1.7K Views
March 20, 23
スライド概要
フリーランスエンジニアをやっています。 フロントエンドが得意で、バックエンドやインフラに最近興味が合って勉強中です。
個人ブログを自作してみた
自己紹介 飯田望史(@nozo_i0106) フリーランス(2022.11~) フロントエンド(Next.js, Typescript)が得意 最近はインフラ、バックエンドに興味があり勉強中
今回の発表で伝えたいこと - どんなものを作ったか、なぜ作っているのか? 新しい技術を個人開発で使用した時の気づき 個人開発の時間の作り方
今回作ったもの
個人ブログのモチベーション 1. 2. 3. 4. 5. 6. Goを使ってみたい AWSを使ってみたい ドメイン駆動開発(DDD)をやってみたい フロントでテストを書いてみたい GA4を使ってみた SEOを学びたい など。。。
新しい技術を個人開発で使用した時の気付き ● ● ● 最初は色々考えすぎて眠くなる 色々調べても全然実装が進まない日が多い 分からな過ぎて嫌になってくる ↓ インプット不足が原因でアウトプットができない状態だと思った ただ、アウトプットを起点としてインプットは学習サイクルとしては良いんじゃないかなとも思った アウトプット インプット
新しい技術を個人開発で使用する時の心がけ - 技術本は2-3周する 最初は手を動かした量だと思ってコードが汚くてもコードを書くことを意識する Chat-GPTを使う 自分が思うより完成させるのに時間がかかることを覚悟する(過去の自分に向けて) やらざるを得ない環境を作る
個人開発の時間の作り方 個人開発は裁量権が100%自分にあるので色々な雑念が生まれてしまう 仕事なら集中で きるのに。。。 もっとシンプルに したほうが良い のでは? zennやnoteでい いのでは? あとでやろう
ポモドーロ・テクニックを取り入れる - Chrome拡張機能の「Focus To-Do」ってアプリがおすすめ 25分間は他のことをしないと決める(何かしたいと感じたらnotionなどに~をあとでするなどメモする) 5分間の休憩では作業は絶対にしない 開始と休憩は自動でスタートするようにする 自分が毎日どれくらい集中できたかを数字化する(振り返りがしやすくなる)
今後やりたいこと - インフラのコード化 CI/CDの整備 マークダウンエディタの自作 英語/日本語に対応 GA4を入れたい バックエンドのログの整備 バックエンドのエラーハンドリング ご清聴ありがとうございました!!