卓越を追い求めるなかで、僕たちは次第に平凡になっていく
最近、僕はこの問題について考え始めている。高校を卒業したとき、大学生活をどう過ごすかを考えたことがあった。当時、僕はこんな風に思い描いていた:
- いろんなイベントに参加する
- サークルに入る
- いわゆる大学生の合コンをする
- 学業の成績を一定以上の水準に保つ
- プログラミングの練習を始める
- 台北中を遊び尽くす
- 日本語を上達させる
……
今振り返ってみると、本当に救いようがないほど世間知らずだった。台北に来て最初の最大の試練は……金だ。金がなければ本当に生活が立ち行かなくなる。だから両立させたいと願いつつも、過酷な現実を前に妥協せざるを得なかった。
誤解しないでほしいが、別に悲観して自分の目標を諦めたわけではない。実際、僕は常に前に進み続けていた。ただ歩幅がそれほど大きくなかっただけだ。大学1年の生活はそれなりに充実していて楽しく、大したプレッシャーもなく、大学生らしい生活に浸っていた。 しかし大学1年の後期になると、経済的なプレッシャーが次第に切迫してきた。仕方がなく、バイトに出るしかなかった。
当時の僕は平凡に甘んじるのが嫌で、暇さえあれば図書館に行って小説や課外本を読んだり、プログラミングを練習したりして、そうやってつまずきながらも1年間続けた。
その1年で僕は200冊近くの本を読み、GitHubのコントリビューションは1000を超え、その過程の中で質的な変化を実感し始めた。
今はトップレベルとは言えないまでも、フロントエンドに関しては一定の実力がついた。
そこで、僕は立ち止まって考えた。
さて、ここで問題が生じた。 かつてピアノを弾くのが好きで、小説を読むのが好きだった自分は、驚くべきスピードで消え去りつつあるようだ。余暇の時間のほとんどを、Web開発に関する記事を読んだり、コードや技術記事を書いたりすることに費やしている。「芸に心を注げば、その芸は必ず巧みになる」と言うのか?確かにそうだ。しかし、その技術を磨くために払う代償は高すぎはしないだろうか?僕には分からない。何しろ今の実力では、まだプロと呼ぶには値しないだろうから。でも、大人になった自分が一日中フロントエンドやプログラミングのことばかり語るようになり、昔の自分を次第に忘れていってしまうような人間にはなりたくない。
今考えてみると、ひどく恐ろしくなる。当時の僕は台北で生き延びるために生活の質を犠牲にしてバイトに明け暮れ、社交の場にもほとんど顔を出さなかった。今、ようやくわずかながら挽回できるチャンスが巡ってきたというのに、僕はもうそれができなくなってしまったようだ。
30歳になったら、僕もあの退屈で嫌な大人になってしまうのだろうか?
流される日々のなかで、僕は初心を忘れてしまったのかもしれない。プログラミングをすることが悪いわけではない。ただ、なぜそもそもこの道を歩み始めたのかを自分自身に問い直してみたいのだ。純粋な興味からだったのか?それとも単に将来性が有望そうだからと、他人の言葉に流されただけだったのか?業界で長く経験を積んできた先輩方は、これまで歩んできてどんな感覚を抱いているのだろうか。周りの友人は今のところ同世代ばかりで分からない。 もしよければ、皆さんの経験と考えを共有してくれないだろうか?いつか僕も避けようもなくマネジメント層へと進み、コードを書く現場を手放さざるを得なくなって、少しずつ新しい道へと足を踏み入れていくことになるのだろうか?
関連記事
- エンジニアの面接にどう備えるか テック業界の面接対策はいつだって骨の折れるものだ。面接で最も人を落胆させるのは、権力関係が極めて一方通行になりがちな点にある。応募者の立場では相手の本当の基準を読み取るのは難しく、面接が終わった後は自分を疑ってしまいがちだ。今回はそのあたりについて話してみよう。
- 人生観を変えた言葉 ファインマン、チャップリン、そして映画『ひゃくえむ。』。劣等感を抱えていた少年から誰かを助けられるようになるまで、僕に最も深い影響を与えた思考と生き方についての共有。
- 独立したウェブサイトを持つN個のメリット ショート動画やSNSが全盛のこの時代に、なぜわざわざ時間をかけて自分のブログを運営するのか?約10年間ブログを書き続けてきた僕の考えを共有する。
- 筋トレ(ウエイトトレーニング)の記録と感想 ここ最近の筋トレの振り返りと感想をシェアする。