古いプログラマー: プログラミングが第二のキャリアになるとき

リズ・ベイグル=ブライアントは、1973 年に初めてプログラミングのクラス BASIC を受講しました。当時、コンピューターは工学部ではなく数学部の一部であったと彼女は回想します。そして、彼女には家庭美術の経歴があったため、高校の全員が彼女がそうするのをやめさせました。

現在 57 歳の Beigle-Bryant さんは、数年前にサインアップするまでコーディングを再び学びませんでした。コードアカデミーの無料オンラインチュートリアル。すぐに成果が得られるわけではありませんでしたが、このスキルを学ぶことで、就職活動中に避けられない落胆が軽減されることに気づきました。

「Facebook や電話ゲームで時間を無駄にするのではなく、何かを達成していると感じました」と彼女は言います。 「おかげで自分自身について気分が良くなり、より良いイメージを投影できるようになりました。」

[slug="tech-jobs-2014" も参照してください]

2011年、ベイグル=ブライアントは、次のような一連のレイオフに参加した。マイクロソフト、そこで彼女は管理アシスタントとして働いていました。彼女の推定によれば、そのキャリアパスは 4 つ目でした。他には、1996 年に短命シリーズ『ハイパーノート』で衣装デザイナーとして働いたことがあり、これにより彼女は少なくとも賞を獲得しました。IMBD での言及

50代半ば、ベイグル=ブライアントは5番目のキャリアを決意した。失業中、彼女は Codecademy で HTML を学習し、その後 Python を学習するのに 1 日あたり最大 8 時間を費やしました。最終的に、彼女はワシントン大学で職に就くためのスキルを身につけました (データの移行など、さまざまな役職を歴任しました) が、最終的には経営管理の経歴に戻りました。それは彼女が念頭に置いていたものではなかったが、ビーグル=ブライアントさんは感謝していると言う。 「年齢を重ねると、(雇用主にとっては)高価な商品になります。」

リズ・ベイグル=ブライアント クレジット: リズ・ベイグル=ブライアント

同様の失業状況に直面して、多くの人が自分の運命を嘆き、仕事を探すのを諦めさえします。ベイグルブライアントのように、より魅力的な求職者になるためにプログラミングなどの新しいスキルを学ぶ人もいます。

統計を考えてみましょう: 7 月の米国の失業率は6.2%, 労働統計局によると。一方、プログラマーの割合は次のとおりです。1.3%、このセグメントは成長すると予測されています8%今後10年ほどで。採用担当者の中には、応募者ごとに最大 5 件の求人があると考えている人もいます。その結果、プログラマーの給与の中央値は 76,140 ドルになります。46,440ドルすべての仕事に。

資格のある応募者の不足により、雇用主は基準を引き下げています。コンピューターサイエンスの学位は現在、必須ではなくボーナスとなっています。多くの場合、成功した採用者は大卒者ですらない。

ニュージャージーを拠点とする SaaS プロバイダーである iCIMS の採用担当者であるニコール・タッカー氏は、「プログラミングできる人なら誰でも求めていると思います」と語ります。 「それは間違いなく問題解決能力です。知的好奇心がなければなりません。」 Tucker 氏は、iCIMS は Codecademy や、オープンなオンライン コースを提供する別のテクノロジー企業である Coursera を通じてプログラミングを学んだ人材を雇用していると付け加えました。

スティーブン・バビノーは、もう少し厳密なものを選択しました。今年初め、27歳という比較的若いバビノーは、コードフェローはシアトルに拠点を置く会社で、人生でコーディングをしたことがない人でも、プログラミングの習熟を約束する集中的なブートキャンプのようなコースを提供しています。

他のプロジェクトの中でも、『ブレイキング・バッド』などの元制作アシスタントだったバビノー氏は、1 日 14 時間労働にうんざりしていました。彼はまた、年を重ねるにつれて肉体的な負担が増える仕事に苦労するようになったと思い、コードフェローに挑戦することにした。プログラミングの知識がまったくなかったにも関わらず、彼は受け入れられ、春に 8 週間のプログラムを受けるためにシアトルに移りました。

