プログラミング認定の本当の汚れ

最近のプログラマーや開発者の需要が非常に高いため、認証を追求するのと同じくらい厄介な決定は時間の無駄だと考えたくなるかもしれません。結局のところ、それはすべてあなたのコードの芸術に帰着しませんか?

採用している人や認定コースを修了している人によると、意外かもしれません。経験と実際の開発スキルに勝るものはありませんが、認定資格を取得することで、夢の仕事に着手するための足がかりを得ることができます。

採用マネージャーから認定された独学の開発者まで、多くのIT専門家に、認定が採用プロセスに与える影響と、今日最も需要が高まっている認定について話を聞きました。

適性の証明

今日の開発者は、GitHubポートフォリオがコーディングのチョップの十分な証拠を提供していると感じるかもしれませんが、多くの雇用主は、プログラミングまたは開発の特定の分野におけるあなたの適性の具体的な証拠として証明書を見るので、認定はフィールドでの市場性を高めることができます、とシニアエグゼクティブのジョンリードは言いますITの仕事を埋めることに焦点を当てている人材派遣会社であるRobertHalfTechnologyのディレクター。

「認定は、テクノロジーチームでの役割を求める候補者にとって重要な差別化要因と見なされる可能性があります」とリード氏は付け加えます。

ほとんどの認定プログラムはオンラインで実施および監督されており、認定グループは、特定の認定分野に関する特定の専門知識と問題解決だけでなく、フィールド全体での知識をテストします。

ソフトウェア開発管理などのより概念的な認定であろうと、特定のツール、プログラミング言語、またはベンダー固有のプラットフォームに非常に固有の認定であろうと、認定を取得すると、その職業に深く関わっていることを示します、とMartyPuranikは言います。クラウドホスティング会社Atlantic.Netの創設者兼CEO。

「ほとんどのプログラマーは、履歴書や履歴書に複数の言語を記載していますが、それらに一時的な関心があるだけです」とPuranik氏は言います。「履歴書に言語を記載することは、X言語で認定または認定されていることとは大きく異なります。」

Puranik氏は、認定資格は確かに「問題の言語との関わりを示すために何もしない他の人に足を踏み入れる」と付け加えています。

しかし、プログラマーにとって熱い市場では、コードサンプルは十分な証拠を提供しませんか?より多くのコードを叩き出すのではなく、認定を受けるために余分な努力をすべてやりたいのはなぜですか?

認証プロセスを経た人は、それが報われると言います。

「最近、企業が開発者を探すために奮闘しているのと同じように、誰かが自分たちを際立たせるためにできることは、より目の肥えた組織の競争で雇われるのに役立つでしょう」と、セキュリティ製品プロバイダーThycoticのシニアテクノロジーエバンジェリストであるNathanWenzlerは言います。 、過去10年間で13の開発者およびその他のIT認定を取得しています。

教育と認定は、「あなたが率先してテストまたは一連のテストを受け、提起された質問や問題にうまく答えることができることを示しています」とウェンズラーは言います。

認定資格は、キャリアの早い段階で特に役立ちます。

「私は初期のキャリア認定を大いに信じており、確立されたスキルセットを持っていることを証明する前に、間違いなくメリットを見つけました」と、クラウドの移行。Steinertは、Cisco、Red Hat、Puppet、およびその他のベンダーのテクノロジーで認定されています。

通常、開発専門家が約5年間の進歩的な実務経験を積むと、認定は、実証されたレベルの技術的能力と評価と実行に対する自信を持っているため、重要性が低くなります、とSteinert氏は言います。「それから、それはテクノロジーの新しい反復を通して継続教育の尺度になります」と彼は言います。

認定はより高い賃金につながる可能性があります

要点:証明書を取得すると、より多くの収益を得ることができます。Robert Half Technology Salary Guidesのために収集されたデータは、特定のスキルセットと認定に基づいて、給与範囲が全国平均よりも最大10%増加する可能性があることを示しています。

