私はエンジニアになるべきですか? あなたが決めるのを助ける10のステップ

コードを学ぶことに興味がありますが、あなたの興味が新しい趣味を学ぶことにあるのか、エンジニアになり 簡単な私はエンジニアのクイズでなければならないよりも、トピックの詳細をお探しですか?

Hackbrightは助けるためにここにあります! あなたは、新しいスキルを追加するためにコーディングbootcampを追求することを考えているかどうか、プログラミングを学びながら作業を維持したい、または

コードを学ぶことは、必ずしもエンジニアにならなければならないという意味ではありません。 そして、コーディングbootcampsは、技術的な背景を持つ人のためだけではありません。 私たちの700+卒業生の多くは、教育、非営利、マーケティング、デザインなど、多様で多様な背景から来ています。

そうは言っても、エンジニアへの転職を検討しているなら、ここであなたの道を決定し、あなたの道を始めるのに役立つ10のことがあります。

10エンジニアリングがあなたのために右であるかどうかを決定するために行うべきこと

あなたは何をしたいですか?

あなたのための工学はありますか? 営業担当者は社交的であり、デザイナーは創造的であり、エンジニアは数学が得意です。 しかし、人生のすべてのものと同様に、それはそれほど単純ではありません。 エンジニアとしての成功に貢献する多くの要因があります。 この短い”私はエンジニアになる必要があります”クイズを検討してくださ:

  • あなたは問題を解決するのが好きですか?
  • あなたは物事を行うための新しい方法を考えるのが好きですか?
  • あなたはパズルや他の心の挑戦的なゲームが好きですか?
  • あなたはコンピュータでの作業が好きですか?
  • あなたは挑戦を楽しんでいますか?
  • あなたは物事がどのように動作するのだろうか?

今ここにトリッキーな部分があります。 あなたが上記の質問の大部分にyesと答えた場合、はい(!)、おそらく工学で勝る右のmindsetを有する。 それはまた、分析的で思慮深く、挑戦を楽しむことを意味します。 これらの資質は、工学だけでなく、他の多くのキャリアにも役立ちます。 だから次は何ですか? 続きを読む。

何をしたいのか自問してみてください。

  • あなたは世界に違いを作りたいですか?
  • あなたは私たちの世界が直面している課題に興味を持っていますか?
  • あなたは人々を助け、彼らの生活を改善したいですか?

私は良いエンジニアになりますか? ここでも、あなたはおそらくここでyesと答えました。 そして、再び、これらの事に興味を持つことは、あなたがおそらく工学を含む職業の数で素晴らしいことをするだろうことを意味します。 あなたは、問題を解決し、システムを改善し、違いを作りたいと思っています。 すごい! さて、エンジニアリングが本当にあなたの情熱であるかどうかをどのように知っていますか? より詳細に入りましょう。

現在の仕事は何が好きですか? あなたの現在の役割について何が好きではありませんか?

私たちの卒業生の多くにとって、エンジニアリングは彼らの第二の(あるいは第三の)キャリアです。 Hackbrightersに非営利の仕事からの販売に心理学に教えることへのすべてで背景がある。 すべての学生にとって、事前の経験は、コンピュータサイエンスの背景を持っていなくても、彼らがなるエンジニアの種類を形作るのに役立ちます。

あなたは顧客サービスのクライアントの相互作用の部分を愛していると言います。 その経験が、より顧客に優しいプログラムやツールを構築するのにどのように役立つかを検討してください。 イベント管理の手動の側面が気に入らない場合、それは技術的な役割にどのように変換されますか?

あなたの現在の役割の長所と短所について考え、それらが工学の新しい機会にどのように作用するかを考えてみてください。 完璧な仕事はありませんが、問題解決に手を携えて技術を楽しむ傾向があるなら、エンジニアリングはあなたが追求したい道かもしれません。

なぜエンジニアになりたいのですか? どのようなエンジニアになりたいか知っていますか?

あなたの答えがあなたの両親があなたのために欲しいもの、またはあなたがどれくらいのお金を稼ぎたいかと関係があるだけなら、スイッチを 完璧な仕事はありませんが、エンジニアリング作業の大部分を楽しんでいない場合、給料や親の承認はエンジニアになる価値がないかもしれません。 それはあなたがフィールドに情熱を持っている場合は、エンジニアリングの特定の分野に見てみてください、と述べました。

フロントエンドとバックエンドの開発の違いと、フルスタックロールには何が必要かについて少し時間をかけて学びましょう。 バックエンドの役割のインフラストラクチャに引き寄せられるか、フロントエンドの開発と設計があなたに話すかもしれません。 あなたの研究の過程で、あなたはあなたがなりたいエンジニアの種類に磨くことができるでしょうが、それは利用可能なオプションの基本的な知識

