プログラマーのための教育とトレーニングの要件
ほとんどのコンピュータプログラマーは、コンピュータサイエンスや情報技術の専攻科目の専攻科目または集中科目で学士号を取得しています。 一部のプログラマーは、コンピュータ関連の分野で准教授の学位を取得しています。
いくつかのプログラマーは高等教育機関の学位しか持たないかもしれませんが、これらのケースではかなりの量のプログラミング作業を完了しています。
プログラマーは、さまざまなコンピューター言語や特定のプラットフォームでのプログラミングの能力を証明するために、ソフトウェア会社または製品ベンダーからの認定を得ることができます。
コンピュータプログラマは、複雑なプロセスを自動化するためのコードを生成するための強力な分析スキルが必要です。 彼らは、クライアントやエンドユーザーにインタビューして、技術ニーズを判断し、技術以外のユーザーが容易に理解できる言語でプログラムのオプションを伝えることができなければなりません。 プログラムが最適に機能しない場合の問題のトラブルシューティングには、問題解決のスキルが必要です。 プログラマーは詳細な指向性が要求され、厳密な仕様のコードを作成したり、コードの長いストリームで軽微な問題を見つけたりする必要があります。
プログラミングの仕事を目指す高校生や大学生は、プログラミングの洞察力と創造性を実証する方法として、デジタルデバイスのアプリケーションを作成することを検討する必要があります。
現在、ほとんどの高校ではプログラマーを育成するための優れたテスト場となるプログラミングコースが提供されています。
"最高のコンピュータプログラミングスキル"や "最も重要なコンピュータプログラミングスキル"のようなフレーズでGoogleを検索することにより、プログラミング言語とスキルを求めています。 オンラインチュートリアル、書籍、コースの助けを借りて、これらのスキルを紹介するプログラムを作成してください。
コンピュータプログラマとして仕事を見つける方法
将来の雇用主に実際に作成したプログラムを表示できる候補者は、最も簡単な着陸作業を行います。 プログラマーは、雇用者やネットワーキングの連絡先と簡単に共有できるプログラミングプロジェクトのWebベースのポートフォリオを作成する必要があります。 あなたのキャリアオフィスまたは教員から卒業生の連絡先を取得します。
あなたがインターンや基本的なサービスの従業員として働いていた以前の雇用主に再接続し、彼らが知っているコンピュータ専門家に紹介を依頼してください。 家族の友人やFacebookの連絡先に連絡し、自分が知っているコンピュータの種類への紹介を依頼します。
これらの連絡先にアプローチして会議をスケジューリングし、ポートフォリオに関するご意見や就職に関するアドバイスを受けてください。 これらの情報面接は、あなたのスキルに感謝するチャンスをあなたの連絡先に与え、就職面接の紹介につながることがあります。
Dice.comのような専門のITウェブサイトを活用して求人情報のリストを作成する。 Indeed.com、Simplyhired.com、LinkUp.comなどの求人サイトでは、「プログラマー」や「コンピュータープログラマー」などのキーワードと、お気に入りのコンピューター言語で仕事のターゲットリストを拡大して検索します。
あなたが大学生または卒業生の場合は、就職先のオフィスに就職リストと募集の機会を確認してください 。
スタートアップの求人に焦点を当てた UNCUBEDのようなIT求人見本市や、あなたの好きな就職先を調べてください。 少し夢。 あなたの理想的なIT雇用者のリストを作成し 、雇用ウェブサイトを訪問し、雇用を申請します。 フォーブスのようなリストを見直し、ベスト・カンパニー・オブ・ワーキング・フォー・フォー・フォー・アイデアを作りましょう。
プログラマージョブへのインタビュー
プログラマーのためのインタビューは、標準のインタビュープロセスとはかなり異なる傾向があります。 インタビュアーは典型的な行動質問をして、候補者が問題解決、トラブルシューティング、クライアントとのコミュニケーション、ユーザーの例を参照できるかどうかを判断し、不満を許容します。
リクルーターは、候補者の技術的知識を、プログラミングの用語とプロセスを説明し、定義するよう依頼することによって、その知識をテストします。
面接者の中には、候補者の思考過程をテストする仮想的な問題解決の疑問があるものがあります。 たとえば、典型的な日にジョージ・ワシントン橋を通過する車の数を把握するよう求められます。 雇用主は正解ではなく論理的な推論スキルに興味があります。
ホワイトボード上の仮説的な問題を解決するために、擬似コードを使用してサンプルプログラムを作成するように求められることがあります。 雇用者は、プログラミングの論理的アプローチを実証するためにあなたを探しています。
あなたのプロセスと、あなたの方法を説明する方法を重視してください。 面接者は、プログラムの候補者に、エラーの特定と修正を行うためにプログラムのコードを確認するよう依頼することがあります。
会社のウェブサイトをチェックする
多くの大手IT企業は、オンラインで入手できる自社固有のアドバイスをインタビューしています。 たとえば、Googleのハングアウトオンエアでは、Googleの候補者とインタビューする方法についてGoogle社員が話し、技術面接の準備に最適な方法についてアドバイスを提供しています。
Amazonには、インタビュープロセスに関する情報、着るもの、提供する必要がある情報など、よくある質問のリストがあります。
面接後のフォローアップ
あなたの就職インタビュー後の効果的なフォローアップは非常に重要です。 インタビューの直後にEメールを送っていただき 、あなたの熱意を伝え、インタビューの機会に感謝しています。 あなたはコンピュータプログラマーにならなければなりませんか?