X



【IT】一流プログラマーになるためには「1万時間の法則」ならぬ「3万時間の法則」が適用される [田杉山脈★]
■ このスレッドは過去ログ倉庫に格納されています
0001田杉山脈 ★
垢版 |
2021/04/05(月) 15:42:18.12ID:CAP_USER
一流の人物は例外なく1万時間の練習に打ち込んでいるという「1万時間の法則」は、勉強やスポーツ、芸術などの分野で広く知れ渡っています。プログラマーのBreck yunitsはこの法則を信じて1万時間をプログラミングに費やしたのですが、実際に効果があるのかに自信を持てず、自身が尊敬するプログラマー25人に「あなたはプログラミングに何時間費やしましたか?」といった内容のメールを送ったとのこと。そして、返信があった5人の回答をGitHubに公開しています。

GitHub - breck7/30000hours: How many hours have you spent practicing programming?
https://github.com/breck7/30000hours

◆ドナルド・クヌース:5万6000時間
数学者・計算機科学者であるドナルド・クヌース氏は1938年に生まれ、初期のコンピューター「IBM 650」に出会って以来、50年以上プログラミングに携わっている人物です。クヌース氏はアルゴリズム解析の分野を切り開いた第一人者であり、プログラミングについて記された書籍「The Art of Computer Programming」の著作者としても知られています。また、「時期尚早の最適化は諸悪の根源である」といった言葉でも知られ、ソフトウェア開発の初期段階で最適化を行うべきではないとの考え方を持っています。クヌース氏は記事作成時点で存命中であり、スタンフォード大学で教べんを執っています。

◆ロブ・パイク:3万時間
ロブ・パイク氏は1956年に生まれ、1995年に「Limbo」、2009年に「Go」というプログラミング言語を開発したことで知られています。「UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている」という言葉を残しており、自身のプログラミングに対する信条として「プログラミング5か条」というものを掲げていることでも有名な人物です。また、3万時間を達成するに至った自身の勤務時間も公開しています。

◆ピーター・ノーヴィグ:3万時間
1956年に生まれたピーター・ノーヴィグ氏も3万時間をプログラミングに費やしたとのこと。Googleで研究責任者を務めたこともあるノーヴィグ氏はAIやロボット工学の分野で活躍しており、NASAが開発した宇宙機「ディープ・スペース1号」の自律制御システムを設計しています。また、ノーヴィグ氏は1万時間の法則を提唱したマルコム・グラッドウェル氏に倣い「Teach Yourself Programming in Ten Years(プログラミングの独習には10年かけなさい)」と題したエッセイも執筆しています。

◆スティーブン・ウルフラム:5万時間
1959年に生まれ、ソフトウェア会社「ウルフラム・リサーチ」のCEOを務めるスティーブン・ウルフラム氏は5万時間をプログラミングに費やしたとのこと。ウルフラム氏は1986年に数式処理システム「Mathematica」を開発し、セル・オートマトンの研究を行っていることで知られています。また、ウルフラム氏は自身の活動の記録を細かく取っていることでも知られ、2002年に出版した自身の著書「新しい種類の科学」に「これまでにキーボードを1億回打鍵し、マウスを100マイル(160km)分動かした」と記述しています
https://gigazine.net/news/20210404-5-programmers-30000-hours/
0219名刺は切らしておりまして
垢版 |
2021/04/06(火) 21:28:40.72ID:alxHjvK8
>>1
3万時間も修行するなんでバカバカしい。
ITの世界ではあり得ない。

って誰か言ってたな。
0220名刺は切らしておりまして
垢版 |
2021/04/06(火) 21:42:11.99ID:hu70woKD
短期記憶がヤバくなってきてるんで、プログラムも無理。
ガバガバ打ってるうちにちょっと前に書いた関数の細部を忘れてる
0221名刺は切らしておりまして
垢版 |
2021/04/06(火) 21:43:18.82ID:FEttTLQO
3万時間っていい時間だと思うな。俺も入社後2,3年で軽く突破したけど、周りを見渡しても俺以上に出来る人は少ない気がしたわ
0222名刺は切らしておりまして
垢版 |
2021/04/06(火) 21:49:24.61ID:hu70woKD
>>221
2-3年でか?w
1年って9千時間もないぞ。
0223名刺は切らしておりまして
垢版 |
2021/04/06(火) 22:30:54.73ID:df7XuuJG
>>27
修行が無駄ってよりも、最初にシャリも握らせないってのが無駄って事でしょ?
寿司を握る実践なら経過時間に比例してうまくなるとは思うけど、下積みの皿洗いを一万時間やってもシャリ触れないんじゃうまくなりようがない
0224名刺は切らしておりまして
垢版 |
2021/04/06(火) 22:35:46.40ID:1m19Vrn/
修行って言ってる時点でぶっちゃけPGみたいなテクニカルな技術職には
向いてない気がする

