質問: エンジニア 経験者を求める理由 事務職から→エンジニアを目指しています。 javaやpythonなどをオンラインレッスンで学び 組み込みシステムのc言語などを職業訓練校で学びやました。 就職活動では 勉強している、内容→全く興味なし 事務で頑張ってexcelのvba技術→興味あり vbaを活かせるから、採用のお話をもらいましたが 私はexcelはやりたくありません 勉強時間はvbaは一ヶ月 javaなどは6ヶ月も費やし、全然javaの方が得意で.即戦力になると思うのですが 全く勉強が評価されないので、泣けます。 何故、エンジニアは実務経験ある人ばかりの人を求めるのでしょうか? 1年間プログラミングを学んだ人と3ヶ月の実務経験ある人だと、やはり実務経験ありの人が、有利になるのでしょうか?
回答: java以外にどんな勉強したでしょうか? linux上にサーバーを立ち上げてシステムを構築したり、 またはawsなどの知識やgitでの管理、 またはdockerなどの仮想環境の知識も必要となる現場もあります。 もちろん顧客に対して話を聞き、要件定義や画面遷移図の作成 またはスケジュール管理なども実際の仕事では必要となってきます。 たとえ三ヶ月でも上記のような開発の流れを知っているのと、 たんにjavaでコーディングしているのでは大違いです。 たしかに未経験の人はどうやってこの業界に入るかを考えると 難しいですね。 vbaだけをやっている現場は確かにおすすめしませんが、 はじめはvbaから、徐々に他の開発もという現場でしたら どんどんチャンレンジしたほうがいいかも知れません。 学ぶことがなくなったら、すぐに転職できるのも この業界の良い所ですので。