概要
redditのr/learnprogrammingのfaqを参考にプログラミング学習の方針を決めた。具体的にはThe Odin projectをやって、florinpop17/app-ideasをやることにした。
今日やること
redditのr/learnprogrammingのfaqを参考にプログラミング学習の方針を決める。適宜内容抜き書きして、和訳しつつ進める。以下redditの目次と自分の感想を交互に出しつつ進める。
Welcome
This is a list of some of the most frequently asked questions on this subreddit
自分の和訳
このリストはこのsubredditにもっともよく質問されるいくつかの質問のリストである。
geminiの和訳
これは、このサブレディットで最も頻繁に寄せられる質問のリストです
なおsubreddit(サブレディト)とはreddit内の特定のテーマごとの掲示板のことである。
自分の感想
質問リストであることは分かった。
Getting Started - Where do I start ?
このyoutubeが参考になるらしい。自動翻訳でみる。その他は同じことかも
自分の感想
「1つ目に学問的なことを学ばなくてはいけないわけではないということ。ほとんどの開発者が本質的には怠惰であり、コンピュータにわくわくさせるものをつくっていないと学ぶのは非常に難しい。2つ目に「あれは学ばなければ」などという言葉はその発信者の解決しようとしている問題の個人的な好みからきているといこと。ではどうスタートすべきか、解決したい問題から考えるべきだ。」的なことを言っていた 。「作りたいもの?言語やろ。」というのが感想。ただ就職したいところもあるのでreactでなんか作ろうかな。
Getting Started - Which programming language should I start with?
この問いは二つの間違いがある。1つは学ぶのに最適なプログラミング言語があるということ。2つは最初のプログラミング言語が今後のプログラミングキャリアの展望を決めてしまうということ。 プログラミングの概念を習得することが最も重要。 プログラミングのリソース集
free-programming-books(BY SUBJECT)
free-programming-books(BY PROGRAMMING LANGUAGE)
以下CS系は省く。とりあえず、何か作りたい。
自分の感想
2D Game Development: From Zero To Heroと500 Lines or Lessとbuild-your-own.orgとBuild your own LispとThe Odin Projectとbuild-your-own-xあたりは面白そうだと思った。とりあえず、 The Odin Projectかな。Cも勉強してみたいかも。CはPractical Programming in Cから始める。
How to Improve
project ideasを見る。(ごめんなさい。途中のいろいろは飛ばしました)
Divide-By-0/ideas-for-projects-people-would-use
ちょっと早いけど結論
もう英文を読む気が失せたので結論。 とりあえずやることは決まった。The Odin projectをやって、florinpop17/app-ideasをやる。