2018年11月14日こんばんは。フリーエンジニアのてぃすです。「エンジニア/プログラマーはそう簡単になれる職業ではない」という意見から始まる論争。今日は実際にプログラマーとしてご飯を食べていて、職業エンジニアになるためのノウハウについての記事も投稿している立場から、この一連のやりとりについて意見してみようと思います。「○ヶ月でエンジニア/プログラマーになれる」という広告・意見についてまず論争の火種となっているプログラマーという職業の難易度の低さを示唆する広告等についてです。結論から言って、半年だろうが3ヶ月であろうが未経験から短期間でプログラマーになることは可能です。自分の経験から僕がプログラマーとして働くようになったのは社会人の途中からです。未経験の状態でSES企業に入社した僕は1ヶ月Javaの研修を受けて、すぐに現場に放り込まれました。テストなど、いわゆる職業エンジニアとしての仕事を行い、給与をもらっていました。要するに僕は未経験から1ヶ月でエンジニアになったわけです。別に経歴詐称が行われたりもしていません。このケースが一般的なケースであるというつもりはありませんが、状況・機会によっては期間を問わずエンジニアになれることはあるということです。各種プログラミングスクールはカリキュラム完了後のキャリアサポートについてしのぎを削っている状況です。そのため人材紹介に強い母体が運営していたり、コネのあるスクールで学ぶことができれば短期間で職業プログラマーとなることはそう難しい事ではありません。まともに社会人として務めることのできる程度の常識は必要ではありますし、プログラマーになった後にキャリアを伸ばしていくには努力する必要があったり、苦労することが多いのは事実です。言い過ぎな広告ただし「未経験から○ヶ月で月収50万」などとまで言っている広告はあまり信用しない方がいいでしょう。確かにエンジニアは他業種に比べて収入を伸ばしやすい職業ではありますが、最初からそこまでの高収入を得るというのは難しいです。未経験から50万円以上というのは絶対に不可能とは言いませんが、相当資金のある顧客を見つけるか、交渉力のある営業についてもらって更にその営業から高い単価を引き出すような交渉力が必要となってくるでしょう。要するにめちゃくちゃ能力が高くて運のいい人じゃないとあまり現実的ではないということです。視点を変えまして、上で説明した広告や意見への反論・批判として語られる「エンジニアという職業はそんな甘いもんじゃないぞ」という意見について。見かけるのは、コンピュータ理論を学ばずにできる職業ではないフレームワークの使い方だけを知っている人がエンジニアになるべきではない給料をもらわなくてもプログラミングするような人じゃないと無理な職業などですね。業界のレベルが下がることを恐れている低レベルのエンジニアと一緒に働きたくない自分のついている職業に対するプライドからが多いでしょう。個人的にはこういった理由からくる意見については身勝手な印象を受けます。業界は人手不足である少なくとも僕の知る範囲ではエンジニア/プログラマーの人材が不足している現状です。その人材不足を解決するためには、これから新社会人になる人々だけではなく、他業種からの参入も必要です。プログラマーになることを志している人がこういった批判を見かけて尻込みしてしまうというのは業界にとって損失ではないでしょうか。知識の浅いエンジニアが参入することで業界のレベルが下がること以上に、業界自体が回らなくなるような自体も懸念することが重要なはずです。最初は誰もが初心者であるプログラマーにはコンピュータ理論や言語の仕組みについての深い理解が必要、という意見自体にはある程度賛同できます。いった知識・経験がなければプログラマーとしての一歩を踏み出すことが許されない、というのは少々酷な話ではないでしょうか。プログラマー・エンジニアにとって実務というのは最も効率よく知識を身に付けることができる場です。最初はフレームワークに乗っかることでしか開発ができずとも、実務の中でそういったベースとなる知識を身につけていく機会をくれてもいいじゃないか...と思ってしまいます。いうと自分の余暇を使ってプログラミングをやるような人だけがプログラマーになるべきだ、という意見もありますが、そんなことができる人はごく少数であり、ほとんど誰も寄り付かないような職業になってしまうでしょう。まとめ今回の記事についてはどちらかの意見を批判する意図はありません。それぞれの論争の中でも、様々な背景事情や文脈があるはずですので、今回意見した内容に全てがマッチすることはないでしょう。プログラマーという職業のハードルをむやみにあげるような意見が多く見受けられたので、今回のような記事を描いてみた次第です。閲覧いただき、ありがとうございました。読まれている記事エンジニア独立2019/5/29稼げるエンジニアになるには最近SNSやブログなどで『優秀なエンジニアとは?』みたいな議論で盛り上がっているのを良く見ます。どのようなことができれば優秀なエンジニアと言えるのか、みたいな。言って僕はエンジニアとして優秀であるか否かについてはさほど興味を持てません。優秀であればその優秀さに伴った報酬を得られる職業であったのなら、僕も素直に優秀さを追い求めていたことでしょう。プログラマーとして未経験の言語に転身したにも関わらず、収入が2倍以上になった経験からそんな単純な職業ではないことを思い知ってしまいました。...続きを読むエンジニア独立2019/4/29技術を選んで働くエンジニアになるためにどうも、フリーランスエンジニアのてぃすです。ITエンジニアと一言で言っても扱っている技術によって働き方は様々です。働き方に加えて、将来的なキャリアの展望も使う技術によって大きく変わってきます。ぼくはエンジニアとして扱う技術を変化させていき、現在は週3でリモート中心でマイペースに働きながらゆとりを持って暮らせるくらいは稼げる程度にまで持っていけました。そこで今回はITエンジニアが使う技術を選ぶことの大切さと、実際に選ぶためのテクニックについてご紹介していきます。現在会社員エンジニアからフリーランスエンジニアへの転身を目論んで活動中のてぃすです。今回は僕が感じた会社に雇われた状態でエンジニアを続けることのデメリットについて語っていきます。会社員としてエンジニアを続けることの最大のマイナスポイント。それはキャリアのコントロールしにくいという点です。エンジニアが携わるITの世界というのは、技術の流行り廃りが他の業界に比べて断トツで早いんですよね。...続きを読むエンジニア入門2019/5/19RubyでWebエンジニアを目指せるプログラミングスクール厳選4校どうもフリーランスエンジニアのてぃすです。エンジニアを目指すにあたり、もっとも確実性の高い手段がプログラミングスクールを活用するというもの。そんなプログラミングスクールの中でJavaを扱っているプログラミングスクールが特に多いです。Javaを使ってエンジニアとしてのキャリアを開始する場合、SES企業などのスキルアップの保証のない企業に入ることになる確率が結構高い。官公庁や大企業での採用が多いことからスーツ勤務などといったエンジニア軽視の風潮が強い現場も多かったりします。...続きを読むエンジニア独立2019/4/15フリーランスエンジニアの適正価格をぶっちゃけてみるどうも、フリーランスエンジニアのてぃすです。先日以下のツイートをしました。実務経験2年以上のエンジニアが都内でフリーランスをやる場合、週5で月60万未満の案件は切り捨ててOKです。エンジニアとして働きたい人のためのプログラミングスクール最近のプログラミングスクールは、就業サポート・業務で役立つ教育を掲げているところがかなり多くなってきました。いうかこの2つを満たしていないスクールはもはや存在価値が薄くなってきています。...エンジニア入門プログラミング言語としてのJavaについてこんにちは、フリーランスエンジニアのてぃすです。エンジニア・プログラマは年収1000万を現実的に目指せる職業として最近特に注目を集めている職業です。...エンジニア入門プログラミング初心者にRubyを強くオススメする理由こんにちは、フリーエンジニアのてぃすです。...エンジニア入門プログラミングの勉強はモチベーションだけでやると挫折するこんにちは。フリーエンジニアのてぃすです。最近は未経験からエンジニアを目指したり、エンジニアとしてのキャリアを向上させるために、プライベートでプログラミングを勉強をし始める人が増えてきています。現役エンジニアからみたProEngineerの『エンジニアカレッジ』についてこんにちは、フリーエンジニアのてぃすです。いった質問を受けることが多くなってきました。...PREVプログラマー・エンジニアが情報発信をするべき2つの理由NEXT高収入を目指してエンジニア・プログラマーになることは正しい選択かプロフィール27歳現役フリーランスエンジニア。リモート中心で収入は月100万円ほど。ITエンジニアになる方法・ITエンジニアのキャリア向上に関する記事を中心に発信しています。詳しいプロフィールTwitterでもITエンジニアに有益な情報を発信しています。固定ページお問い合わせプライバシーポリシープロフィール人気の記事1【2019年版】現役フリーランスエンジニアがオススメするフリーランスエージェント4選どうも、フリーランスエンジニアのてぃすです。僕は正社員時代の月収は20万円を切るくらいだったのですが、独立したことで同じ労働時間で月100万円をキープできるようになりました。...2絶対にエンジニアになりたい人にオススメするプログラミングスクール3選こんにちは、フリーエンジニアのてぃすです。最近はエンジニアの人手不足による給与向上や、自由度の高い働き方に魅力を感じてエンジニア・プログラマを目指す人が増えてきました。...3【時給2000円以上】経験者が語る派遣エンジニアの魅力どうも、フリーランスエンジニアのてぃすです。フリーランス、というのが主流として語られています。AFFINGER5.。