回答終了
自分は今25で自社開発企業でwebエンジニアをやっています。 2年前に未経験から今の会社に新卒で入社して働いているのですが、エンジニアとしてのスキルが伸び悩んでいます。会社は人というところではとても居心地がよく、勤務形態もフルリモートでインドアで一人で作業をすることが苦でない自分にとってとても良い環境だと思っています。 ただ自分の能力のところで2年前に未経験で入った時と比べるとエンジニアとしてプログラミングを書く能力や人と話すことに関しては伸びているところもありつつも、 - 仕事がすぐに終わらなかったり、 - プロダクトの設計で時間がかかって人の手を借りざる得ない - 単純にプログラミングの技術力が足りなかったり とどうしても人の手を借りないとできないことが多く、いつまでも仕事ができるようにならないのが悔しいです。 現状自分に足りないと思っているのは 1 技術力 2 人が言ったことや要件、仕様の意味をすぐに理解してコード実装 の二つかなと考えていて技術力に関しては休日とかを使って勉強しても実務に活かせなかったりとしていてインプットしたことをうまく生かせないです。 人が言ったことや要件を理解するのが自分はすごく苦手で大卒ではあるのですが、正直学歴に見合うほどの頭の回転の速さはないことを自負しています。 周りの人たちは皆頭の回転の早い人たちが多く、実装してほしいものを言われてすぐにコードに落とし込んで実装していたりとかしていて正直いくら経験を重ねてもそこまでいける気はしていないです。 憂鬱になっているわけではないのですが、「死ぬ気で頑張れば報われる」というのはほとんど嘘な気がしていて、年数重ねて頑張っても向いていないものは永遠にできないし、向いているものは初めてすぐにできてしまうものだと思います。 エンジニアから話はそれますが、最近10年ほど弾いていたギターをやめました。 自分のなりたい憧れのギタリストみたいに弾きたいみたいな思いで毎日ギターに何時間も触って、ギター教室にも色々といって頑張ってみましたが、正直素人が聞いても下手な演奏しかできるようにはなりませんでした。 学生時代から自分は「続けて頑張れば報われる」と思っていてがむしゃらにギターを続けていましたが同じフレーズを数年前と同じクオリティのまま弾き続けている自分というのを客観的に認識して多分数十年後もこのまま続けても多分弾けないことにある時思ってそこから数年間毎日引き続けていたギターをやめました。 振り返ってみたらギターを何時間を練習していて頑張っていると思っている時点でそもそも才能なんてなかったし、初めて1年ぐらいそこまで上手くなっていなかったのでそもそも向いていなかったのだと思います。 できなかったのは自分の努力不足とか云々ではなくそもそも生まれつき才能を持っていなかったが答えの気がします。 才能があるやつは一年とかでうまくなるし、頑張るとかなく無意識にやってうまくなるものです コミュ力とか陽キャとかも努力とかではなくそもそもそいつが生まれつき陽キャの才能を持っていたからです。 陰キャが努力しても陽キャになれないのと同じです。 話を戻してエンジニアは2年ほど続けていてプログラミングみたいに論理的に考える作業は好きだが、ギター同様、スキルは上達していない気がしていて、ギター同様頑張っている感情に囚われている気がしています。 かつエンジニアはコードだけでなく、人が言ったことを正しく理解する能力もありここも著しく自分は低いです。 ギターも然り自分の人生振り返って照らし合わせるとエンジニアもおそらく自分に向いているものではないのかなと思っています。 まずこういうことに2年以上経っても悩んでしまっている時点で才能はない気はしています。 でも、エンジニアがギターと違うのはエンジニアは仕事です。やらないと食っていけないです。だから向いていないものでもなんとかよくしていかないといけない部分があります。 ちょっと前まではできる人とできない自分を比較したりしてないものねだりをして卑屈になったものですが、ギターを諦めて以降そういう感情が「可哀想な自分を見てほしい」みたいな悲劇のヒーローを気取っているだけなのだということに気づきあまり考えてなくなりました。 だから今の現状をどう変えたらいいか皆さんのご意見を聞かせていただきたいです。 こういう悩みを大人になると本当に相談する場所がなくなることに気づきました。 最近芸能人の自殺が話題にあがりますが、相談できる場所が見つからず一人で抱え込んでしまっているからだと思います。 学生時代で何か困ったことがあったら知恵袋で投稿して新しい知見を得られたのでここまで長文ですが読んでいただきありがとうございます。
246閲覧
この質問を見る限り、質問者さんの課題は、纏めるのが下手なのだと思います。 悪口では無いです、客観的に見て思いました。 ギターのくだりは、長い&何が言いたいのか分からなず読んでません。 能力が高い人は、こういう長文は書かず、要点を絞った質問をします。 課題提案力が低いのかなと思います。 でも、まだ2年目だったら、そんなもんですよ。 今後、色んな経験を積んだら変わります。 例えば、要件を聞いたら、設計が頭の中に浮かんだりとかですね。 あとは、それをドキュメントに起こしたり、コード化するだけです。 この辺は、システム全体を俯瞰して見る事で養われます。 頑張ってください。
>- 仕事がすぐに終わらなかったり、 >- プロダクトの設計で時間がかかって人の手を借りざる得ない 自分が漠然と決めた作業工数を基準にしていないか。 ほかの人がやっても同じくらいの作業工数が必要なのに、自分の思い込みで「すぐにできなかった」と判断している可能性は無いか。 >- 単純にプログラミングの技術力が足りなかったり >とどうしても人の手を借りないとできないことが多く、いつまでも仕事ができるようにならないのが悔しいです。 自分一人で解決しようとし過ぎてはいないでしょうか? チーム全体のリーソースで解決すればよいとリーダーは考えているのでは? >人が言ったことや要件、仕様の意味をすぐに理解してコード実装 分からない部分を明らかにする技術が不足しているのではと思います。 初めての事柄を言われて理解できる人は、おそらくいないだろうと思います。 要件や仕様もすぐに理解できる必要はなく、正確に理解できればよい、別の表現だと顧客の要求を実現できればよいので、それを念頭に自分なりの分析方法を工夫されてはと思います。 若いし未経験で2年なので、焦らなくても大丈夫です。
まずは要件や仕様について理解できないならすぐに理解できていないところを聞くことですね。 どこまで理解できていて、自分ではどういう理解のつもりかを話して聞けば良いです。すると間違っている箇所は指摘が入り今後、理解できていくでしょう。 技術力は技術が好きならば勝手に勉強して覚えますし仕事で使うものは仕事の時間で覚えるのも良いでしょう。 まずはコミュニケーション能力が不足していると思いました。未経験採用ですし人に迷惑をかけても良いかと。将来的に聞くことが減れば良いです。聞いたりせずに迷惑をかけられる方が嫌なくらいですね。 ギターのくだりは見ていないです。
< 質問に関する求人 >
エンジニア(東京都)この条件の求人をもっと見る
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
覆面調査に関する求人(東京都)この条件の求人をもっと見る