
プログラマとしての今後のキャリアを考えたりするんだよね。
さて、ブログを書く段階において特にネタが思いつかない。普段の僕であれば、この書き出しの部分には今日あったことであるとか体調のことなどを書いているが、今日は普通に仕事をして筋トレをするだけであり、それほど特筆すべきことがない。
ネットニュースを色々と探ったりもしてるものの、最近のネットの話題で興味があるのはCursorやGithub copilotなどのAIエージェントを使った開発方法を学習するのがいいのではないかと思う。
僕もプログラミング系のAIエージェントについてはGithub copilotを契約して仕事で使ってるものの、いまだにAgent Modeはちゃんと使いこなせてるとは言い難い。
いろんなプログラマの記事を読んでると、Agent Modeを使いこなせると一週間で報告できるプルリクの数が4倍に増えたなどと聞く。これは書いてるのは明らかに若手の経験があまりなさそうなエンジニアであるけど、それでもAIのサポートがあれば相当に開発力が上がるのだ。
僕はプログラマは生業として20年ほど続けてきたけど、技術力としてはそこまで大したことはない。設計・コーディング・保守まで全部一人できるフルスタックっぽい経験値は積んでるけど、マネジメント能力が致命的でね。一度、管理職の真似事をやってる時期もあったけど、ほんと酷い目にあった。
どうも、僕の今後のキャリアを考えた時は現場でバリバリコーディングしまくる能力ぐらいしか求められないのではないかと思う。しかし、それだとAIがそれを全部持っていってしまう可能性も高い。
ならばちゃんとAIを使った開発スキルについて学習コストを掛けておくのがいいなと思った。今でも僕はChatGPT・Claude・perplexityなどをフルに使って仕事をやってたりするけど、それ専用ツールのGithub copilotについてはあまり使いこなすことができてない。
趣味として、Githubの良さそうなOSSのソースコードを読んでみて、適当なissueの対応をやる趣味を持ってもいいなと思った。僕もテキトーに個人開発をしたソースのリポジトリとかをGithubに放り出してあるけど、そこんところをちゃんとドキュメントも整備してプログラミングを趣味にしてしまうのも悪くないと思った。
色々と今後の自分のキャリアを考えたりとかするんだよね。今の職場については、障がい者雇用だけどプログラマでさらにFlutterなどの新目の技術を勉強できたりと、条件は悪くない。しかし、上司がパワハラ気質で部下の仕事に難癖をつけるのを生きがいにしてたりとか、自分も仕事のやる気をなくして職場で孤立してるなどの環境が良くない。
そもそも、今後のキャリアを考えたときに今の職場で死ぬまで働いてるのは考え難い。今ですら相当にストレスを溜め込んで休日で発散しながら無理やり働いてる状態であるし、これに何かしらのアクシデントがあったときに潰される可能性が高い。かといって、すぐに仕事を辞めて飛び出すと生活費もすぐになくなって路頭に迷ってしまうし、自分なりの今後の人生の身の振り方というのを考えねばならない。
そういうことを考えて、会社に頼らず金を稼ぐ方法を身につけていこうと企んでいる。僕が最近、小説執筆に力を入れてkindle出版をやってたりもそうなんだけど、自分の持ってるスキルでフリーランスとして仕事をして、それでお金を稼ぐことができたなら会社に依存しなくていい。
kindle本を書いてそこから不労所得を稼ぐのもありではあるけど、自分の開発スキルをポートフォリオとしてGithubなどに蓄積しておいて、そちらからフリーランスの仕事を探したりするのも悪くない。今の仕事はどうせやる気をなくしてるであるし、徹底的にエネルギーを使わずに仕事を処理するようにして、空いた時間で技術の勉強をしたり、さまざまな個人開発してポートフォリオを充実させるのもありだろう。
僕の強みってなんだろう? と考えた時に、生活リズムを整えてルーチンでいろんなことをやり遂げる継続力だろうと思う。普通の人は仕事をやりながらブログを3000日以上書いたりとか、kindle本を出版したりなどのことはやらない。僕の場合は、一度「これやりてー」と思ったら石に齧り付いてでも計画的に実現してしまう。
今の職場は新しいキャリアのための学習をするための場所と生活費を稼ぐ場所と割り切って、人間関係とか煩わしいストレス源については徹底的に距離をおく。そして、仕事の中では冒頭で挙げたプログラミングのAIエージェントの使い方などを徹底的に学習して、開発力を高めておく。
そして、フリーランスなり転職なり、チャンスがあるなら今より条件の良い働き方にさっさと飛び出してしまおうと思う。どうせ僕は確実性の高いチャンスじゃないと飛び付けないタチであるし、今は雌伏の時として色々と準備しておくのが精神衛生的にも良いことだろう。