技術ブログを始める
始めるきっかけ
ずっと技術ブログを書こうかな、となんとなく思っていた。が他にもやりたいことがたくさんあって放置していた。 今は明確な目的がいくつかできたのでそれをここに残しておく。
主に以下の3つの目的がある。
- 自分の技術力の向上
- 自分の考えたことをストックすることで内省の材料と機会を増やす
- 自分のことを他の人に知ってもらうための情報をつくる
自分の技術力の向上
エンジニアとしてのキャリアをスタートして2年が経った。 元々は未経験入社ということもあり、与えられたタスクをこなすので精一杯だった。
また、「技術力をつけたい」ということを1on1で上司に相談する中で、「範囲を定めて技術力を深める前にソフトスキルを先につけたほうが良い」といった感じの助言をいただき、そのことを意識してやって来た。
具体的には、以下のようなことを意識していた
- 理想と現実の差分を確認し、どうすれば理想に近づけるかを考える
- 自分の考えたことが、論理的なものであるかを後から振り返ることができるように思考の過程を残す
- オンラインでのやりとりであっても認識に齟齬がないようなコミュニケーションを心がける
- 一つ一つのタスクは小さい方が取り組みやすいので、元々の目的を忘れないようにしつつ、適切な粒度に分解する
ああでもない、こうでもない、と迷いながらも、今は自分からタスクを作ったり、他の人のチケットに対して提案をしたり、質問に答えたりすることもできるようになってきたのでいくつか成長したように思う。
今の自分は、良くも悪くも目の前のタスクに対して大体の見通しが経つようになり、「このままだと、これの繰り返しになってしまうな」と感じることが多くなってきた。 とはいえ、いきなり現状が大きく変わるわけでもないので、どうしたものか、と悩んでいた時に以下のような記事を見つけた
これらを読んで、「そうそう。自分は元々技術力を高めてギークなエンジニアになりたいんだった。もっと自分のメモを精査してその過程で技術について深掘りしていこう。」と思った。
自分の考えたことをストックすることで内省の材料と機会を増やす
上に書いたことと重なるが、技術だけではなくて自分の思考や思いの過程も残しておくと将来の自分が見返した時の参考になるのではないか、と思った。 最近でいえば、以下のようなことを考えていた。
- 英語の学習を通して、学ぶことについて学んでいる
- 自分がすっと理解できたとしても、その時の心情を必ずメモするようにしたい
- 理解することが難しい場合、モチベーションの維持が難しいが、簡単に理解できるようなものは記憶に残っていない
- 知識を自分のためにするためには、理解と記憶の両方を深めることが必要で、そのためには易しいと難しいの両方を経験する必要がある
技術とは関係のないことであっても、どこかで繋がるかもしれないので考えたことを定期的に書き溜めておこうと思った。
自分のことを他の人に知ってもらうための情報をつくる
これが一番大きかもしれない。
自分は、教員からの転職エンジニアで、かつ、地方在住のため、エンジニアの知り合いが少ない。
現在は渋谷のWEB企業にフルリモート勤務しているが、いつかはまた違う会社に転職をするかもしれない。
その時に、「自分はこんな人間ですよ」と示すものがあった方が、企業側も自分のことがわかって良いし, 自分のことをより多く知ってくれた上で受け入れてくれた会社で働く方が自分にとっても良いだろうと考えた。
そのための材料を今のうちから少しずつ積み上げた方が、転職をするから慌てて書き出した自己アピールよりも素の自分を表現できるだろう、と思った。
まとめ
長々と書いたが、「技術力を深めるために、毎日をより充実させたくて」ブログを書くことにした。 気長にやっていくぞ