3万時間も突き詰められる人はそれが好きな人だよ
そこまで好きになれない人はさっさとSEやPMにスキルチェンジしたほうがいい
0225名刺は切らしておりまして
垢版 |
2021/04/06(火) 22:45:48.62ID:TnsaeeP8
いい加減括りをプログラマじゃなくてソフトウェアエンジニアに変えられないのか?
プログラミングなんて単に限られたリソースで最適な結果を得る方法を計算機に設定するための手段にすぎないのに・・・
保守性、信頼性、効率性、可読性、拡張性それぞれ大事なのは間違いないけど
優れたシステムをどう作るかって目線で話がされないのがどうにも・・・
0227名刺は切らしておりまして
垢版 |
2021/04/06(火) 23:20:20.44ID:6nA6WvV9
>>21
友情だよww

集まって共通する時間を過したり攻略本が無い中でみんなで攻略法を話し合ったり。理不尽な壁を乗り越えようとともに戦うことでかけがえのない戦友(とも)を作ったんだ。
0228名刺は切らしておりまして
垢版 |
2021/04/06(火) 23:24:59.13ID:lst9kZXL
>>1
なにが一流なのか疑問
0229名刺は切らしておりまして
垢版 |
2021/04/06(火) 23:28:11.87ID:n/B++9Hs
紅蓮歌
0230名刺は切らしておりまして
垢版 |
2021/04/07(水) 01:12:44.63ID:V6TymPeA
なんでSEとかいう話が出てくるんだよw
GoogleやAmazonやAppleやMSのR&D部門にSEなんて一人もいない理由判るかい?
そんな口ばっかりで手の動かないやつはコードの編纂に必要ないからだよ
0234名刺は切らしておりまして
垢版 |
2021/04/07(水) 07:15:13.90ID:upXuPfd3
情報学部卒だけど適性が凄くあると思う
必死にやらなくても適性のある人は授業ちょっと聞くだけでテストもスラスラ出来てたし
逆に苦手な人は凄い苦労してた
0239名刺は切らしておりまして
垢版 |
2021/04/07(水) 14:10:55.53ID:/eMLLLaB
>>202
本当にPythonでコード書いたことあるの?
型もスコープも普通にあるけど
型については単純に変数定義時に型指定の必要がないだけで、
値としての型はあるし、その辺意識しないと例外出まくりな気がするけど

>>233
スコープがない言語というのはCOBOLみたいな言語を言うのだが
(COBOLは変数をグローバルでしか定義できない)
スコープがなければカプセル化もできないわけで、スコープがないのに
クラスが作れる時点で普通はおかしいと気づきそうなものだけど
ぶっちゃけ勉強が足りてないんじゃない?
0240名刺は切らしておりまして
垢版 |
2021/04/07(水) 14:18:02.23ID:/eMLLLaB
>>230
R&Dの役割を理解してなさそうw
普通の組織ならR&Dは大規模なプロダクションは作らないよ
新技術・新概念のPoCがメインだから

で、R&D以外では高度PGは要らないかというとそうでもない
ただ求められるハードルが高いし枠も少ないからSEやPMの方が
キャリアパスとしては良いよねって意見も理解できる
0241名刺は切らしておりまして
垢版 |
2021/04/07(水) 14:32:36.02ID:U0R/362O
因果関係が逆なんだよな〜
超一流だから長い事プログラマーとしていられるんだよ
俺は開発のソフト担当だが使えないヤツは20年やってもダメ
そういうやつは開発から別部署に追い出される
だから30年も40年も第一線でソフト屋としてやっていけるやつは
そもそも才能が違う
0242名刺は切らしておりまして
垢版 |
2021/04/07(水) 14:36:29.65ID:U0R/362O
>>239
俺はだいぶ昔にRubyかじったが、ああいう高級言語は
何でも受け入れて縛りがないからむしろ素人じゃ
扱えないな〜って思ったよ
pythonも同じような縛りの緩い型ばっかりなんだろ?
俺には無理だなw
コンパイル時に指摘して欲しいw
0243名刺は切らしておりまして
垢版 |
2021/04/07(水) 14:46:01.11ID:23MXd9ea
GitHubとかに個人でコード公開してるのは天才プログラマ
逆に請負プログラマなら何万時間でもレベル向上しないよね〜
0245名刺は切らしておりまして
垢版 |
2021/04/07(水) 15:23:33.62ID:ir00s0IT
GitHub

