今回は、未経験からJavaエンジニアとして働き始めて1ヵ月経過した感想を正直にお伝えします。結論からいうと、「何も貢献できていない&足だけをひっぱている状況」です。前提条件として、いまの私の状況はこんな感じです。苦労した3つのポイントを紹介します。いまから未経験プログラマーを目指す方にとって、参考になる部分があれば幸いです。初出社の日は、環境構築だけで丸一日潰しました。「今まで、Eclipseや色々なツールをインストール&設定してきたから大丈夫だろう」と考えていましたが、そんな甘くはりません。チームメンバーと同じ開発環境を構築する必要があるので、使ったことのないモノをメンバーと同じように設定する必要があります。・今まで使ったことのないデータベースこれらをメンバーと同じように設定するために、めちゃめちゃ時間がかかりました。未経験エンジニアの私は、プログラムの前に環境構築に大苦戦しました。苦労ポイント2:初めて見る大規模プログラムに大混乱プログラミングスクールに通っていたこともあり、プログラムの基礎中の基礎は理解している自信がありました。実際の仕事では今まで見たことない大量のプログラムに頭が混乱します。何がどのように関係しているのか全くわかりません。1ヵ月働いて自分が担当している部分は、少しだけ理解できる部分もあります。全体像を理解できていない状態です。苦労ポイント3:初めて見る大量の仕様書に大苦戦プログラムには必ず仕様書というモノがあります。仕様書は簡単にいうと、「設計書」のようなモノです。「この場合はこの型を使いましょう。このデータはこの条件で取得しましょう」などルール・注意点・プログラムの作り方が記載されています。日本語で記載されているので読むのは簡単で、なんとなく意味も理解できます。大規模案件の仕様書は数え切れないほど用意されている状況です。仕様書を読んでいるうちに、「どのプログラムがどのような設計なのか」混乱してきます。質問力が大事わからないことだらけで、毎日先輩エンジニアに質問しています。質問するときに、私が大事にしているのは以下の3つを伝えることです。1.何がわからないか伝える2.どのように考えたか伝える3.どのように対処したか伝える質問するときは「わからない箇所」「自分なりに考えた解決策」「自分なりの対処方法とその結果」を伝えるようにしています。この3つを質問時に伝えることで「自分はできる限りは取り組みました。」という印象を与えることができます。このような印象を与えることで、先輩エンジニアも協力的になってくれます。」だけ伝えると、「自分で何も考えていない他力本願なヤツ」と思われてしまう可能性が高いです。このような印象を与えると、「まずは自分で考えて」と言われてしまうかもしれません。あとは、勇気を持って質問するだけです。未経験エンジニアは、恥やプライドを捨てましょう。まとめいかがでしたか?未経験からエンジニアとして1ヵ月働いたリアルな感想をお伝えしました。クビにならないように毎日勉強頑張ります。SES→コーダー→Javaプログラマーという経歴。「間違った努力」をやり続けたでプログラマーになるのに約3年ほどかかりました。自分と同じ失敗をする人を減らすためにプログラマー・エンジニアになりたい方に向けて情報発信しています。プログラミングスクールやWEBサービスなどを紹介しています。reserved.プライバシーポリシ。