「とはいえ、雇用主は認定を厳密に求めているわけではなく、ほとんどの場合、認定が実際の経験に取って代わることはありません」とリード氏は言います。「しかし、認定は、特に最新のテクノロジーを使用する適性を反映している場合、候補者に優位性を与えることができます。」

知識が具体的であればあるほど、特に金銭的補償の観点から、認証によってもたらされる影響は大きくなります、とエンタープライズソフトウェア開発会社Exadelのエンジニアリング担当副社長であるIgorLandesは言います。

「たとえば、MongoDB認定を取得したコンサルタントは、そのような認定を取得していないコンサルタントよりも多く支払われる可能性があります」とLandes氏は言います。「もちろん、あなたが特定の分野で十分な経験を持っていて、雇用主があなたの専門知識に気づいたら、違いはおそらくなくなるでしょう。」

プログラマーと開発者の認定は、大企業ではより重要であり、小規模な新興企業ではそれほど重要ではない傾向がある、とPuranikは言います。

「この理由の一部は、スタートアップが新しいテクノロジーを使用する傾向があり、認定パスが利用できない可能性があることです」と彼は言います。「もう1つの理由は、エンタープライズスペースにはより多くのレガシーコードが含まれる傾向があるため、認定を利用できる古い言語が使用されていることです。」

「企業文化の中で、より多くの証明書とより良い支払いの間に相関関係があると期待しています」と、住宅ローンの借り換えWebサイトであるLendaのCTO兼共同創設者であるElijahMurrayは述べています。「スタートアップの世界では、認定ではなく能力に基づいて報酬が与えられます。経験は最高の教師であり、スタートアップの文化はハッカー/ハスラーの考え方に報います。」

ThycoticのWenzler氏は、「経験と正当な知識も提供するという条件で」認定を受けた人にこの種のブーストが発生するのを見るのは合理的です。「これまで、ITおよび情報セキュリティの他の分野で、個人がテストに合格することで「認定」されることを何度も見ましたが、その資料に関する実践的な知識や理解はありませんでした。」

すでにスキルセットを構築していて、高度な専門知識を実証できる場合は、「そうです。認定資格は、より良い機会やより多くの報酬などを求めて、ケースをさらに強化するだけです」とウェンズラー氏は言います。

プログラマー認定は、雇用者だけでなく顧客にも価値をもたらすことができます。「私たちは経験から、お客様が認証を重視していることを知っています」とWSMのSteinert氏は言います。

さらに、専門的な認定資格により、採用担当マネージャーは、組織がすでに導入しているテクノロジーにすばやく慣れることができるという自信を得ることができます。

今日人気のある証明書はどれですか?

今日最も重要な認定はどれですか?それはあなたのターゲット雇用者とそれが今後数年で焦点を合わせたいプロジェクトに依存します。

「現在、数千とは言わないまでも数百の異なるプログラミング言語があり、ほとんどすべての統治組織が特定の言語で認定を提供しているため、最も需要のあるものを1つか2つ選ぶのはかなり困難です。今日の雇用主」とThycoticのWenzler氏は言います。「それは、会社が社内で使用している言語と、彼らにとって何が重要かによって異なります。」

しかし、明らかに一部の認定資格は特に人気があり、エンタープライズITで注目されている分野(クラウド、モビリティ、セキュリティ、DevOps、ビッグデータ/ Hadoopに関連するもの)は、認定資格の需要を生み出す可能性があります。

専門家によると、今日のIT専門家で最も人気のある証明書の1つは、Microsoft Certified Solutions Developer(MCSD)です。

「[MCSD]認定を取得した専門家は、さまざまなWindows製品でアプリを設計および作成する能力を発揮しました」とRobertHalfのReed氏は言います。「これは確かに求められている認定であり、それを持っている人は持っていない人よりも高い収入の可能性を持っているかもしれません。」

アマゾンウェブサービスのアーキテクトとDevOpsエンジニアの認定資格は、始めるのに最適な場所です、とSteinert氏は言います。「それは雇用主の好みにもよるが、Chef、Puppet、SaltStack、AnsibleがDevOps側で高い需要があることを私は知っている」と彼は言う。

