Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

システム開発に使用する言語の習得にかける時間の例

まったくの素人から平均的プログラマとなるまでの時間*1の他に、システム開発への採用可否を判断できるまでにはどれくらいの時間が必要か?というのもある。

全く見ず知らずの言語をシステム開発に採用するのはリスクが高い、一方で言語に完璧に精通してから開発を始めたのでは「達人にでもなるのを待ってから戦場に出るつもりか?」*2または「ベトナムに行く前に戦争が終わっちまうぞ」*3になってしまうので、じゃぁ世の中を見渡すとどれくらい学習した事例があるのか?というのを書いていく場所。

  • The Economistのコンテンツ配信技術をGoで刷新する際、「最初の数ヶ月はGoの習得に費やし」た。*4

*1:https://satob.hatenablog.com/entry/2023/12/11/014522

*2:三浦建太郎ベルセルク

*3:フルメタル・ジャケット

*4:日本語訳 https://www.infoq.com/jp/articles/golang-the-economist/ だと最初の数ヶ月を純粋にGoの習得だけに費やしたように読めるが、原文 https://www.infoq.com/articles/golang-the-economist/ だとGoの習得に加えて外部コンサルタントとの協業・チームへの再加入もやっているように読めるので注意が必要