こんばんは、当ブログ、先月末でまさかの10年目を迎えていました。
20代始まったばかりの勢いで始めたこのブログ、気が付いたら30代になっても続けていることに驚愕していると同時に、駄文稚拙な内容とはいえ節目節目で振り返れる媒体があってよかったなあと思っています。
端的に振り返ると10年前「法律で食ってくんや」と思っていたのですが、決してそうはなりませんでした。
思い描いていた人生とはそれはもう本当に全く異なる生活を過ごしてきたので、当時の自分の「逆算する力」や社会に対する「解像度の低さ」を痛感させられています。
ただここだけの話、今はだいぶ自分の人生を「軌道修正」できてきているのが救いです(切実)
これからも油断せず、遅れを取り戻すように頑張ります。
上のリンクは前回の記事ですが、振り返ると、私は「キャリアの分かれ目」となる2択について、それはもうリアルでお世話になった色んな年上の大人に相談をし、アドバイスを受け、悩み、ひたすら考え続けていました。
結果としてはご縁のあったITコンサルファームの内定を承諾させていただくことになりました。
昔の自分ならネームバリューで選んでいた部分もあった中で、
希望していた年収や一年目のポジション、評価の仕組みまで確認したうえで、
納得して決めることができました。思っていた以上に、自分が「人の課題や成長をちゃんと見てくれる環境」を求めていたのだと気づけたのも、今回の収穫でした。これからコンサルタントとして、要件定義やPMOといった上流工程に関わります。
改めて、これまでWebエンジニアとして手を動かしてきた経験を、
今度は設計する側で活かしていく形になります。
法律で食っていくと思っていた10年前からは、
まったく想像もつかない場所に立っています。
エンジニアデビューが20代後半と遅かったぶん、
現場で様々な技術に触れるだけでなく、社内の勉強会やメンター、
営業の補佐まで、できることは片っ端から手を出してきました。
おかげでここ数年は駆け足でした。
参考になるかはわかりませんが、3年数か月で触れたおおまかな技術スタックを種別ごとザッと振り返ってみたのでよかったらご覧ください。
多いのか少ないのかはわかりませんが、それなりに触れることができたのかなあとは思います。
■ Languages
PHP JavaScript TypeScript Node.js HTML CSS SQL Java
■ Frameworks
Laravel FuelPHP Spring Boot React Tailwind CSS WordPress
■ Database
PostgreSQL MySQL MongoDB MariaDB SQLite
■ Infrastructure / CI
Docker AWS(ECS) CloudWatch Athena Jenkins Nginx WSL(Ubuntu) Garage Redis
■ Quality / Design
SonarQube Swagger Apidog(Postman) draw.io Figma Mailtrap
■ Tools
Git GitHub A5:SQL Mk-2 Database Client(VSCodeツール)phpMyAdmin Cursor Claude Code ngrok Backlog Slack Teams
知ってる人からしたら「レガシー寄りもモダンな現場もどっちも経験ありそうだ」という印象を持たれるかもしれませんが、最初の保守案件以外は設計~開発を経験できたので3年少しという短い歴の中では、割と恵まれ一つ一つ濃い仕事ができたのかなと思います。
ウォーターフォール、アジャイル、スクラムなどの開発形態もそれぞれ経験できたので、その時の反省や経験を踏まえ、デベロッパーからコンサルタントに転身した後もこの経験を活かして円滑に回せるリーダーになりたい所存です。
(あとマジで英語やらなきゃ)