(またやりたいとは言っていない)ゲームを作っていたからこそ、現実もゲームに似ているように見えるのでしょう。このころは、次から次へとボスが登場し、なんだかんだで乗り切っていくことで自分の経験値が積まれていく、みたいな感覚を抱いたものです。あと忙しくなるとインターネットがマジで見られなくなる。本厄なのにうまくいくはずないじゃん。ある人は「ソーシャル要素」に光を見出し、ある人は「ギルドバトル」に光を見出しました。位置情報でバトルをするのがいいんじゃないかとか、育成しあったものを見せ合うのがいいんじゃないかとかアバターとか。いろんなアイディアが出てきて、その度に実装をしていたのがこの時期でした。それを逃した会社はユーザと一緒に同僚も離脱していくことになったのです。ギスギスオフラインをプレイする権利をやろう。アプリをクローズしたり、目の前に負債の山があったり、今週も人が辞めたり、ボスと音楽の方向性の違いを感じたりしていると、どういうわけか全員が敵に見える不思議な現象に陥りつつ、周りのテンションを上げるために行動をせざるを得なくなるという状態に陥ります。「挫折との向き合い方」なんていう副題にしていますが、私には今でもこのときどうすればよかったのかがわかりません。一つ言えるのは環境が変われば、なんとなく、全体的に回復します。大きな会社にはダメなところもありますが、いいところ、そしてすごい人がいっぱいいますいろいろなものをクローズしていった時、たいていの場合は人生をクローズする前に会社がクローズされます。いう時は、人生のクローズの前でよかったと喜びを噛み締めるといいと思います。あって大きな会社に残りのメンバー全員がドナドナされていったのですが、大きな会社は色々窮屈です。自由にサーバを構築できません。わからないところから来ます。クラウドのようなものです。最新に保ち続ける作業をするのに比べたら、雲泥の差です。そんな大企業ですが、全員一人親方だらけのチームだったベンチャー企業と比較すると、専門家が実に多いという特徴があります。知識は幅広く、なんというか、すげぇ。そこには層の厚みというスケールメリットがありました。なんでもできるサーバは、状況次第ではいるけど、まぁいらなかったんや。大企業には色々な人が集まっているので、バックグラウンドがとても多様です。小さなスタートアップにいると出会いにくい人たちの一人が、「尊敬できる先輩」ではないかと思います。スタートアップに行くような人間なんて、大抵の場合は生意気で、自分ならなんでもできると心のどこかで思っており、多かれ少なかれサイコパスみたいなもんです(異論は認める)。そんな中あった一人に生涯現役を標榜する30代後半の先輩がいました。その先輩から教わったことは色々ありますが、長くなるのと、何よりも私がこの記事を書く力が尽きかけているので一つだけ紹介しましょう。私は未だにあまり上手くはできませんが、上手な会社の辞め方です。そもそも、人は会社を辞めますし、会社だってそのうちなくなります。出会いがあれば、別れは必ずあります。環境次第で人は良くも悪くも見えます。音楽の方向性の違いはあっても喧嘩別れはよくはありません。自分も同じ立場ならそうするかもしれません。我慢しろってわけじゃありません。いう時は、お互い一緒にいることが得にならない。この船を降りる話をスマートにすれば良いだけです。いつかのボスはいつかの同僚になるかもしれませんし、いつかの同僚はいつかの部下に、いつかの部下はいつかのボスになるかもしれません。私たちが一緒に働く人たちは、同時に将来のお客さんになり得るのです。辞める時は「立つ鳥跡を濁さず」に。戻ってこられるように前向きに別れるように、ダラダラせずにスパッと別れましょう。(ただし、客を選ぶ権利はある)さて、そんなこんなで楽しかった大きなゲーム会社ですが、サーバサイドは大体やりきったので辞めることにしました。テストは全部組まれていました。若手イケイケのベンチャー企業には、どういうわけか若手の優秀なエンジニアがいっぱい来ます。刺激をもらえるし、楽しい時間は過ごせます。目をみはるほど優秀な年下に初めて詰められるのがこの辺の年代(30歳になったあたり)です。俺も老害かと思いつつ、すっと抜かれるのも、悪くはありません。マラソンで言えば、ちゃんと道を譲るのが先を走った人の務めでしょう。新しいビルドツールが出たのか。新しいツールの気持ちになる技術がこの辺りから身につき始めるかと思います。Webpackさんは、部分ロードしたかったのね。そんな気分で若者のいうことを聞くのが一番でしょう。あとは、彼らに「最近どんなのが流行ってるの?」と聞くと、色々教えてくれます。やったね!まぁ、なんだけど、楽しい時間をだらだら過ごすのは良くないよね。楽しかったから、つい3年も過ごしてしまった。元ボスにも「知識の貯金で仕事してるよね」と言われちゃったけどやっぱり新しいことを。そんなわけで、転職することになったんだ。よれば、顧客が本当に求めていたものは豪華なブランコではなく、単にタイヤを紐で吊るした、簡単なブランコで十分でした。私は何がしたかったのでしょうか?最初の私は、完璧なAIによる世界征服が目的だったはずです。思えばあれから遠くに来た気がします。いつ夢を忘れたのでしょう。何がしたかったのでしょう。私にとってのタイヤブランコは何だったのでしょう?よく考えたら、単純だったんですよ。自分の作ったもので周りの人が喜んでもらいたい。いう意味で、プログラミングは天職です。料理や工作、ライティングに絵を描く、様々な方法はあります。気軽に始められ、初期投資が少ない上に奥深い。新しいものが出て来て、勉強先に困ることがありません。プログラミングはそういう特長があります。この記事を読まれている方はパソコンを使われているかと思います。プログラミングは今日、この瞬間からでも気軽に始められます。