キット貼る
0249名刺は切らしておりまして
垢版 |
2021/04/08(木) 07:33:24.51ID:2YKgycEj
>>242
緩いなら緩いなりの書き方があるとは思うね
変数名をちゃんとサービスに則した命名にするとか
まぁ個人的には動的より静的+型推論の方が圧倒的に好きだけど
0252名刺は切らしておりまして
垢版 |
2021/04/08(木) 09:24:20.83ID:OUKq5zPg
天才だと逆にプログラム自体を超効率化するんで仕事しないよなw
0254名刺は切らしておりまして
垢版 |
2021/04/08(木) 11:18:54.58ID:NZxnWUq9
>>1
日本の無能PG/SE「文系ガー」「技術の対価ガー」「政府ガー」「クライアントガー」

↑↑↑
こんなんだから無能だし低所得なんだろ…
0257名刺は切らしておりまして
垢版 |
2021/04/08(木) 12:32:37.64ID:Kzmr7LHq
初級システムアドミニストレータ 150時間 
 社会福祉士 150時間 (受験資格要)
 ケアマネージャー 200時間 (受験資格要)
 ビジネス実務法務検定2級 200時間
 ファイナンシャルプランニング2級技能士 200時間(受験資格要)
 日商簿記2級 250時間 (いつでも需要がある) 
 第1種電気工事士 300時間
 基本情報技術者 300時間 (情報処理技術者試験系の最下位資格)
 海事代理士 300時間 (傾向対策後の最小時間は270時間程度)  
 宅地建物取引主任者 350時間 (法律系初学者向け)  
 インテリアコーディネーター 400時間 (女性に1番人気)
 マンション管理士 450時間   
 ソフトウェア開発技術者 450時間 
 システム監査技術者 450時間
 上級システムアドミニストレータ 500時間
 情報セキュリティアドミニストレータ 550時間
 行政書士 700時間 (合格率5%前後)
 日商簿記1級 800時間 (税理士への登竜門・適正がある)
 システムアナリスト 1000時間
 社会保険労務士 1000時間 (7人中1人しか顧問企業を持っていない)
 テクニカルエンジニア・エンベデッドシステム 1500時間
 中小企業診断士 1300時間 (適正によって時間差が大きい)
 1級建築士 1500時間 (受験資格要)
 不動産鑑定士 5500時間
 税理士 6000時間 (科目合格制あり)
 司法書士 6000時間 (合格者の4割は登録せず)
 公認会計士 7000時間 (H18年までに4倍増)
 弁理士 7000時間 (理系院卒研究実務者以外は辛し、理系の最高資格)
 旧司法試験 20000時間 (6000時間での合格者もいる。文系の最高資格)

 FF11初心者(後裔複数LV75) 1000時間(柊かがみクラス)
 FF11中級者(前衛後裔LV75) 10000時間
 FF11上級者(複数廃人コンテンツで装備コンプ) 20000時間
 FF11準廃人(レリック所持、廃人コンテンツ装備フルコンプ) 30000時間
 FF11廃人(複数レリック所持、複数アカウント準廃以上) 全アカウント合計時間 60000時間
 FF11廃神(永野護、冨樫義博、萩原一至) 全アカウント合計時間 80000時間
 FF中華業者(20アカウント以上を24時間稼動) 計測不能
0259名刺は切らしておりまして
垢版 |
2021/04/08(木) 16:32:26.00ID:8XLEFs+c
バカにかぎってオブジェクト指向を語りたがるのはどうにかならんかな?

かえって可読性が低くなるソース書くし、そのくせテストマトリックスを作るのは苦手だし
0261名刺は切らしておりまして
垢版 |
2021/04/08(木) 17:14:18.23ID:NZxnWUq9
>>256
該当者乙
0263名刺は切らしておりまして
垢版 |
2021/04/08(木) 17:50:44.43ID:mjsBh2nG
>>222
認知症でしょうね
0264名刺は切らしておりまして
垢版 |
2021/04/08(木) 17:53:17.24ID:mzp3S7uE
こんな滞空時間ではかるって、航空機か、パイロットか
0265名刺は切らしておりまして
垢版 |
2021/04/08(木) 19:01:16.66ID:rkow2gcu
>>1
一日10時間として3000日
1年300日として10年か
そんなもんか?
0267名刺は切らしておりまして
垢版 |
2021/04/08(木) 19:05:21.21ID:PbJGHY9T
それだけやっても企業の駒なんだよな。
俺みたいにIT関連である程度オールマイティな能力あれば1人法人で稼げるのに
0269名刺は切らしておりまして
垢版 |
2021/04/09(金) 02:34:17.21ID:CeXEng3N
>>257
弁理士が理系の最高資格の一つというのはそうだが
実際に資格取得するまでの大変さは勉強時間含め技術士のほうが上だろう。
0273名刺は切らしておりまして
垢版 |
2021/04/09(金) 19:22:19.41ID:6nJmniSU
オブジェクト指向を熱く語ってるヤツが仕事できるかというと逆なんだよね