ソフトウェアエンジニアとの情報インタビューを行う

エンジニアになるには何が必要ですか? 仕事は何から成っていますか? どのようなスキルが最も価値がありますか? あなたがこれらの質問に対する答えを探しているなら、なぜ専門家に行かないのですか?

これは非常に簡単なように見えるかもしれませんが、エンジニアになるか、コードを学ぶことを決定する前に、彼らがそこに着いた方法、日々のルーチンと責任がどのように見えるか、そしてあなたがハイテク業界に侵入しようとするときに彼らがあなたに提供するかもしれないアドバイスを学ぶために、職業の他の人と話をすることは素晴らしいアイデアです。

あなたの個人的な、専門ネットワークに手を差し伸べることによって始めなさい。 エンジニアを知っている人や、エンジニアを紹介できる友人、家族、同僚がいますか? あなたのネットワーキングの技術を練習し、企業で接触のリストを造り始めなさい。 あなたはまだ”私はエンジニアのどのようなタイプ”を求めている場合は、工学分野の数で連絡先を作ることを検討してください。 それは大規模なネットワークを持っていることを傷つけることはありません、そして、誰が知っている、ラインの下で、そのうちの一つは、メンターになるか)

非コーディングパズルを解く

どのように私はエンジニアリングが私のためであるかどうかを知るのですか? その中核となるのは、コーディングは論理ベースの問題解決です。 エンジニアの考え方に入るために準備するには、いくつかのアルゴリズムパズル、クロスワードパズル、または数独を完了してみてください。

これらの演習でより多くの練習をするほど、より良いです。 あなたが行くように、これらのパズルを解くことは、問題解決に自信を構築するのに役立ちます。 あなたが問題を解決するのに苦労している問題に遭遇した場合は、覚えておいてくださ:

  • 知らないことを学ぶ
  • 分析するプロセスを設定する
  • は、体系的または反復的な方法で思考を構築するのに役立ちます

あなたが立ち往生しているこれらの障害物や問題、そして解決策をどのように考え出したかを覚えています。 工学への道を進むにつれて、これらの例はあなたの進歩に自信を与え、詐欺師症候群に対処するのにも役立ちます。

あなたが使用しているソフトウェアについて読む

あなたが使用したり、定期的に訪問するアプリやサイトはありますか? 開発者のブログのために自分のウェブサイトを検索したり、そのAPIを議論する他のエンジニアリングブログを見つけます。 これらのフォーラムでは、チームに焦点を当てているのか、個々の貢献者を好むのか、どの言語を使用しているのかを学ぶことができます(Python?)、およびそれらがオープンソースか専有催すことを使用すれば。 彼らがGitHubにいる場合は、彼らのコードを見てみましょう。

既に使用しているアルゴリズムについて読む

ソフトウェアについて学ぶのと同じように、よく使用されるアルゴリズムについて学ぶことは、プログ

  • 航空会社のアルゴリズム
  • Netflixの推薦のアルゴリズム
  • 商業のアルゴリズム

ウェブブラウザのデバッグコンソールを見て下さい

基本的なコードを理解し始める大きい場所はあなたが知り、好むウェブサイトを選び、ページを点検するために右クリックすることである。 そこから、ページ内を移動し、ページのデザイン、機能、およびロジックのさまざまな要素を理解することができます。 これらの要素を勉強することで、それらがどのように一緒に収まるかをより明確に把握できます。

  • Chrome開発者コンソールを検索
  • HTMLを学ぶ
  • HTTPとネットワーキングについて学ぶ

GitHubアカウントを作成し、探検!

Hackbrightの個々のプロジェクトは、他の多くのエンジニアのプロジェクトやコードと同様に、GitHubでホストされます。 GitHubにコードをプッシュする方法を学ぶことから始めて、基本に慣れたら、トレンドレポをチェックして、他のコードベースに慣れ始めましょう。

:

“私はエンジニアになるべきですか”という質問に対する答えを把握する最良の方法は、関与することです。 あなたは自己ガイド学習以上のものをしたい場合は、コーディングbootcampを検討してください。 私たちの入学カウンセラーの一人に話をする約束をしたり、プログラムを知るためにツアーのために私たちのキャンパスに来たり、エンジニアになる方 ジャンプ-大学の学位に年をシンクすることなく、あなたの工学教育を開始します。

コードを学ぶことに興味がありますか? 私たちの今後の準備コースと私たちの没入型の12週間のフルタイムまたは24週間のパートタイムのソフトウェアエンジニアリングプログラ



+