特にDevops認定は注目を集めており、多くのシステム管理者や開発者は、分野が収束するにつれてdevops関連の認定を追求しているとSteinert氏は言います。

「プログラミングの面では、MCSDとGoogle Appsを追求することが重要であると考えていますが、もちろんテクノロジーが進化するにつれて、価値があり、おそらく専門化された新しい認定が確実に存在するでしょう」とSteinert氏は付け加えます。

範囲が広く、複数の言語に対応するか、より多くのプログラミングとテクノロジーの概念を組み込んで、コードがビジネスにどのように適合するかについて開発者に全体像を提供する認定は、良い策だとウェンズラー氏は言います。MCSDに加えて、(ISC)2のCertified Secure Software Lifecycle Professional(CSSLP)などの認定が含まれます。

データに焦点を当てた認定(データをビジネス価値に変えるアプリを構築する方法を知っていることを証明するのに役立つ認定)は、さらなる優位性をもたらすとリード氏は言います。

しかし、一部の認定資格は明らかに人気が薄れています。

「より時代遅れのWebベースのプログラミング言語の認定は、もはや必要がなくなったため、完全に無視されることがよくあります」とウェンズラー氏は言います。

システム/アプリケーションの面では、AIX、Lotus、Novell、およびその分野の他の古いプラットフォーム認定のいくつかは、「5年前ほど有用ではありません」とSteiner氏は言います。

結論

夢の仕事に就くために資格が必要である、または将来の業績を反映していることに誰もが同意するわけではありません。

「私は完全に独学の開発者です」とLendaのMurrayは言います。「私は(大学で)1年生の後に学校を中退しました。学習が遅すぎたためです。技術的な共同創設者を見つけることができなかったため、自分でプログラムすることを学ぶことにしました。」

認定とは、「そのドメインの素材に関する誰かのテストに合格したことを意味します。従業員としてどのように行動するかについてはあまり言及していません」と、金融サービス会社MasterCardのチーフデベロッパーエバンジェリストであるSebastienTaveau氏は述べています。「認証は、「この分野に興味があり、知識がありますか?」の代理照会です。何もないよりはましかもしれません。」

この分野での認証の将来については、専門家はその必要性がなくなるとは考えていません。

「最近、認証の重要性が増しています」と、エンタープライズモビリティテクノロジープロバイダーのKonyのCTOであるSriRamanathanは述べています。 「これを推進する要因の1つは、スキルを増やす必要性と、地域全体でより分散したスケーラブルな方法で雇用する必要性です。中国やインドで開発者を採用している場合、能力とスキルレベルを検証する目的を持つことは有用です[そして]認定はそれを達成するための1つの手段です。」

より経験豊富な上級レベルのプログラマーは、「履歴書を強化し、組織に採用の理由を与えるために増え続ける強みのリストに追加する方法として、認定を取得しています」とウェンズラー氏は言います。「10年の経験に加えて大学の学位といくつかの資格を持っている候補者は、それらの資格の1つだけをテーブルに持ってくるかもしれない人よりもはるかに魅力的な候補者です。」

関連記事

  • 無料コース: AngularJSを使い始める
  • レビュー: 10のJavaScriptエディターを比較
  • レビュー: 7つのJavaScriptIDEがテストされました
  • 古いコードに命を吹き込む17のJavaScriptツール
  • JavaScriptにコンパイルするためのクールなツール
  • ダウンロード:プロのプログラマーのビジネスサバイバルガイド
  • ダウンロード:独立した開発者として成功するための29のヒント
  • フレームワークが新しいプログラミング言語である7つの理由
  • プログラミングの7つの時代を超越したレッスン「灰色のひげ」
  • 今学ぶ価値のある9つの最先端言語
  • 開発者の心と精神のために激怒する10の戦い
  • 1文字のプログラミング言語の攻撃
  • 開発者の働き方を変える15のテクノロジー
  • プログラミングの未来のための12の予測
  • 15のホットなプログラミングトレンド-そして15がコールドになる
  • HTML6で見たい10の機能