自己顕示欲が高い低学歴が相場
0275名刺は切らしておりまして
垢版 |
2021/04/09(金) 19:57:55.08ID:5vVT9zI6
>>170
いや違う
最初からプログラマーで、最後までプログラマー

プログラマーのまま一番上までいけるわけよ
GAFAや普通の世界の企業ではプログラマーが最も優秀で立場も上で給料も高く尊敬される

日本くらいだよ、PGとか読んで底辺職扱いして薄給で奴隷としてこき使い、35歳までにマネージャーに転職させるなんて馬鹿なことやってるのはwww
0278名刺は切らしておりまして
垢版 |
2021/04/09(金) 20:51:54.30ID:Xj+EQ7i7
>>275
でも向こうのPGって御用聞きも兼ねてるんだろ?
でなきゃ誰が御用聞きやるんだよ。
0279名刺は切らしておりまして
垢版 |
2021/04/09(金) 20:55:06.13ID:Vt+TyPz6
>>278
御用聞きのような儲からない仕事はスーツにやらせとけ
0280名刺は切らしておりまして
垢版 |
2021/04/09(金) 21:00:04.23ID:cFQE5ruL
綺麗なコード書けるセンスに加え、
結局、数学の体系的知識が必要になる
0281名刺は切らしておりまして
垢版 |
2021/04/09(金) 21:03:34.56ID:47WAoxYl
シリコンバレーで1000万とか新卒でもらえるとかいうけど、生活費と比較すると日本の300万くらいなんだよなぁ。
0282名刺は切らしておりまして
垢版 |
2021/04/09(金) 21:24:48.61ID:wrv8rgOh
>>16
なんで日本にソフトウェア産業が根付かないか,このコメントに集約されてるな
0283名刺は切らしておりまして
垢版 |
2021/04/09(金) 21:26:44.80ID:F4QOuO4F
ならなくてもいいとおもうがw
0284名刺は切らしておりまして
垢版 |
2021/04/09(金) 21:31:35.25ID:wrv8rgOh
>>19
自分は機械学習特化型のCプログラマ.その方面なら一流かもしれない.
なぜなら,機械学習やってるやつは大抵 Python だからw
0286名刺は切らしておりまして
垢版 |
2021/04/09(金) 23:50:07.47ID:5vVT9zI6
>>278
PGとか言うのは日本だけ
殆ど差別用語に近い
だからその意味で向こうにはPGなど存在しない
ガラパゴスの日本だけの存在、それがPG
0288名刺は切らしておりまして
垢版 |
2021/04/10(土) 02:01:42.01ID:kRPiu4UH
>>286
こういう感想程つまらない話はない。
0290名刺は切らしておりまして
垢版 |
2021/04/10(土) 02:12:34.14ID:AgK0Og3H
語学を習得するのもそれくらいかいな

息をするようにコーディングできたらいいなぁ
0292名刺は切らしておりまして
垢版 |
2021/04/10(土) 02:15:37.02ID:kRPiu4UH
>>289
質問の答になってないし。
お前の話は
ワイ「中華街で一番美味い店はどこ?」
お前「あんなとこに行くのはクズ。」
って言ってるようなもん。
つまりお前は「PG呼ばわりされたニダ、差別ニダ」
っていうお前の悔しさが滲み出てるんだよ。
そんなのどーでも良いことだろ。知らんがな。
0293名刺は切らしておりまして
垢版 |
2021/04/10(土) 02:54:33.63ID:0DzHRDtR
>>292
何の妄想だ?
俺はクソみたいな日本企業でなんぞ働いた事ないしPGなんぞと呼ばれるような職場にいた事も無いが?
もしかして君、PGさんだった?www
0294名刺は切らしておりまして
垢版 |
2021/04/10(土) 05:12:01.81ID:B51m3XPO
>>1
1万時間をとっくに通り過ぎた、それも実績残してるベテランに
インタビューしてるだけじゃね

そりゃ大幅に超えた時間数が出てくるのも当然で
参考にならんだろ、なんだこの記事
0295名刺は切らしておりまして
垢版 |
2021/04/10(土) 05:24:16.60ID:B51m3XPO
>>139
> 10時間くらいで熟練プログラマになる方法ないんか?

