自分にはコードを書く習慣がないもので,書く人は1日に何千行も書くのでしょうが,それだけ生産すれば転職も収入も好転し人生を楽しんでいるでしょうが,自分にはコードを書く習慣がないのです.これは大学生のときからの習性で,コードを読むことにも書くことにも抵抗があった.ほとんど全てのITアプリがソースコードで走っているのに,そこに興味は確かにあるのに,なぜか物質の情報のほうに関心が移り,物理の数式に入れ込んだ.おかげで休憩時間に物理の話ができるようになった.
ソースコードを読む習慣や,プログラム言語の本を読む習慣は,読むだけではある.力をつけるには写して実行して一部を変化させること,という王道も知っていて,時間が空くと次に何をしようかと考える癖もある.学生時代に比べれば,圧倒的に開発能力はついた.HTML5とCSS3を書くと安心するし,フレームワークやライブラリのドキュメントをみると力がわく.ウェブ開発は大学では教わらなかったが,仕事にする決意が固い.
今年はSQLとPHPをマスターしたいと年初に考えていた.仕事で必要だったのである程度時間を割けた.しかし満足いくほどではないのだ.HTML5/CSS3でほとんど思い通りにストレスレスに実現できるようになったが,そのくらいまでSQLとPHPを書きこなしたい.来年1年間も引き続いて課題にしたいくらい,重要なスキルと思う.
社会人1年目に出会った強面エンジニアの言葉をよく思い出す.あの経験があったからこそ,今は謙虚に開発するようになったのだし,あのころやりたかったことは既にほぼ全部できており,さらなる向上の光路を見出さねばならぬ段階に来ている.コードレビューを1回で通るほどになった今だからこそ,次の目標を設定して,思うように人生を進みたいと願うのである.
