ソフトウエア開発者がより良い人生を送るためには、技術習得法やキャリア構築法、自己管理法といったノウハウに加えて、対人的な交渉・指導・意思疎通などをうまく行える能力や知恵、すなわち「ソフトスキル」が不可欠です。
「キャリアの築き方」「自分の売り込み方」「生産性の高め方」「心身の鍛え方」「恋愛で成功する方法」など、人生全般をより良く生きる方法を指南します。
ソフトウエア開発者がより良い人生を送るためには、技術習得法やキャリア構築法、自己管理法といったノウハウに加えて、対人的な交渉・指導・意思疎通などをうまく行える能力や知恵、すなわち「ソフトスキル」が不可欠です。
「キャリアの築き方」「自分の売り込み方」「生産性の高め方」「心身の鍛え方」「恋愛で成功する方法」など、人生全般をより良く生きる方法を指南します。
なぜソフトウエア開発者は恋愛で苦労しがちなのか――この問題にアプローチするために、ステレオタイプ的なソフトウェア開発者像を振り返ってみよう。ぴったり当てはまる場合、あるいは少しでも当てはまる場合は、ここで私が言おうとしていることの一部は、たぶんあなたにも無関係ではないだろう。
自分はできると信じないでできることはほとんどない。心があなたの身体や成功する能力にいかに大きな影響を与えるかは驚くほどだ。信じられれば達成できるという考えをすぐに否定するのは簡単なことだが、この考えには、重大な真実が含まれている。
身体的にもっと魅力的になりたくない人がいるだろうか。私は魅力的になりたい。ウェイトトレーニングをして脂肪を落とせばもっと魅力的になれる。そしてほら、あれを増やすための選択肢が増える。あれだよ、あれ、子孫……。
生産性に大きな秘密などはない。もっと生産性を上げたければ、今よりも多くの仕事を早く済ませる必要がある。
学校に行っていい教育を受けることは決して悪いことではない。しかし、最終学歴の卒業とともに教育が終わってしまった人は、それからの人生ではっきりと不利な状況に追い込まれるだろう。他人から教わるという方法に頼り切って、独学のスキルを身に付けていない人は、スキルと知識を伸ばすチャンスを大きく失っている。
連載第2回を読んだあなたは、すでに自分のマーケティングが大切だと思っているだろう。しかし、実際にどうすればいいのか困っているかもしれない。どうすれば、ソフトウエア開発界の著名人になれるのだろうか。
マーケティングを一言で説明すると、製品やサービスとそれらを必要としている誰かを結び付けることだ。だから、自分をマーケティングするとは、あなたが提供できるものを、欲しいと思っている人と結び付けることにほかならない。
キャリアの出発点に立ったソフトウエア開発者の大半は、いくつかの大きな誤りを犯している。そのなかで群を抜いて大きい最大の誤りは、ソフトウエア開発のキャリアを事業(ビジネス)として扱っていないことだ。