2022年振り返りと2023年の目標
2022年振り返り
この記事が投稿された時には2023年になっていますが、2022年は私がWebエンジニア初めて仕事した年という事と自分と向き合う時間が多かった1年だったので、自分の振り返りの為に記述していこうと思います。
zennで書くべきか、他のブログツールで書くか迷いましたが、とりあえず。
目次的な
- 取り組んだ技術
- 取り組んだこと
- 学習したこと
- その他学習したこと
- 意識すること
- 読書
- 自己理解
- 2023年の目標
取り組んだ技術
フロントエンド
- Nuxt.js
- Next.js
- Typescript
バックエンド
- Laravel
- Ruby on Rails
- Python
インフラ
- firebase
- Azure
- Vercel
DB・Query言語
- postgres
- AzureSQL DB
- GraphQL
取り組んだ事
1月
前職のコミュニティ事業を運営している会社を退職。
1月~3月
Nuxt.js/firebaseで待ち合わせアプリを作成している会社に業務委託で参加
4月~現在
所属しているコミュニティの方にお声掛け頂き、飲食店・小売業の分析ツールを自社開発している会社に業務委託としてjoin。
主にフロントエンドを中心としたタスクを取り組んでいます。
使用言語
Next.js/GraphQL/Laravel/Python/Azure
学習したこと
実装の流れやルールを理解することに注力しました。
コードを書いた後にNotionなどにまとめ、自分の引き出しを増やしました。
React.js
Next.js
Typescript
Ruby on Rails
GraphQL
その他学んだこと
webの基礎や言語の基礎
学習を進めたり、業務に取り組んでいくうちに、インターネットの基本やプログラミングの基礎がまだまだ理解できていなかったり、理解していると思っても自分の言葉で説明できていなかったりしていたので、それもNotionにまとめたり、白紙に図を書いたりして整理しました。
- HTTPの理解
- javascript非同期処理(async・await)
チーム開発
また、新しくコミュニティにも参加させていただき、先輩エンジニアの方々とチーム開発も取り組みました。
皆さんの話しについていけず、自分のレベルの低さを感じ落ち込んだりすることもありましたが、自分のわからない事を丁寧に教えてくれる方々なので成長できました。
- Next.js/Graphql/Nest.jsを使った開発
勉強会参加
僕が卒業したプログラミングスクールで卒業生向けのカリキュラムが行われたので参加しました。
約3ヶ月間でチーム開発できる状態になるように組まれており、最後はチーム合宿で締めくくるというカリキュラムでしたが、僕は最後のチーム合宿のタイミングでコロナにかかり、参加できませんでした。。。
しかし、チーム開発までの基礎を固めることができたので良かったです。
特にデータモデリングの回は題材(コンビニのレシートやペットボトルのラベルなど)に記述された情報をグループに分け、そしてそのグループの関係性や関連性を定義し、ER図などを作成する為に必要な情報を整理する力をつけることができました。
- 開発環境構築
- データモデリング
- Webの理解
- Gitフロー
意識すること
エンジニア1年生ということもあり、できていない事たくさんありました。
意識しないとできていなかったりするので、引き続き心得ていく。
- タスクは設計を立てて、取り組む。
- 仮説を立ててタスクに取り組む
- 闇雲に取り掛からない。
- 「issueからはじめよ」の犬のまわり道にならないようにする。
- 作業ログをつける癖をづける
- 先輩エンジニアがアドバイスをしやすいように。
- 自分が振り返れるように
- 最初の15分は自分自身で解決を試みる。15分後も解決していなかったら必ず人に聞く。
- エラーはすぐググらず、一度読んで考える
僕の性格的に、人に質問する際、相手の状況などを考えすぎて質問できなくなる傾向があるので、質問するハードルを下げる。そして相手とコミュニケーションをとりながら質問するラインを決めていこうと思います。
読書
今年は例年よりも読書にも取り組みました。
2021年にAmazonのkindle paperwhiteを購入したこともあり、待ち時間(市役所や歯医者など)、お風呂場、就寝する直前までと隙間時間で読むことができたので捗りました。おすすめです。
今年読んで良かった本をあげます。
技術書も読みましたが、論理的思考が弱かったので、思考法が載っている本を中心に読みました。
自己理解
働き方がリモートワークということもあり、一人になることが多かったので自己理解も捗りました。
僕自身、モノゴトを複雑に考えてしまう癖(HSS型HSPかも)があるので思考の整理することを心がけました。
また、自己理解に取り組んだ理由として、個人開発をする際に何を作るのかを迷ったりしたので、自分がやりたい事、成し遂げたい事を整理した上で取り組んだ方が気持ちやモチベーションがついてくると思ったからです。
自己理解はnoteに投稿しております。
2023年の目標
結果を出す
- 就職する
- デザインの理解
- デザイナーさんと会話ができるくらい
- 自分でもいい感じにデザインできるくらい
- 個人開発
- 使われるサービスを作る
- プロダクトマネジメントについて学ぶ
今年の目標はまず就職です!
現在は業務委託でどうにかお仕事をいただいているのですが、正社員ではないのでいつ契約が終了するのかがちょっと不安なので。
コードを書くだけでなく、後々は上流工程にも携われる会社さんへの就職を目指します!
そして就職先で学んだことを結果として出せるように2023年も技術力を高めていきます!
最後まで読んでくださった方ありがとうございました🙇♂️
この記事で僕の事を多少知っていただけると幸いです😄
来年この記事を読み返すのが楽しみ。
Discussion