僕がそれを一番分かっている。僕はまだエンジニアじゃない。そんな僕もとうとうプログラムを書く時が来た。「このページとこのページ、webish君やってもらえる?」そう言って渡されたページ、要件だけ見てもありえない量の機能が詰まっていた。僕は勢いよく返事をしたはいいが、マジで作り方分からんし、これどうなってんの状態。軽く上長にソースの説明を受けたが、明らかに最初のプロジェクトでやるレベルの設計じゃなくてかなり焦り出す。僕は必死に食らいつくという気持ちでそのソースと戦う事にした。2日、3日と経つごとに理解は進むが、進捗がなかなか生まれなかった。(正直、半年近くが経った今でも、あのページをやれと言われたらかなり頭を抱えるレベルではあった。)かなり苦しい思いをしながらなんとかコードを書いては遠く離れた上長に報告し、見てもらうなどいろいろ頑張った。家に帰っても、LaravelとVueの勉強をひたすらやっていた。足を引っ張らないように...。そんな僕に重く乗りしかかるもう一つの重りがあった。Tは、最初の自己紹介で経験1年目なので迷惑かけるとこもあるかもしれませんというような事を言っていた。1年だったら少なくとも僕よりできそうだし、迷惑かけるのは僕の方だろうなぁと思っていたが最初の環境構築の時に違和感を感じていた。「web(ry」だーー!!もう!!うるさい!!と言いたくなった。understand!!?分かったら、黙ってやれ!!すごく言いたかったが、これから一緒に仕事していく仲である。強くは言わなかったし、僕も教えて、その人が成長して今後の仕事が楽になればいいかという気持ちで教えていた。それが改善される事はなかった。(半年経った今でも、その人が何か成長したかと言われればほとんどしてないと言っていい)僕はいい加減嫌になってきていた。他社の人間、しかも教えても吸収してくれない人を教えないといけないのか。毎日毎日、その人が生めなかった進捗を僕が管理して、僕がその進捗を埋めるという事が続いて、僕が残業させられる事になったり...。それ以外は、割と良い現場だったので、次の月に起こる問題に関しては、完全にそのTの存在がほぼ80%くらいを占める勢いで僕の人生に変化を起こそうとしていた。9月私、退場します!2ヶ月が過ぎた頃、自社から連絡が来た。「更新の連絡来たので、更新しときますねー」いやいや、ちょっと待て!僕の言い分も少し聞いてくれ!勝手に更新しないでくれー!!ということで、僕の言い分はこうだ。1他社の人をなぜ教えることになっているのか2そのせいでいらない残業が発生したり、ほぼ2人分の仕事を1人でやっている3教えても学んでくれないのでTとペアになるなら僕はこの現場を辞めたいこの他にもいくつか理由はあったが、所謂現場を辞めようかと考えていたところだった。自社に理由をぶちまけて、帰ってきた返事が上記だった。話し合いをすることに...。結果としては、残留ということになったのだが条件として、僕をもうTとは組ませないということになった。この次の月から僕は本格的に開発が始まることになる。10月開発、始めます!前月まで正直、僕のレベルでは開発というレベルで開発ができなかったので、できることだけやったという感覚でした。無駄だったとは言わないが、そこまで開発としての質はよくなかったと思う。上長にすごく助けられたし、上長に任せてしまったところも多くある。毎日、朝上長がコミットしたコードを確認しながら勉強する日々が続いていたので、正直自分がここにいることの意味に疑問を持ち始めていた。ここで新しい人が入ってきたのだ。その人に仕様を伝えるために、僕が基本的なところを教えてこれから仕事を振っていくことになったのだ。僕自身、あまりまだ仕様を完全に理解したわけではなかったが、9月までの開発の経験とで、多少は自信もついていた。ここでふと今までのことを振り返っていた。最初の現場で2ヶ月テスターをやりまくった結果シナリオテスト、結合テストなど様々なドキュメントに触れて、どのようにやっていくのかをちょっと理解した。いろいろなことを経験していた。いろいろなものに触れ、多少システム開発の流れ的なものも掴んできていた。新しく入ってきた人に対しても、それらの知識やスキルを活かして、うまく教えたつもりだった。(だった、というのは単純に僕の主観から思っただけで、新人からしたら良い教育係だった...のかもしれない)いろいろあったなりに頑張ってきたんだなというのを感じながら、第二フェーズの開発が始まった。今回の開発は僕が前職でもよく使っていた技術を使っての開発だったので、比較的やりやすかったのもあったが、頑張れた気がする。頑張れたのは、10月から来た新人君がすごく僕と相性が良く、お互いが苦手なところや、気づかない所を補うような形で開発を進められたのが個人的によかったかなと思った。できることなら、これからもその人と開発を続けていきたいなとも思った。新人君も割と技術志向で僕とも技術の話で盛り上がったり、年が割と近いこともあり話が結構合っていたのも関係しているかもしれない。僕とその新人君で開発の7割くらいを完成させた。(最終的に上長が整えて僕らのコードが無残にも消え去ったり、改良されたりした)これが結構自分の自信にも繋がっていった。転職の話が舞い込んできた。僕もその時転職したいという考えが無くもなかった。様々なことが自社で起こり、ちょっと自社に対する不信感もあったり、SESとして客先に出るという事が結構心身に負担を感じていたのもあり、少し腰を下ろせる所を探したいと考えていたところでの話だったからだ。転職のためのカジュアル面談に足を運んだ。ここから僕の良くない症状が発症する。その会社の話を聞いていると、その会社が最高のように思えてくるのだ。何もかもが全ての会社の中でベストなのではないかという錯覚を起こすのだ。その会社の感触が良ければ、すぐにでもその会社に入社したくなってしまうのだ。その会社でも、話を聞いているうちにその会社しかありえないだろうという結論に僕の中で議題に上がった。結局、正式に面談も受けて、入社試験的なものもいくつか受けた後、内定を頂いた。これが僕の今回の転職のキッカケでした。今の現場でできる事はほとんどやりつくしたといっても過言ではないくらい自分の中では満足した事。次のステップに行きたいと思って、その先がLaravelを使っているのならとても光栄な事。SESではなく、自社で受託などの仕事をしたい。自社を成長させる事に加担したいと思った事。これらの理由が決めてになり僕は転職を決めました。結局転職を決めたのは、1社目で受けたところでした。考えてみれば、これまでの転職でも3社以上受ける事はあまりなかったなという事に気づきました。これが転職をすぐにしてしまう原因かもしれない。僕は転職においての自分の判断を間違いだったとは思っていないので、これはこれで良かったと思う。最終的にどこに落ち着き、それまでにスキルをどう上げていくかは、それこそSESではなく、会社自体を変えて、その会社の内情から理解していかないとダメだという事に気づきました。12月新たな門出へ結局、今書いてるのは今の現場を出る1週間前のクリスマスイブになるのだがこの現場にはすごく感謝していて、僕の知らなかった多くの事を勉強するキッカケをもらった気がする。この現場に来なかったら、いろんな事を知らずにどうLaravelを勉強していけばいいか分からなかったかもしれない。それ以外にも、いろいろPHPの知識とかも着けさせてくれたし、テストとかそういうのの観点なども調べるキッカケになった。半年だけではあったが、とても実りのある半年だった。次の会社でもLaravelをメインに使っていく事になるけど今度はまた別のデザインパターンや、DB、設計などに触れていく。受託の仕事という事でより一層僕自身の裁量も増えていく事になるだろう。胸がワクワクでいっぱいである反面、10月の新人君や、お世話になった今の現場の上長とかとの別れは少し寂しい気もする。別れに拘って先に進めないという事は考えないでおく。前の会社をやめる時も、今の会社をやめる時も、次への事に頭を切り替えていくしかない。来年1日から別の会社所属する事になるが、そこでの出会いには今から心踊らせている。来年、新しい会社に入ってからの僕の活躍にご期待(?)ください。00:08エンジニアになった今年一年を振り返るTweet関連記事2019-03-05参考にならない僕の就活総括3月1日に就活の解禁となりました。ここで、就活生にとって良い...2017-12-28優秀なエンジニアと一緒に働くと言うこと就職して、周りにとても優秀なエンジニアがたくさんいる中で、...2017-10-12ポートフォリオを作っていて自分が何をしたいのか考え直した。転職活動をしていて、何をしなきゃいけないかを考えていた。Game]のねねっちという神ネットでは某アニメが旋風を巻き起こしていました。内容を引用する際は引用である旨の表記と当サイト該当記事へのリンクを必ず明記してください。Analyticsを使った個人を特定しない形でのアクセス解析を行っております。クッキーによりログを収集し、Google社のプライバシーポリシーに基づいて個人を特定する情報を含まずに管理されます。今後のブログ運営のために「ユーザー属性とインタレストカテゴリに関するレポート」機能を使用しております。これにより、本サイト運営者は、Google社のインタレストベース広告のデータや第三者のユーザーデータ(年齢、性別、興味や関心など)を基に、本サイトの利用者の属性情報(年齢、性別、興味や関心など)の傾向を把握することができます。これら情報には、個人を特定出来る情報は含みませんGoogleアドセンス『Webishブログ』は、第三者配信による広告サービスを利用しています。使用することがあります。このプロセスの詳細やこのような情報が広告配信事業者に使用されないようにする方法については、こちらをクリックしてください。スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。