10時間で「熟練」はさすがにw
でも基本というか初歩は何とかなりそうな気も
そういう触れ込みのカルチャー教室あれば需要ありそうな気も
0296名刺は切らしておりまして
垢版 |
2021/04/10(土) 05:27:13.73ID:B51m3XPO
>>163
子どものうちは吸収力も高いからなおさら
早い時期からスタートすると有利って感じる
歳取ってから新しいこと覚えるの大変
0297名刺は切らしておりまして
垢版 |
2021/04/10(土) 05:29:57.10ID:B51m3XPO
>>167
1万時間が話題になったのってグラッドウェル?の本だっけ
あれってプロの中で一流になるっていうより
プロとして一般レベルって感じじゃなかったっけ
なんかそんな風に受け取ったような覚えが
0298名刺は切らしておりまして
垢版 |
2021/04/10(土) 05:51:46.02ID:vdgLZk59
まぁPGとかSEとかって言ってる会社はクソなのは間違いない
0300名刺は切らしておりまして
垢版 |
2021/04/10(土) 05:57:53.96ID:Xkz941Jm
日本でというならTVでプログラマーはすごいてきなドラマやワイド所でもてはやさないとなり手はいないよ
日本人はTVがすべてだから
0302名刺は切らしておりまして
垢版 |
2021/04/10(土) 06:09:35.06ID:KLmo8dA+
最も難しく面白い活動の1つやね
修業次第で何でもできる現代の魔法ですわ
0303名刺は切らしておりまして
垢版 |
2021/04/10(土) 06:43:12.21ID:AceTHYl0
適性があるからな
プログラムの知識があってもロジックが組めない

兆円規模の会社だけど
vbaでさえ使えるのは100人に一人くらい
0305名刺は切らしておりまして
垢版 |
2021/04/10(土) 08:20:18.98ID:0DzHRDtR
>>149
プログラミングっていうのはつまるところ複雑に絡まる抽象的な論理構造を、これまた抽象的な言語で組み立てる職人だからね
曖昧さを許さない論理のパズル

なので曖昧さを許さないアスペが向いてる訳
将棋や知恵の輪、パズルが得意な奴とかね

科目で言えば数学や物理などの論理性と抽象度の高いものを取り扱うもの、哲学や法学など
0308名刺は切らしておりまして
垢版 |
2021/04/10(土) 08:51:53.41ID:TTV4HMSY
日本の一般的なエンジニアでこのラインに達する人は殆どいない
思考するプログラミングは最初の数年のみで、あとは如何に素早くネット上にある誰かのメモを見つけてほんの少し手を加えるだけの仕事になる
0310名刺は切らしておりまして
垢版 |
2021/04/10(土) 09:13:09.96ID:6Xqe2Ngc
ウルフラムのMathematica触ったことある
データ構造とかキレッキレで基地外レベルに凄かったけど
数学者以外に誰が使うねんって思った
0311名刺は切らしておりまして
垢版 |
2021/04/10(土) 09:21:25.21ID:nghCMAbP
>>303
いくらなんでも教育が悪いんじゃない?
0312名刺は切らしておりまして
垢版 |
2021/04/10(土) 09:21:57.22ID:qdBY4y8f
これは正しい
プログラムだけじゃなく
全ての事柄は場数に比例する
俺は才能が無いなんて思わず
場数を踏めばなんとかなる事は多い
勿論、才能云々もあるし
どうしようもない事も有るが
大概は場数で乗り切れる
とにかくわからなくても先に進んで
また戻って繰り返す事が大事
0314名刺は切らしておりまして
垢版 |
2021/04/10(土) 09:36:53.22ID:nghCMAbP
>>287
そうなの?
家賃が高すぎて車で寝泊まりしてるって聞くけど
0315名刺は切らしておりまして
垢版 |
2021/04/10(土) 09:40:09.97ID:nghCMAbP
>>298
今はまとめてITエンジニアだね
0316名刺は切らしておりまして
垢版 |
2021/04/10(土) 09:52:38.15ID:QUMjNBGT
今はKiCADカキコ、半田ゴテ握り、クリーンアーキテクチャーでアプリカキコできるレベルでないと食えないからなぁ。 
アーキも新陳代謝激しく、山頂が見えない登山と同じ。
まっ それでも仙人目指してガンガレ。
0317名刺は切らしておりまして
垢版 |
2021/04/10(土) 10:05:30.31ID:0seMW71l
一流のPGってなんだ
言語作れるとかフリーウエアで有名になるとか?
ならほぼいないんじゃね
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況