TIS ENGINEER NOTE

ITエンジニアのためのキャリア向上ノウハウブログ

エンジニア入門

○ヶ月でプログラマーになれる vs そんな簡単になれない論争について

投稿日:

こんばんは。フリーエンジニアのてぃすです。

最近TwitterをはじめとするSNSやブログなどで度々繰り返されている

「○ヶ月でエンジニア/プログラマーになれる」という広告や意見に対する、

「エンジニア/プログラマーはそう簡単になれる職業ではない」

という意見から始まる論争。

今日は実際にプログラマーとしてご飯を食べていて、職業エンジニアになるためのノウハウについての記事も投稿している立場から、この一連のやりとりについて意見してみようと思います。

「○ヶ月でエンジニア/プログラマーになれる」という広告・意見について

まず論争の火種となっているプログラマーという職業の難易度の低さを示唆する広告等についてです。

結論から言って、半年だろうが3ヶ月であろうが未経験から短期間でプログラマーになることは可能です。

自分の経験から

僕がプログラマーとして働くようになったのは社会人の途中からです。

未経験の状態でSES企業に入社した僕は1ヶ月Javaの研修を受けて、すぐに現場に放り込まれました。

現場では詳細設計・実装・単体テストなど、いわゆる職業エンジニアとしての仕事を行い、給与をもらっていました。

要するに僕は未経験から1ヶ月でエンジニアになったわけです。別に経歴詐称が行われたりもしていません。

このケースが一般的なケースであるというつもりはありませんが、状況・機会によっては期間を問わずエンジニアになれることはあるということです。

例えば各種プログラミングスクールはカリキュラム完了後のキャリアサポートについてしのぎを削っている状況です。

そのため人材紹介に強い母体が運営していたり、コネのあるスクールで学ぶことができれば短期間で職業プログラマーとなることはそう難しい事ではありません。

もちろんまともに社会人として務めることのできる程度の常識は必要ではありますし、プログラマーになった後にキャリアを伸ばしていくには努力する必要があったり、苦労することが多いのは事実です。

言い過ぎな広告

ただし「未経験から○ヶ月で月収50万」などとまで言っている広告はあまり信用しない方がいいでしょう。

確かにエンジニアは他業種に比べて収入を伸ばしやすい職業ではありますが、最初からそこまでの高収入を得るというのは難しいです。

未経験から50万円以上というのは絶対に不可能とは言いませんが、相当資金のある顧客を見つけるか、交渉力のある営業についてもらって更にその営業から高い単価を引き出すような交渉力が必要となってくるでしょう。

要するにめちゃくちゃ能力が高くて運のいい人じゃないとあまり現実的ではないということです。

「エンジニア/プログラマーはそう簡単になれる職業ではない」

一旦視点を変えまして、上で説明した広告や意見への反論・批判として語られる「エンジニアという職業はそんな甘いもんじゃないぞ」という意見について。

よく見かけるのは、

  • コンピュータ理論を学ばずにできる職業ではない
  • フレームワークの使い方だけを知っている人がエンジニアになるべきではない
  • 給料をもらわなくてもプログラミングするような人じゃないと無理な職業

などですね。

批判する意図について

おそらく上記のような批判を発信している人の意図としては、

  • 業界のレベルが下がることを恐れている
  • 低レベルのエンジニアと一緒に働きたくない
  • 自分のついている職業に対するプライドから

が多いでしょう。

個人的にはこういった理由からくる意見については身勝手な印象を受けます。

業界は人手不足である

少なくとも僕の知る範囲ではエンジニア/プログラマーの人材が不足している現状です。

そしてその人材不足を解決するためには、これから新社会人になる人々だけではなく、他業種からの参入も必要です。

プログラマーになることを志している人がこういった批判を見かけて尻込みしてしまうというのは業界にとって損失ではないでしょうか。

知識の浅いエンジニアが参入することで業界のレベルが下がること以上に、業界自体が回らなくなるような自体も懸念することが重要なはずです。

最初は誰もが初心者である

プログラマーにはコンピュータ理論や言語の仕組みについての深い理解が必要、という意見自体にはある程度賛同できます。

しかしそういった知識・経験がなければプログラマーとしての一歩を踏み出すことが許されない、というのは少々酷な話ではないでしょうか。

プログラマー・エンジニアにとって実務というのは最も効率よく知識を身に付けることができる場です。

