プログラマーは年老いていますが、まだコードを書くことができますか?経験はコードが良いかどうかを判断する最も重要な要素です

プログラマーは年老いていますが、まだコードを書くことができますか?経験はコードが良いかどうかを判断する最も重要な要素です

IT業界は低年齢層向けの業界だと多くの人が考えています。白髪の老人は「プログラマー」という言葉に縁がなく、iPhoneもLinuxもクラウドも理解していません。コードと果てしなく戦えるのは、元気な若者と中年だけです。しかし、有名なITジャーナリストである56歳のスティーブン・ヴォーン・ニコルズ氏は、プログラマーは年を取るにつれてスキルが上がるということを人々に思い出させる。

この記事の著者である Steven J. Vaughan-Nichols 氏は、ベテランのプログラマーであり IT 実務家と言えます。 1970 年代初頭、CP/M-80 オペレーティング システムがまだ最先端の技術であり、300bps がまだ比較的高速なネットワーク接続だったころ、Steven はすでに技術とビジネスに関する記事を書き始めていました。彼はまた、World Wide Web について報道した最初の記者でもありました。ベテランプログラマーに対する彼の訴えは次の通りです。

私は56歳です。私は本当の意味での祖父ではありませんが、もうすぐ祖父になる年齢です。私が初めてインターネットに触れたのは 1970 年代でした。私が最初に使用したプログラミング言語は IBM 360 アセンブリ言語で、最初のオペレーティング システムは IBM メインフレーム OS/360 システムでした。私は 1993 年に新しいインターネット サービスである World Wide Web について報道した最初の記者でした。しかし、実際のところ、私はコンピューターについてほんの少ししか知りません。

スティーブン・ヴォーン・ニコルズ

しかし最近、私たち年寄りは iPhone、Linux、クラウドなどの「新しいもの」を理解できないという話がよく聞かれるようになりました。これを使うと、「高齢者」というグループを裏切っているような気がします。

しかし、IT 業界の有名人を見てください。 C言語の父でありUnixの生みの親であるデニス・リッチー氏が昨年70歳で亡くなった。 Unix のもう一人の発明者であるケン・トンプソンは現在 69 歳です。 Javaの父、ジェームズ・ゴスリングは現在57歳です。ビル・ゲイツ氏とマイクロソフトCEOのスティーブ・バルマー氏はともに56歳だ。スティーブ・ジョブズも56歳で亡くなった。ジョブズ氏の後継者であり、現アップルCEOのティム・クック氏は51歳だ。

Linux とオープンソースについてはどうでしょうか? フリーソフトウェアの創始者リチャード・ストールマンは現在 59 歳です。オープンソース哲学における彼のライバルであるエリック・S・レイモンドも 54 歳です。 Linux の父、リーナス・トーバルズ氏でさえ 40 歳を超えています。高齢ではないものの、中年男性と見なされています。

もちろん、私たちを代表できるのは私たちだけではありません。調査によると、2012年にはソーシャル ネットワーク ユーザーの 27% が 45 歳以上でした。

戦後のベビーブーマー世代である私たちは、自分たちがいつまでも若いと想像したがりますが、残酷な現実は、私たちの中にはすでに定年退職した人もおり、定年退職していない老人たちは、高齢の従業員に敵対的なIT業界で働いています。

「老人はテクノロジーが分からない」という意見が多いのは、このためだと思います。IT業界では公然の秘密である「年齢差別」を隠そうとしている人もいるのかもしれません。

確かに、中年に達した人は家族を持ち、週に 80 時間以上働くエネルギーはあまりないかもしれませんが、だから何でしょうか? 数十年前、フレデリック・ブルックスは、ソフトウェア管理の古典『人月の神話』の中で次のように述べています。「IT 分野では、人材と時間は直線的な関係にありません。人数が多くても時間が短くても、ソフトウェア開発の進捗を短縮することはできません。」

コードが優れているかどうかに関係なく、経験が最も重要です

残念なことに、IT 業界では「労働時間が長いほど良い」という長年の考えが根強く残っていますが、実際には、誰がより効率的に働くかが重要なのです。法律や会計などの一部の職業では、請求可能な時間数が唯一の基準であり、各タスクにできるだけ多くの時間を費やすことを奨励するシステムです。しかし、IT業界ではそうではありません。求められるのは、ミスをできるだけ少なくし、短時間で高品質かつ高効率に仕事を完了することです。

