ソフトウェアエンジニアリングのキャリアは、すべて好奇心です。難しい問題を掘り起こし、それらの問題を革新的な方法で解決し、新しい言語とプロセスを絶えず学習します。 ソフトウェアエンジニアは挑戦に立ち向かうことはありません。彼らは絶対にそれを愛しています。
しかし、そのようなキャリアを獲得するには何が必要ですか?
見つけるために、私たちはすでにその道を進んでいる5人のソフトウェアエンジニアと一緒に座りました。 彼らの経験は、コンピューター工学の学位を取得してから3か月のプログラミングフェローシップを修了することから完全に独学になるまでさまざまです。
1.アンドリューベントン
Twilioシニアソフトウェアエンジニア
彼のキャリアに関しては、Andrew Bentonは単に世界で役に立つ何かをしたかったのです。 しかし、彼がすぐに気付いたように、実際にはそれほど単純ではありませんでした。 彼は大学で数学を勉強することから始めましたが、すぐにその学位で多くのキャリアの選択肢がないと判断しました。 そのため、彼は経済学の博士号を取得するために進みました。それは、数学の追求に似ていることが判明しました。
ベントンは世界に影響を与えるための「本物の仕事」をまだしていないことに不満を抱き、カリフォルニアに移りました。 「大学の友人とウェブベースのプロジェクトのハッキングを始めました」と彼は共有し、「そして2010年にGoogle I / OでTwilioの創設者に会いました。」
彼は当時小さな会社に入社し、12人の従業員から120人に急増しました。そこでソフトウェアエンジニアとして、製品開発、コードの記述、顧客ニーズのレビューに時間を割いて、次に何を構築するかを決定します。 その結果、ベントンは次のように語っています。「私はここで、これまでに経験したどの仕事よりも多くを学びました。」
Twilioの求人を見る
2.ジョイ・ディン
ソフトウェアエンジニア、Nextdoor
政治学の研究に続き、ジョイディンはフィールドオーガナイザーとしてニューヨーク市の地方検事キャンペーンにすぐに飛び込み、デュークでの選挙プロセスの研究に続きました。 その後、彼女が言うようにランダムに、彼女はLinkedInでマーケティングの役割を果たしました。 「私はそこにいる間、私は本当に製品を作りたいと思いました」と彼女は共有します。 「最終的には、創造的なプロセスの中心になりたかったのです。」
そのため、彼女は信仰の飛躍を取り、3か月の女性の工学フェローシップであるHackbright Academyに行きました。そして、彼女が終わる頃には、ソフトウェアエンジニアリングの仕事について面接を始める準備ができていました。
いくつかの異なる企業を検討した後、DingはNextdoorを見つけました。Nextdoorは、彼女が非常に情熱を注いでいる2つのことを組み合わせました。コミュニティの構築とそのためのテクノロジーの使用です。 そこでソフトウェアエンジニアとして、創造的な問題解決を日常的に使用し、より安全でよりつながりのあるコミュニティを作成するツールを構築しています。
Nextdoorの求人を見る
3.チャン・チャン
Cheggシニアソフトウェアエンジニア
チェン・チャンは幼少期を通じて数学と科学を厳しく学びました。そして、大学から学位を取得するために中国から米国に移ったとき、それは止まりませんでした。 南カリフォルニア大学で材料科学の博士号を取得するにつれて、彼はビッグデータの質問にますます興味を持ち、それらを解決するために創造的思考を使用しました。
それが彼をチェッグに導き、そこで彼は技術的なスキルと問題を解決する能力を混ぜ合わせる機会がありました。 実際、ソフトウェアエンジニアとしての彼の典型的な一日は、問題解決に集中しています。 最初に、彼はどのような課題に取り組むべきかを決定します。そして、彼はチームメイトに頼り、どのように正確にアプローチするかをブレインストーミングします。 「私の周りに本当に賢い人たちのチームができて幸運です」とZhang氏は語ります。 「同僚のアイデアを毎日使用し、同僚の知識と知性を吸収しています。」
Cheggの求人を見る
4.ケイティ・ヴェルベック
PaperGソフトウェアエンジニア
プログラマーである父親の足跡をたどり、ケイティヴェルベックは常にコンピューターを使いたいと思っていました。 彼女はお父さんから学んだ入門スキルを身につけて、高校でプログラミングに手を出し始めました。 大学卒業後、彼女はPaperGの創設者に会いました。PaperGは、さらに多くの開発経験を積むことができるポジションを彼女に提供しました。
彼女は船に飛び乗り、現在はバグの修正と新機能に対するクライアントの要求の両方を達成するために日々を過ごしています。 しかし、彼女の主な目標の1つは、新しいスキルの継続的な成長と開発です。上司のアドバイスと会社全体の文化に従い、彼女は常に新しいプログラミング言語を学んでいます。
「ここの誰もが学習に熱心です」とVerbeckは説明します。 「何か新しいものを手に入れるチャンスはたくさんあります。」
PaperGの求人を見る
5.ジェレミー・ジェンタイル
Kontikiのソフトウェアエンジニアリングディレクター
ジェレミー・ジェンタイルは物理学の専攻としてニューヨーク州北部のレンセラー工科大学に入学しましたが、最終的には電気技師として卒業しました。 大学院では、コンピューターシステムエンジニアリングの学位を取得しました。 彼は最初の数回の仕事のために東部に留まったが、それを否定することはできなかった。「カリフォルニアが私を呼んでいた」と彼は言う。 「天気とそこにある一般的な技術。」
西海岸でのいくつかの仕事の後、彼はKontikiに落ち着きました。彼はここ13年間働いていました。
会社のエンジニアリングチームの責任者として、Gentileはエンジニアのプロジェクトを監督し、適切な方向に導き、会社を成長させ続けるために適切な人材を採用します。彼らの仕事と可能な限り最高のソフトウェアを生み出します」