【相談】中堅エンジニアになったのに、先輩にマウンティングされる【転職すべきか】
以前、やまろうさんに相談に乗っていただいて、このエンジニア業界に入り早5年になりました。SI業界に2年、受託企業に3年ほど従事する中堅エンジニアになってきました。
自分の中ではまだまだ中堅と呼ぶには怪しいですが、少しずつはレベルは上がっていると思います。
SIではJavaをメインにやってきました、今の受託企業ではAndroidの仕事がメインです。
Androidの仕事が受注できると私に回ってくるのですが、最近社内にコロナの影響もあってAndroidの案件がなく仕事がありません。
社内の他の案件はC#のパッケージシステムで、パッケージを開発した先輩がアサインされます。
アサインできる案件がないのはマネージメントの問題と言われそうですが、今の会社は取引のある会社から自分で案件を取ってくるスタイルか、パッケージシステムの改修の仕事しかない状態です。
私には今の会社に入社する前のコネクションがないので、取引先から仕事を受注するのは不可能です。
もしくはやまろうさんであればC#を勉強して何らかの独自システムを開発して、上司にプレゼンして実力を認めさせればいいと言われそうですが、そこまでして今の会社にいたくないのもあります。
そういった経緯でそろそろ転職しようかなとやまろうさんに相談しました。
Androidであれば要件定義から納品までやってきたのでそれなりに自信はあります。
社内にあまりAndroidに詳しい人がいないので本だけじゃなくて、英語サイトまで使い情報収集したり、勉強会にも参加して情報収集してきたのである程度の自信はあります。
やまろうさんの経験からで教えてほしいのですが、仕事はありますでしょうか?
また、現在年収370万円ほどなんですが年収を上げることは可能でしょうか?
希望としては、現在関西在住のためフルリモートで開発できる企業で年収は450万から500万円が希望です。
お手数ですが、ご回答いただければ幸いです。
読者の方から相談メールをいただきました。
同じような悩みを持っている方向けに回答内容を一部紹介します。
Contents
まずは今いる会社で出来ることをするべきなのか問題
そんなこと言いませんよ。自分がやりたい仕事を自分が好きな会社でやるのが一番ですから。
今の強みを生かしつつ、キャリアを広げる
社内にあまりAndroidに詳しい人がいないので本だけじゃなくて、英語サイトまで使い情報収集したり、勉強会にも参加して情報収集してきたのである程度の自信はあります。
Android案件を通して身につけた
・要件定義から納品までの経験
・英語サイトの情報収集能力
・勉強会の活用経験
これらのスキルはAndroid以外の案件にも転用できると思います。
なので、Android以外にも興味のある技術があったら、そこも視野に入れて次の仕事を探してみるのもいいかもしれません。Androidを強みとしてアピールして、入社してから経験の幅を広げられそうな会社を選ぶイメージです。
Androidを軸にして → Android Kotlin、クロスプラットフォーム系(Flutter、React Nativeなど)って道も考えられます。
またはAndroidアプリのサーバサイドやインフラも経験してフルスタックエンジニアになるって道もあります。
転職して年収が上がるか問題の目安
また、現在年収370万円ほどなんですが年収を上げることは可能でしょうか?
私の場合、経験5年8ヶ月のときに転職して320万円→440万円になったので、370万円からなら十分上がると思いますよ。私の経験では500万円までは割とスイスイ伸びました。
フルリモートの仕事を探すには?
レバテックキャリアで、リモートワーク Android Javaで検索すると36件出てきました。
ただ、数件求人の詳細を見たところ、リモートワークを推してる記載はなかったので、フルリモートじゃないのかもしれません。
コデアルでは検索条件に「完全リモート可」っていうのがあるので、完全リモート可、Androidで検索したら49件ヒットしました。
コデアルは社員、業務委託(フリーランス)の契約形態を選べたり、フルタイムじゃなくて週2とかの働き方も選べるようなので、よさげな感じです。
ご参考になればと!
その後
やまろうさん返信ありがとうございます。なんかプログラミングができなかったり、小さい会社なのでいろいろとやらないといけないことが煩わしくなってきました。
●エンジニアなのに自分で案件を取ってこないといけないのはめんどくさいです。
●今は社内のインフラ構築とかやってて知らないことを勉強しながら実行していくのは割と楽しいんですが、知らないことを調べながら構築していくので時間が結構かかります。
(時間がかかりすぎると怒られます。社内の僕以外のエンジニアは基本的には有名私大の情報系学部なので初歩的なことがわからないと呆れられます)
●僕としてはインフラ構築をするとより深く技術について勉強できるので楽しいですが、自分の売り上げにはならないです。
こんな気持ちを抱えてまで今の会社に行く必要はないと考えるようになりました。
僕の中でもiOSネイティブを皮切りに、Androidもkotlinにアップデートして、Flutterをやってネイティブアプリの技術は一人ですべてできるところまでやっていきたいと思ってます。
今の会社でよく勉強になったのは、今の自分が少し背伸びするぐらいのレベルの会社に行くべきだとと思いました。
なぜなら、先ほども触れましたが、今の会社の開発メンバーは僕以外有名私大の情報学部卒ばっかりなんですよ。
彼らからすると素人の僕を採用したのにあまり教えてもらえないのはしんどいです。
あと僕は仕事の人間関係の距離感が苦手なので、毎日家にこもって仕事をするのは気が滅入るとは思いますが、
社内の人間関係のことを考えたらフルリモートにしたいなと思いました。
というやまろうさんに言いたい愚痴でした。
とりあえず転職活動やってみます。
マウントを取りたがる人へのスタンス
仕事で怒るのって無意味なんですよね。
怒ったって問題は解決しないので、怒るんじゃなくて、時間がかかった原因を聞いて改善すべきなのであって。
そういう意味では無能な人たちなのかもしれませんね。
高学歴にビビる必要はない理由
彼らからすると素人の僕を採用したのにあまり教えてもらえないのはしんどいです。
う~む、私が以前仕事した東京工業大学の情報系卒の人はIT系の知識レベル全然低かったので、有名私大の情報学部卒でも人によると思います。
なんにせよ、不親切な人と仕事をするとストレスたまるので、良い相手ではなさそうですね。
あと、「素人」と言っても5年近くエンジニアをやってるんだから、もう十分玄人ですよ。
とはいえ、分野ごとによるわけで、Androidの玄人だけど、インフラは素人みたいな感じですかね。ということは、有名私大の情報系学部の人たちだって未経験の分野、例えばゲーム開発では素人なわけですから、その人達よりも自分が劣ってると考えることはないと思います。
ある分野においては自分よりもその人達のほうが知識や経験があるってだけです。そして逆もまたしかりです。
フルリモートが理想の職場となるか
人間関係は相手次第なので、良いメンバーと仕事ができれば、苦ではないかもしれませんけどね。
なんにせよ、一度リモートをやって自分がどう感じるか試してみるのはいいと思います。