最初はフレームワークに乗っかることでしか開発ができずとも、実務の中でそういったベースとなる知識を身につけていく機会をくれてもいいじゃないか…と思ってしまいます。

そういうと自分の余暇を使ってプログラミングをやるような人だけがプログラマーになるべきだ、という意見もありますが、そんなことができる人はごく少数であり、ほとんど誰も寄り付かないような職業になってしまうでしょう。

まとめ

今回の記事についてはどちらかの意見を批判する意図はありません。

それぞれの論争の中でも、様々な背景事情や文脈があるはずですので、今回意見した内容に全てがマッチすることはないでしょう。

ただ、プログラマーという職業のハードルをむやみにあげるような意見が多く見受けられたので、今回のような記事を描いてみた次第です。

閲覧いただき、ありがとうございました。

よく読まれている記事

エンジニア独立

2019/4/15

文系出身エンジニアが26才でフリーランスになった感想

こんにちは。フリーランスエンジニアのてぃすです。 フリーランスエンジニアということは、つまりエンジニアとして独立しているということになり、すごい敷居が高い印象を持っている人が多いです。 けど僕は文系大学出身かつ、プログラミングも社会人になって一年弱ほど経ってから初めて経験しました。 そんな経験の浅い僕が滞りなくフリーランスエンジニアとして活動して、報酬についてもある程度満足のいく額を得ることができています。 最近はフリーランスという働き方が脚光を浴びてきて、気にはなっている。けどなかなか踏み出す勇気が出な ...

続きを読む

エンジニア独立

2019/5/29

転職したいエンジニアの背中を押す記事

知人であったり、SNS上で知り合いのエンジニアの中には、今の職場に不満を感じ、転職したいという思いを募らせている人が結構な割合います。 僕からしたら絶賛売り手市場であるエンジニア業界において、劣悪な労働環境に耐えるという選択は非常に勿体無いことだと考えています。 確かにIT業界における技術者というのは、非常に需要のある立場ですが、慎重に働く場所を選ばなければ搾取される可能性が高いです。 技術という武器を持っているエンジニアならば、ストレスなく効率よく働くべき場所を求めて行動を起こすべきだと思うんですよね。 ...

続きを読む

エンジニア入門

2019/5/19

RubyでWebエンジニアを目指せるプログラミングスクール厳選4校

どうもフリーランスエンジニアのてぃすです。 エンジニアを目指すにあたり、もっとも確実性の高い手段がプログラミングスクールを活用するというもの。 そんなプログラミングスクールの中でJavaを扱っているプログラミングスクールが特に多いです。 しかしJavaを使ってエンジニアとしてのキャリアを開始する場合、SES企業などのスキルアップの保証のない企業に入ることになる確率が結構高い。 また官公庁や大企業での採用が多いことからスーツ勤務などといったエンジニア軽視の風潮が強い現場も多かったりします。 そうなるとカジュ ...

続きを読む

エンジニア独立

2019/3/30

プログラマーはIT土方なのか

プログラマーという働き方について、調べたときに必ずといって良いほど出てくる単語であるIT土方。 実際に土木関係に従事する人たちがどのような労働環境におかれているかは置いといて、基本的には以下のような状況を揶揄して使われている言葉です。 毎日終電まで残業させられる 納期のプレッシャーに追われる 忙しいのに低賃金 とにかく辛い そういった過酷な環境であるから、『プログラミングを楽しいと思っていたり、理数系の才能がある人間じゃなければ絶対になるな』という言葉もよく聞きます。 今回はプログラマーが世間でIT土方と ...

続きを読む

エンジニア独立

2019/4/23

エンジニア派遣でキャリアを積んで高収入を目指す

エンジニアとして採用面談を受けたことのある人なら分かると思うのですが、面談の時に最も重要視されるポイントは業務経験です。 もちろん普段の個人学習や、技術への関心などでフォローできる面もありますが、一番見られるのはどんな技術を使って、どんな業務を行ってきたかという点なんですよね。 採用する側もプロダクトの正否を左右する立場として責任を負っているわけですから当然です。 そんな時、良質な職務経験をどのように積むことができるか、というのがポイントになってきます。 今回はキャリア構築のための、派遣エンジニアという選 ...

続きを読む

-エンジニア入門

Copyright© TIS ENGINEER NOTE , 2023 All Rights Reserved Powered by AFFINGER5.