【ISSUE】【おっちゃんがエンジニアになるまで】(完)
2024年12月23日 22:38
自分で勝手にシリーズ化してたのに気づいたら更新止まってた。
無事エンジニアとして転職したので総まとめ的なのざっと書きます。
最初から見たいという奇特な方はコチラからどうぞ
月数 | 内容 | 言語 | 時間(h) | その月以降継続しているモノ |
---|---|---|---|---|
1 | progate/自作サイト制作 | HTML/CSS | 76 | 毎月1冊は読書 |
2 | 模写/自作サイトその2/自己分析 | HTML/CSS | 91 | |
3 | Git/GitHub/Design/Atcoder | HTML/CSS/JS | 102 | 毎月1回は記事を書く |
4 | 開業届/初めてのお仕事 | HTML/CSS/JS | 83 | |
5 | ITパスポ/LP制作 | HTML/CSS/JS | 98 | |
6 | CS学習/LP制作 | HTML/CSS/JS | 113 | |
7 | CS学習/システム開発 | Node.js | 110 | |
8 | 基本情報免除試験/システム開発 | Node.js | 117 | |
9 | システム開発/ディレクション | Node.js/SQL | 113 | |
10 | システム開発/ロードマップ見直し | Node.js/C | 132 | C言語のコンパイラについて学習。週2h |
11 | ReactとCの学習開始/転職活動2社 | React/C | 136 | |
12 | Reactのお仕事/転職活動20社ぐらい | React/C | 144 | 英語の学習。1日1ブロックで良いので翻訳 |
13 | Jamstackでのサイト制作/業務効率化ツール納品 | React/Express/C | 106 | |
14 | Jamstackでのサイト制作 | React | 121 |
Total 1,541h
これぐらいのマインドでやらないと30代で0から始めるならきついんちゃうかなって思ってました。
現実問題として最初から常に仕事が来続けたわけではないです。
ただ、転職活動始めてすぐに内定は出たし、仕事の依頼も継続的にいただけるようになりました。
素直にいうと、めっちゃ嫌いでした。転職活動。
これコロナ禍だったのオンラインだけでしたが、オフライン中心やったらもっと心折れてた。
嘘つく感じなのがほんときつかった。特に志望してない会社を受けて「志望動機は?」って聞かれてる時はほんと申し訳なかった。
あと、転職活動にかける時間が本当に無駄だと感じた。1行でもコード書きたかった。
ちなみにどの会社もCTOとの面接は盛り上がりました。
ただ、CEOから「学生時代なにやってました?」って聞かれると無事死んでました^o^
パチンコとゲームしかしてないって素直に言って素直に落ちました^^
一応20社書類出して、4社ぐらい面接まで内定数社って感じやったはず。
過去との比較だと厳しくなってるみたいですね。僕は過去の比較ができないので知らないですが。
実際にやった感想はそんなに難しくない。むしろ自分が苦労してきたことをさせないようにしている人が多く、サポートは手厚いなと感じました。
求められてるものは明確やし、サポートも手厚い。
脱落してる印象が多いのはそもそも専門職なんだから、そら向き不向きはありますよって話な気はします。
一部の誇大広告のせいで「簡単、楽しい、儲かる」みたいな印象が先走りしてるだけであって。
なにやっていい?がよくわからないと思うのでざっと書きます。
ロードマップはここがおすすめです。
https://roadmap.sh/
英語きついって方は**「Frontend」「Backend」**だけでも見てもらいたいです。
**「HTML」「CSS」「JS」**あたりは汎用的な知識なので共通化されてます。図から読み取ってもらえると。
この辺はとりあえずさわりとしてやるのはいいかと。というか実際に相談された際にはおすすめしてます。
試してみたいぐらいの感じであればprogateでWebサイト制作やってみるのがいいかと。サポートなしで
個人的にはそのまま学習して本業の合間で仕事受けて、いけそうだなと思えばスライドすればいいかと。
熱意とか勢いも大切ですが、気軽に試せるんだから軽い気持ちで触ってみていいと思ってます。
自分自身のロードマップですが。
入口としておすすめしてます。実案件を受けやすいのがとてもメリットだなと感じます。
Git / GitHub などは共通化されてるスキルなのでそのままfrontに行かなくても役に立ちます。
大きく2つあります。
正直仕事いっぱい受けすぎて、いっぱいいっぱいになるのが嫌だったし、学習は誰がみても良い反応ものらえるので逃げてました。
来た仕事を断るのはいかんすね。実務は経験値の宝庫なのでもっと受けるべきでした。
仕事ができるプログラマーも駆け出しエンジニアも使ってるツールは大体同じ。
Chromeで検索してVSCodeで表現する。
物が同じなのだから、あとは使い方の問題である。
誰かだ描いた地図を進むのではなく、自分で地図を描けるようになる必要がある。
染み付いた会社員根性が抜け出せんすな〜
もちろんその方達の努力もあるのですが。
自分たちでそこまで辿り着く力も、大事な一つの力やなと思います。
メンターの見つけ方はちょっと前までMENTAでもいいかなと思っていたのですが、
詐欺まがいなものもあるようなので、ブログなりTwitterなりみて個人に声かけるのがいいと思います。
個人的にはきらきらしてない人がおすすめ。
もちろん数ヶ月で転職までいけるひともいるのですが。ただ転職がゴールではないので。
あと繰り返しになりますが、背水の陣は絶対やめましょ。コロナ禍が開けてもおすすめしません。
向いてないわー!と思えば違うことやればいいんやし。
未経験が〜とか駆け出しが〜って言及してる人いますけど、自分の人生なんだから好きにしたらいいと思います。
僕の場合はゲームやるより楽しかったので単純に向いてた。
在職中の人は、GASとかマクロ(VBA)使って業務効率化からやるといいと思います。
[cv:issue_marketplace_engineer]
診断を受けるとあなたの現在の業務委託単価を算出します。今後副業やフリーランスで単価を交渉する際の参考になります。また次の単価レンジに到達するためのヒントも確認できます。