正直「未経験でも数ヶ月でエンジニアに!」という記事自体がハズレがほとんどという印象があるけど、プログラミングに興味を持ってくれているのは嬉しい。
ただ、あの手の記事はPR目当てなことがほとんどなので、あまり当てにしない方がいいと思う。
「プログラマが知るべき10の〜」といったものもあるけど、ひとつも知らなくていい。少なくとも初心者の頃は。
vim は非常に良いエディタだと思うが、初心者向きではないのでお勧めしない。
無料で使えるものとしては atom あたりがいいんじゃないかと思うけど、好きなエディタがあるならそれでいい。
git や github は確かに超重要なんだけど、これもまともにプログラム動かないうちは手を出さなくていい。
プログラムに限らないけど、何かの学習ってのはひとつのことがとりあえず満足にできるようになるまで手を広げない。これが重要。
参考書もあれこれ買ってしまう人がいるけど、せいぜいひとつふたつに絞ってじっくり何周も繰り返した方が良い。
それと、他人は関係ないので成長の早い他の誰かのことは気にしない。
運動神経良くてどんなスポーツでもすぐこなせる奴ってクラスに一人はいたよね?彼と増田は違う人なので、比べても仕方ない。
実際のプログラミング学習では、かなりの人がファーストステップで脱落する。
増田のように、情報の取捨選択が出来ないし、今出来ないことを調べるためのキーワードがわからないので検索できない。
なので、本当の意味での完全独学ってかなり難しい。
じゃあどうすればいいかっていうと、実際にメンター役がいてプログラミングを教えてくれる環境がやはり一番。
有料のスクールはさすがにそうそう手が出ない値段だけど、無料や薄謝で開催している初心者向け勉強会もある。
独学じゃなくなるけれど、セカンドステップやサードステップまで一気に行けるとだいぶ楽。
あとこれはRuby on Rails 限定になるけど、Rails Girls という 不定期開催のワークショップで使われている教材を使うのもいい。
「もっと効率のいい学習法があるんじゃないの?」「もっと簡単にマスターできるんじゃないの?」と思って情報漁っているのなら、
今すぐそれをやめて、プログラミングの勉強だけに時間を割いた方がいい。
もちろんモチベーション維持のために目先を変えたりするのは構わないんだけど、初心者のうちは新しい情報仕入れても活かせないし、混乱するだけだからね。
増田のように苦労しながらも頑張っている人をみると、すごいな、と思うよ。
こちらは仕事だから当たり前にやっているけれど、増田はそうじゃないからね。
応援しているので頑張って欲しい。
「未経験でも数ヶ月でエンジニアに!」とかいう記事をよく見るわけで。 初心者向けweb開発記事のブックマーク数を見ていても人気なのが目に付く。 やはり何だかんだで「面白そう!」...
正直「未経験でも数ヶ月でエンジニアに!」という記事自体がハズレがほとんどという印象があるけど、プログラミングに興味を持ってくれているのは嬉しい。 ただ、あの手の記事はPR...
手段を得ることが目的になる現象、とてもわかる
とりあえずプログラム書いて動く環境がローカルであってそれができてから考えればいい。 動く事だけじゃなくてその先を知りたくなったらgithubで他人のコードでも読めば? エディター...
あれもこれも知ってないとダメか?と翻弄されるのは昨今はプロでも注意が必要。 情報を仕入れすぎて溺れないようにしないと。 まずは自分なりに深掘りできるポイントを見つけて、...
非っ常によく分かる。自分も何年も何年も同じような思考ルートでハマっていたし、今も油断するとハマし、ある部分ではまだハマってるところがあるかもしれない。 この現象について...
エディタとか git とかクソどうでもいい。メモ帳とコンパイラがあればいいんだよ。いきなり web アプリを作るんじゃなくて、条件分岐、ループ、データ構造、関数、ファイル入出力など...
作りたいものを作ることから始めるのが良いんだよ。 作りたいものの仕様を決めて、開発言語を選び、その言語の文法を学ぶ。 そして必要な機能を少しずつ作ってゆく。 作ってるうち...
立派な記事を書くような人は、本当に本当にごく一部のすごい人たちで、大半の凡人はかなり地道に学習・習得するものなので、気にするな。 やりたいと思う心のままに続けていれば、...
最初わからないことが多すぎて生産性が上がらない感じがするけど、ちゃんと前進してるから大丈夫。 写経(本などのプログラムコードを写す)や、ちょっとしたツールを作っていくと最...
何で誰も指摘しないのか? はてな民て素で間違える奴多すぎ。 http://anond.hatelabo.jp/20160323210254