アカウント名:
パスワード:
10年前に学校を卒業して、今rustで仕事をしているエンジニアは間違いなく、rustは学校では習ってないよね?
TypeScriptとか、言語仕様だけでも日進月歩なのに「期間限定で人から教わる事項」だけで仕事が完結できるとは思えないんだけど。
鬼畜米英「プログラミング?ああ、(基本的なところだけなら)学校で習ったよ」ジャップ「プログラミング?ああ、(今仕事で使ってる言語なら)独学で頑張ったよ」って事かね。
「道具の使い方」と「本質的な知識」の違いなんじゃないかな。
プログラミング言語は道具に過ぎないよね。でも複数の言語に概ね共通する「空間とはどういうものか」「計算量とはどういうものは」「副作用とはどういうものか」「アルゴリズムとデータ構造とは」みたいなのは本質的な知識でしょう。
「そういう概念を使ってお仕事してます」と言える人は「学校で習った」と言えるだろうね。ただ、そもそもそういう概念を知らずにできる仕事もあるし、そういう人はからすると「学校でやることに意味あるの?」みたいに見えるかも知れないね。
(独学で体系だった教育を身につけた人もいるのかも知れないけど、身についてるのかどうか確認方法がわからん)
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stableって古いって意味だっけ? -- Debian初級
想像がつかん (スコア:0)
10年前に学校を卒業して、今rustで仕事をしているエンジニアは
間違いなく、rustは学校では習ってないよね?
TypeScriptとか、言語仕様だけでも日進月歩なのに
「期間限定で人から教わる事項」だけで仕事が完結できるとは思えないんだけど。
鬼畜米英「プログラミング?ああ、(基本的なところだけなら)学校で習ったよ」
ジャップ「プログラミング?ああ、(今仕事で使ってる言語なら)独学で頑張ったよ」
って事かね。
Re:想像がつかん (スコア:2)
「道具の使い方」と「本質的な知識」の違いなんじゃないかな。
プログラミング言語は道具に過ぎないよね。でも複数の言語に概ね共通する
「空間とはどういうものか」「計算量とはどういうものは」「副作用とはどういうものか」
「アルゴリズムとデータ構造とは」みたいなのは本質的な知識でしょう。
「そういう概念を使ってお仕事してます」と言える人は「学校で習った」と言えるだろうね。
ただ、そもそもそういう概念を知らずにできる仕事もあるし、
そういう人はからすると「学校でやることに意味あるの?」みたいに見えるかも知れないね。
(独学で体系だった教育を身につけた人もいるのかも知れないけど、身についてるのかどうか確認方法がわからん)
# mishimaは本田透先生を熱烈に応援しています