はじめに
2021年5月より、大阪のベンチャー企業でエンジニアとして働かせてもらっています。
入社時はエンジニア完全未経験、更には会社所属歴もない28歳でしたが、いまは人間関係もすごくいい環境で働けています。
早々に戦力になるべく精進の毎日です。
この記事では自分自身の振り返りをつらつらと書いていきます。これからエンジニアを目指している方や、エンジニアデビューしたばかりの方の参考になれたらと思います。
2ヶ月の段階でも気づいたことの記事を書いていますので、こちらもよろしければ。
[https://qiita.com/keitaUenishi/items/b09a34bcbf02ffff8e67]
今やっていること
主な業務として、企業向けの営業支援アプリケーションを開発しています。
使用している技術は以下です
言語・FW
- C#, ASP.NET MVC
- HTML
- CSS
- JQuery
- SQL
開発環境
- Git
- Redmine
- Visual Studio
- Oracle DB
また、最近は自社のオウンドメディア開発にも参加させてもらったりします。
こちらで使用されている技術は
- React
- TypeScript
- Gatsby.js
- GraphQL
- Netlify
- Docker
などなど。
こうしてみると、いろんな技術に触れさせてもらっているなと感じます。
まだどれも「ナンモワカラン」と「カンゼンニリカイシタ」を毎日往復しているような感じです。
やって良かったこと
毎日勉強を続けた
平日、帰宅後もとりあえず22時頃まではPCの前にいよう。というゆるい考えから習慣を作ってみたらいい感じに継続できています。仕事でも家でもハマりまくって何してたんやこの時間……となることもありますが、最近ようやく、そういった経験とかが活きてるなと感じられるようになってきました。
勉強を続けていくうちにできることも少しだけ増えてきて、いろいろな技術を触るのが楽しくなってきてるので、継続は本当に効果絶大だなと日々感じています。
DBの基本をしっかりと学習したこと
入社前、DBの基礎もSQLもほぼ無知でしたが、今ではかんたんなSQLとかならなんとか書けるようになってきました。まだ入社前の自分にいうとするならば、正規化だけでも勉強すると理解速度がだいぶ変わるぞ! と言うと思います。
学習と同時に、自分なりのクソアプリを作ってみた
こんな感じのお遊び占いアプリ作ったりしました。
https://jolly-ramanujan-636c00.netlify.app/
コード
https://github.com/KeitaUenishi/monster-divination
Reactチュートリアルやって、そのあとすぐ見様見真似で作ったのでコードは悲惨ですが、動くものとして作るとやっぱり楽しいし、理解が深まります。
リファクタリングして、もっとふざけたアプリにしていこうか考え中。
社内で積極的にアウトプットした(勉強会したり、ドキュメント作ったり、会社のブログ書いたり)
これはまだまだの部分もありますが、これからもどんどんやっていこうと思います。
筋トレ
1年ちょっと、マイペースに週3で続けてますが明らかに体が変わってきました。
仕事後のジムは頭がスッキリするので、いい意味で中毒感あります。
マイキーボード買った
楽器とかもまずは形からといいますが、自分のお気に入りはやっぱりテンションが上がります。毎日使うものなので、お金かけて間違いないです! 沼ですが!
現在の愛用機。
https://rog.asus.com/jp/keyboards/keyboards/compact/rog-falchion-model/
光らせるの、はじめは興味なかったんですがいざ持ってみると「ふつくしい……」という感情でいっぱいになり、幸福度が上がることを知りました。ぜひぜひ、みんなでギラギラ光っていきましょう。
反省など
もっと技術的なアウトプットをやっていく
アウトプットしたら理解が深まるのはわかっているが、なかなかできてない。習慣化してどんどんアウトプットしていくようにする。
何をやるのかを明確にする
いろいろ触っているので、今日はどれをやるとかどんなことをやるとか明確にしとかないと一瞬で時間が溶ける(というか溶けまくった)
無駄ではなかったとは思っていますが、ある程度どんなエンジニアになりたいのかの具体像はもっと明確にしていかなければなと感じました。
今後より一層考えていきたいと思います。
個人開発
いろいろ作りたいアプリはあるが、どんな技術を使おうか → 色々触ってみよう!(今ここ)
になっていて全然開発を始められていない。
まずやってみるスタイルでどんどんやっていきたい。
その他いろいろ
細々としたことはたくさんありますが、上げていくときりがないのでこんなところで……
まとめ
半年経って、まだまだわからないことだらけで道は果てしないな……と感じつつも、結果としてはエンジニアになれてよかったなとずっと感じられています。
最も感じられる点として、
- スキルやコードで、自分の成長を客観的に見れる
- IT知識がわかってくると、世の中のニュースや動きがわかって楽しい
- 努力次第で、いろいろなんとかなりそうと考えられるようになった
かなと思います。「いろいろなんとかなりそう」ってめちゃくちゃアバウトですが、心理的にこれがあるのはすごく大きいです。(大変なのはもちろん承知のうえです)
業界に入ってから「技術力がある人」は本当に重宝されているなと日々感じるので、自分も努力してああなっていければ! という気持ちがモチベーションになっています。
まだまだ発展途上の業界だと思うので、これから先どうなっていくのかを考えながら積み重ねていくのが楽しいです。1年経った頃にはもっと色々できるように頑張っていこうと思います。
以上、個人的な振り返りをつらつらと書きました。ありがとうございました!