ホーム
6フォロー
14フォロワー
「Node.js」とは?プログラミング初心者におすすめの…
青柳 恭義株式会社Artista 代表取締役
どこかのサイトの転記のような上っ面記事
Node.js はそんなに簡単ではない。
いや、もちろん初心者が勉強するには良いチャレンジ課題かもしれない。しかし、絶対に初心者、いや他の言語経験値や Browser の JavaScript ならやったことあります的な人にも開発を任せてはいけない。
まずは、JavaScript は書ける人が沢山いるから、同じ JavaScript なら大丈夫だろうという安易な発想。JavaScript を書いたことがあるという人は沢山いるが、きちんと言語仕様を理解できている人はほとんどいないのが現実。一番基本となる非同期の動作をきちんと説明出来る人はなかなかいない。
そして、サーバサイドでシングルプロセスという状況にも注意が必要。一般的なスレッド待機型のサーバサイドアプリケーションであれば、別のスレッドによって処理が進む場合もある。しかし、Node.js ではサーバ停止に近い状況に陥る。ブラウザでは適当に書いてもなんとかなっていたような処理が、サーバサイドでは致命傷になることもある。
Node.js はきちんとしたプロに依頼しましょう!
初心者がプログラミングを独学するのはNG!? プロにおすすめの言語や最短学習法を聞いた
青柳 恭義株式会社Artista 代表取締役
うーん、いろいろあるけど
プログラム自体は慣れてしまえば難しくないです。プログラムを作れるような段階まで持っていく事のほうがよっぽど難しいんです。
「最短で」的な話は最近良く聞きますが、最短コースを辿って北人よりも、回り道をして失敗を重ねてきた人のほうがプログラマとしては優秀な場合が多いです。人間は必ず間違えるので、広い意味でデバッグ能力が高い人がよい。
とはいえ、独学よりも「できる人」がいる環境で学んだほうが良いのは間違いないと思います。そういった意味では、「最短ルート」で現場に入り、できる人のいるところで経験を積むというのは悪くない選択かもしれません。
NORMAL
投稿したコメント