非常に早い段階で C 言語を使い始めた年配のプログラマーが、JavaScript を「マスター」した 20 歳の天才よりも必ずしも効率が劣るわけではないことをご存知ですか?

年配の従業員の方が常に優れていると言っているわけではありません。私は、「定年退職」の状態にあり、新しいスキルを学ぶのが面倒な人をたくさん知っています。彼らは、誰もがクラウドに移行した時代には、以前のサービスの考え方はもはや機能しないことを理解していません。

しかし、最も重要なのは、大ベテランのプログラマーでも、若い従業員と同じように活躍できるということです。覚えておいてください、これらの祖父たちはテクノロジーを理解しているだけでなく、その発明者でもあるかもしれません。

記事の翻訳元: ComputerWorld Steven J. Vaughan-Nichols: プログラマーのおじいちゃん

スティーブン・J・ヴォーン・ニコルズ著


元のタイトル: プログラマーは年をとってもコードを書けるのか? 経験こそがコードの良し悪しを決める最も重要な要素である

キーワード: プログラマー、年配、まだできる、コード、良し悪し、経験が最も重要、ほとんど、少数、ウェブマスター、ウェブサイト、ウェブサイトの宣伝、お金を稼ぐ

<<:  良い最適化にはより多くのポジティブなエネルギーが必要

>>:  フリーミアムについて知っておくべき6つのこと

推薦する

cloudcone: 月額 69 ドル、米国の高防御サーバー、e3-1270v2/32g メモリ/512gSSD/100M 無制限、1Tbps 高防御の場合は +2 ドル

Cloudcone は、ロサンゼルス MC データセンターの専用サーバーを特別価格で提供しています。...

ソーシャルマーケティングの成功と失敗は時間によって決まる

はじめに:世界的なブランドがソーシャル ネットワークに参入する時期は大きな影響はありませんが、あまり...

スマートホストはどうですか?シアトル(ワシントン州 - 米国)データセンターの VPS のレビュー、TikTok/Netflix のブロック解除

スマートホストはどうですか?スマートホストシアトルVPSはいかがでしょうか? Smarthost は...

Huyaは「安定を維持」、Douyuは「自らを救う」

ゲームライブストリーミング業界の大きな出来事といえば、DouyuとHuyaの「一時的な和解」に触れな...

Web およびクラウド開発、Rust は普及するでしょうか?

著者 |マクロ編纂者:ヤン・ジェン昨年、Web 開発会社 Mainmatter は Web 向け R...

テンセントとJD.comが合併してQQオンラインショッピング事業を設立、収益が急落し商店主は集団補償を求める

少し前、テンセントがJD.comに投資したというニュースが業界関係者の間で話題になった。しかし、この...

Google と Google ランキングを最適化する方法の解釈

Google のランキングを最適化するにはどうすればいいですか? 1. タイトルにキーワードが表示さ...

コメント:悪質な詐欺被害に遭いやすいP2Pオンラインレンディングは今後どうなるのか?

最近、P2Pオンライン融資が再び世間の議論の的となっています。 「ゴールドラッシュローン」や「エンジ...

アンダーレイにおけるUlti-Network Nsの応用について - このハンドブック

みなさんこんにちは。私は次男です。コンテナの場合、複数の名前空間テクノロジの重要性は強調しすぎること...

Shopex モールのウェブサイトの SEO 最適化に関する経験の共有

Shopexオンラインストアシステムは、中国で最も広く使用されているオンラインストアシステムです。そ...

オーディオポルノ鑑定士は毎日少なくとも4,000人の音声を聞いており、吐き気を催すほどだ

月給5,000~50,000のこれらのプロジェクトはあなたの将来ですA5 Entrepreneurs...

Java で独自の Redis 分散ロックをゼロから実装する

[[347022]] Redis 分散ロック分散ロックはなぜ必要なのでしょうか? JDK はロックす...

Google がウェブサイトをより速くインデックスできるようにする方法

Google によるさまざまなサイトのインデックス作成は同期されていません。サイト A が新しいペー...

クラウドコンピューティングの発展の歴史と今後の動向

クラウド コンピューティングは現在、テクノロジーとして求人市場で大きな存在感を示しています。これはほ...