わかりました｡
これは大きな動画です｡
さて､ これらの動画はコース中に散りばめられています｡
開発者ファンダメンタルズの映像だそうです｡
これらは､ 超､ 超短いですが､ 重要なトピックです｡ なぜなら､ 初心者の場合､ 知らないことを知らないので､
これらのことを学ぶのは難しいからです｡
そこで､ この開発者のための基礎知識では､ 私が始めたばかりの頃に犯した失敗を避ける方法をお伝えしようと思います｡
そして､ 多くの人がスタート時にやってしまうこと､ それは､ 道筋がはっきりせず､ 最も効率的なやり方が何であるかを理解していないことです｡
そこで､ 開発者の基礎知識として､ まずPythonの学習を効率的に進めるためのポイント､
そして､ 本当に優秀で企業が求めるプログラマーになるためのポイントについてお話します｡
では､ この最初の開発者の基本とは何か｡
それは
辞書を読まないでください｡
どういう意味ですか？
Pythonのような言語を学習していると､ 特に初心者のうちは､ あらゆること､
あらゆる関数､ あらゆる構文､ あらゆるトリックを学ぼうとする傾向があるようです｡
まるで､ 辞書を1ページ目から1200ページ目まで読んで言語を習得しようとしているようなものです｡
でも､ 今はそういう時代なんです｡
実は､ いろいろなプログラミング言語を使って仕事をしていると､ すべての構文を知っているわけではありませんし､ すべてのメソッドや関数を知っているわけでもないのです｡
また､ 多くの開発者が行っているのは､ 辞書に載っている単語をひとつひとつ覚えるように､ 必ずしもすべてを暗記することではありません｡
その代わり､ 何が存在し､ 何が使えるかを理解し､ いつでもググることができますし､ 開発者がどんなに経験豊富でも､
たいていはググっているものなのです｡
例えば､ ここにあるPythonのドキュメントを見てみると｡
全部調べればいいんでしょ？
言語リファレンスを見ながら､ すべてに目を通すことができます｡
そして､ これは本当に､ 本当に役に立つ情報です｡
しかし､ 言語に関することはたくさんあるので､ いちいち暗記することはないでしょう｡
これがPython言語です｡
それから､ ライブラリ､ 標準的なライブラリも使えるようになりました｡
そして､ ここに書かれていることを全部読むだけでは､ 何も覚えられない｡
実際にPythonを学ぶためには､ この言語を使う必要があり､ あるものが他のものよりもたくさん使われていることに気づくでしょう｡
人間の言語と同じようにね｡
英語を勉強していると､ あまり使われない難しい単語もあれば､
よく使われるand theやappleのような単語もありますよね｡
つまり､ 80％の頻度で使われる20％に焦点を当て､ より複雑な小さな事柄もすべてカバーするのですが､
最初から最後までひとつひとつカバーするのではなく､ 意味のある方法で､ 効率的に言語を習得していくのです｡
プログラミング言語を学ぶときは､ これらの概念を使いながら､ 徐々に世の中にあるものを学んでいき､
問題が発生したときにそれを特定できるようにするという考え方で､ 飛び回ることになります｡
そして､ ああ､ Pythonには使えるパスリブライブラリがあるんだな､ とか､ ああ､ Pythonではタプルを使えるんだな､
ということを思い出してください｡
ですから､ 最初の開発者の基本は､ 「テストで100点を取るために言語を学ぶのではない」ということです｡
実際に使ってみて､ 実際に重要なことに焦点を当てて､ 言語を学んでいくのです｡
さて､ 私の話はこれくらいにして｡
次の動画でお会いしましょう｡
バイバイ｡