次の記事
前の記事

なにをしたらいいかわからない人へ

「ものを作るのは好きですか。」
私がもっとも重視するプログラマに対する質問です。
言語に対する知識とか開発環境の使い方はいくらでも教えられますが、
ものを作るのが嫌いな人に対して好きにさせる方法はわかりません。
自分の子供にですらものづくりを好きにさせる方法がわかりません。

この業界は途中で挫折するプログラマが非常に多いです。知人、友人にもいっぱいいます。
その人たちに対して共通する印象は、プログラムを作ることを仕事としてしか捉えていないということです。
たしかに私たちは書いたコードに対して対価をもらっています。
理不尽な仕様であったり、イカれたライブラリを使わないといけないときもあります。
それでもものを作るのが好きな場合には、ありえない仕様を叶えたプログラムが作れた時や
イカれたライブラリをうまく調教できた時には大変な喜びを感じることができます。
寝ずに突貫工事でつくったプログラムが動いた時には思わず何万円もする無駄遣いをしてしまうぐらい嬉しいです。
ただ、この喜びを感じられないとやってられません。ただのストレスの宝庫です。
私自身はあまりストレスを感じませんが、非常にストレスの多い業界であるというのは認識しています。

では、どうすればいいか。
さっさとプログラマであることを諦めたほうがいいと思います。
進路を変更して、
論理的な思考が好きなら設計の技量を磨く
コミュニケーションをとるのが得意なら業界内の知り合いを増やして仕事をもらえたり依頼できたりする相手を増やす
べつに自分でプログラムを作らなくても誰かに依頼して作ってもらっても利益さえあげれば何の問題もありません。
絵を描くのが得意ならwebデザインの勉強をする。
別にソースがかけなくてもできる仕事は色々とあります。
プログラムをあまりかけなくても10名の進捗管理がしっかりできて顧客と話せるようなら仕事はきっと見つかります。
10社ぐらいの社長さんとお友達になれば自分の工数分ぐらい人をやりとりすることで稼ぐことはできます。

「ものを作るのが好きですか?」
たずねるとほとんどの人は迷わずに「はい」といいます。
でも本当に好きですか?
じゃあいままでに何かつくったものはありますか?
今、何を作っていますか?
ゲームをするのとものづくりどちらが好きですか?
カラオケに行くのとものづくりどちらが好きですか?
恋人とまったりすごすのとものづくりどちらが好きですか?こづくりは好きですよね?
コンテンツを消費するのと提供するのではどちらが好きですか?
ちなみにここでいう「もの」とは別にプログラムでなくてもいいです。
プラモデルでも家でも歌でも小説でも編み物でもいいです。

もし、自分に嘘をついてるかも??と思う場合にはちょっと立ち止まって考え直してみるのがいいと思います。


コメント