メッセージは最近どこにでもあります:コーディングを学ぶべきです。
しかし、エンジニアリングのキャリアはどのように見えますか? そして、どのようにしてそのポイントに到達できますか?
さらに学ぶために、私たちは5人のエンジニアと話をしました。彼らの背景は完全に独学からコンピューターサイエンスの博士号を取得するまでさまざまです。 それらのパスは異なる場合がありますが、現在の機能は似ています。クライアントや同僚の生活を楽にするWebサイトや機能を開発します。
あなたが同じことをすることに興味があるなら、これらの専門家の道を覗いて、エンジニアリングの役割をどのように追求できるかを見てください。
エンジニアリングジョブを閲覧する
1.リッチクージー
Pelotonのユーザーインターフェースエンジニア
「私は常にデザイナーになりたいと思っていました」と、大学でデザインを学び、美術の学士号を取得したリッチクーッツィは語ります。 しかし一方で、彼はコンピューターとプログラミングも大好きで、最初の仕事の1つでその情熱を使う絶好の機会を与えられました。 同社はプログラマーを失い、コーディング方法を知っているかどうかを尋ねました。 彼の反応は? 「そうでもないが、学びたい。」
彼は飛び込み、振り返ることはありませんでした。 「設計できることとコーディングできることのバランスが取れていることがわかりました」と彼は説明します。
ペロトンのCouzziは、ハイエンドフィットネスバイク会社のウェブサイトのあらゆる側面を監督しています。 彼はプロダクトマネージャーやデザインチームと緊密に連携し、彼らのアイデアや作品をWeb用のコードに変換します。 何よりも、彼に多くの創造的な自由を与えてくれる管理チームで、彼はまだ彼のデザインのルーツとつながることができます。
リッチから聞く
Pelotonでの仕事の様子をご覧ください
2.スー・アンナ・ジョー
UI開発者、Zoosk
彼女はジャーナリズムのために学校に通ったが、スー・アンナ・ジョーは常に芸術に興味を持っていた。 「心の奥で、私はまだ美しいものを作りたかったのです」と彼女は説明します。 記者としての学位と短期間を終えた後、彼女はそのキャリアパスが本当に彼女のためではないことに気づきました。
そのため、暇なときにグラフィックデザインを深く掘り始め、最終的にはWeb開発、HTML、CSSに進みました。 彼女が学んだように、彼女はフリーランスのプロジェクトを傍受し、最終的にはノースカロライナ州のフルタイムのウェブ開発職に応募しました。 数年の経験を積んだ後、彼女は国内(または国際的な)存在感のある会社にキャリアを進めることにしました。 入力:Zoosk。
最終的に、ジョーは自分が望んだことを正確に行うことができます。美しいものを作成します。 彼女は会社の設計チームと直接連携し、作成したものをWebページに変換します。
スー・アンナから聞く
Zooskでの仕事の様子を見る
3.トーマス・チャウ
Squarespaceのソフトウェアエンジニア
トーマス・チャウは、高校時代からソフトウェアエンジニアになりたいと考えていました。Web製品の開発を通じて、友人と作成して共有したゲームを通じて、自分が与える影響を直接体験しました。 彼らの興奮は彼に彼の情熱に従うことを促した。
その関心は、テキサス州オースティンにあるSXSWのフードトラックでの彼のキャリアと融合しました。 彼はSquarespaceのトラックがホットドッグを配っているのを見て、会社のデモをチェックせざるを得なかった。 「「うわー、これは本当に洗練されたWeb製品です。本当に印象的です」と思いました」と彼は思い出します。 その時、彼はチームに参加したいと決めました。
現在、Chauは高校時代の夢を実現し続け、ユーザーが独自のクリエイティブでプロフェッショナルなWebサイトを作成するのに役立つ新しい機能と製品を設計およびコーディングしています。
トーマスから聞く
Squarespaceでの仕事の様子を見る
4.リズ・クロフォード
Birchboxの最高技術責任者
成長して、ソフトウェアエンジニアになることは、リズクロフォードの計画の一部ではありませんでした。 彼女は大学にいたときでさえ、彼女は経済学者だと思っていました。 しかし、学部生の間、彼女はコンピューターサイエンスを学び、物を作ることにますます魅了され、人々が実際にそれらを使用しているのを見ました。 「信じられないほど満足していることがわかりました」と彼女は思い出します。
同じ年に、彼女は研究も始めていました。そのため、コンピューターサイエンスの博士号を取得するようになりました。 卒業後、彼女は会社のベンチャーキャピタリストの一人によってバーチボックスに紹介されました。 彼女は会社のためにいくつかのコンサルティング業務を行った後、常勤のエグゼクティブの役職に就任しました。
CTOとして、Crawfordはテクノロジーチームと連携して、ウェブサイト、ロジスティクス、および支払いを監督します。もちろん、ユーザーが継続的にアクセスできるように常に新しい機能を開発しています。
リズから聞く
Birchboxでの仕事の様子を見る
5.ジョン・ケリー・ファーガソン
ソフトウェア開発者、AlphaSights
英語で学位を取得する途中で、ジョンケリーファーガソンは大学を中退して、もう少しハイステークスであるポーカーを追求しました。 しかし、プロとしてプレイすることがその魅力を失ったとき、彼はフラットアイアンスクールと呼ばれるプログラミングブートキャンプに登録することにしました。 卒業後、彼はAlphaSightsでオープンな開発者の職に出会い、新しく獲得したスキルを使用する機会に飛びつきました。
ファーガソンは、彼の役割において、会社の内部ツールとウェブサイトを動かすコードを書きます。 もちろん、彼は他の開発者と協力していますが、すべての部門の同僚と協力して、特定の役割のためのツールを開発しています。
最も重要なことは、彼と彼のチームは、管理者がタスクを手渡す代わりに、どのプロジェクトで作業するかを決定することです。 「やりたいから何かをしている」と彼は共有する。 「宿題のようなものではありません。 より有意義です。」