大変な作業でした。バビノー氏は、Code Fellows で週 5 日、1 日 12 時間勉強し、夜と週末に宿題をしたと語った。 「プログラムを開始してから 6 週間目くらいで、ひどい目の疲れを感じました」と彼は言います。 「先生に相談したら、一晩休みなさい、正気はずっと良くなるよ、と言われました。」バビノーはアドバイスを受け入れ、プログラムの最終段階を突破しました。

しかし、それは退屈なことばかりではありませんでした。 「実際、プログラミングが楽しいことに気づきました」と彼は言います。

タッカー氏は、採用候補者にそのような情熱を求めていると語ります。問題は、中途転職者は、少なくとも最初は、必ずしもコーディングへの愛情によって動機付けられているわけではないということです。必然的に、より高い給与と雇用の安定という誘惑が当初の情熱を上回りました。そもそも人々が乗り換えるのはそのためだ。

最近の研究では、お金と安定だけを求めて転職するのは悪い選択であることが示されています。この研究を主導したイェール大学経営大学院の組織行動学のエイミー・ウジェスニフスキー准教授とスワースモア大学の心理学教授バリー・シュワルツ氏は、ウェストポイントの陸軍士官学校の9つの入学クラスに属する11,320人の士官候補生を調査した。 。その結果、成功に対する強い内的動機を持つ人々は、内的動機が高いだけでなく、将来の仕事を確保する能力などの「手段的」動機にも強く影響される人々よりも成績が良かったことが判明した。

「注目すべきことに、ウェストポイントに入学する強い内的動機と強力な手段的動機を持った士官候補生は、強い内的動機はあるが手段的動機が弱い士官候補生よりもあらゆる点で成績が悪かった。彼らは卒業する可能性が低く、軍人としての優秀性が低く、留まり続ける意欲も低かった。」軍隊だ」と教授たちは論文に書いている。ニューヨークタイムズ

言い換えれば、物事を修正したりパズルを解くのが好きなら、おそらく給料のためにやっているだけの人よりも、より優れたプログラマーになり、仕事を楽しめるでしょう。しかし、それは多くの職種に当てはまります。

プログラミングの人生は誰にでも向いているわけではありませんが、プログラミングに情熱を持っている人には、たとえ彼らほど若くなくても、仕事はたくさんあります。 クレジット: ボストン・グローブ誌のジェシカ・リナルディ、ゲッティイメージズより

ただし、コーディングを楽しめるかどうかは必ずしも明らかではありません。そこで、Ryan Hanna の方法を試してみてはいかがでしょうか。

現在 30 歳のハンナは、入社して最初の 7 年間を IT 業界で過ごしました。彼はコーディングに関する知識が非常に限られていたため、2012 年に Codecademy を通じて独学を開始しました。HTML から始めて、CSS と JavaScript に進みました。 「私は彼らのあらゆることを経験してきました」と彼は言う。最終的に、彼は週に 16 時間を費やすようになりました。 「無理して30分やることもありました。また、気を取り直して3時間が過ぎてしまったこともありました。」この 5 か月後、ハンナは、スケジュールに合わせてランダ​​ムな運動ルーチンを生成する Sworkit というアプリの構築に取り組み始めました。

ハンナは、100 ダウンロードというと刺激的な数字に聞こえると考えました。しかし、ライフハッカーというウェブサイトの後でSworkit で記事を掲載しました、最初の1か月で10,000ダウンロードを獲得しました。今年、ハンナは Sworkit を次の企業に売却しました。運動、彼も雇った。彼は今、まったく新しいキャリアを積んでいます。

いつもそうなるとは限りません。 Codecademy の共同創設者である Zach Sims 氏は、Codecademy コースを終了する学生は少数であると述べています。Codecademy コースは誰でも開始できるため、これは予想されることでしょう。いずれにせよ、コースは無料なので、試してみて損はありません。 「プログラミングには深い数学の知識が必要であるという誤解がよくあります」とシムズ氏は言います。 「しかし、それはほとんどの人にとって十分簡単で抽象的なものになっています。」

少なくとも、Codecademy に数時間費やすことで、2014 年に私たちの生活に広く浸透しているいくつかのテクノロジーについて、より深く理解できるようになります。「テクノロジーを理解し、謎を解くのは決して悪いことではありません」と iCIMS 採用担当者のタッカー氏は言います。 。 「たとえプログラマーの職に就けなかったとしても。」