プログラミングに向いていませんぞ
追記:
元ツイート
「この年末年始にコード全く書いてない人はエンジニア向いてない」ZOZOテクノロジーズCTOのツイートにガクブルする人々
がUnavailableになってしまったので補足。
この話題をdev.toでも聞いてみたところ反応をいただけた。
I do NOT encourage anyone to write code just to code when they should be resting or spending time with their families.
Anyone telling you otherwise is trying to cultivate employees that will work extra hours without pay and wants to exploit the "passion" coders have for their jobs. Don't fall for that trick, and don't work for that company!
休んだりする時、家族と過ごしたりするべき時に、敢えてコードを書くためだけにコードを書くことを自分は誰にも勧めない。
そうでない(書くべきだ)と言う人は、無給で働く従業員を育てようとしているし、コーダーが自分の仕事に対して持っている「情熱」を利用しようとしている。そのトリックに引っかかってはいけないし、その会社では働かないようにしたほうがよい。
The idea that you can't be good at it unless you are always doing it is silly.
I've met plenty of developers who believe things like this CTO and burn out from feeling like they'll never be good enough when they already are.
Everyone needs to take care of themselves. If that means turning off a computer and gardening then that is exactly the right thing to do. It doesn't make you less of a developer or engineer, it makes you a human.
For reference: I've led lots of technical teams and programs, and set strategies and been the CTO of a startup. I consider it paramount in my job when I'm in a leadership position to take care of my people, not brainwash them into thinking they'll never be good enough.
いつも仕事をしていなければ上手になれないという考えは愚かなことです。
私は、この CTO のようなことを信じている開発者にたくさん会ってきましたが、すでに十分な能力を持っているのに十分な能力を持っていないと感じて燃え尽きてしまいます。
誰もが自分自身を大切にする必要があります。それがコンピュータの電源を切ってガーデニングをすることを意味するのであれば、それはまさに正しいことです。それは開発者やエンジニアとしての能力を下げることではなく、一人の人間としての能力を高めることになります。
参考までに 私は多くの技術チームやプログラムを率い、戦略を立て、スタートアップ企業のCTOを務めてきました。リーダーシップをとる立場にあるときには、部下の面倒を見ることが仕事の最重要事項であり、部下を洗脳して、彼らが決して十分な能力を持っていないと思わせるのではないと考えています。
どうかプログラミングに向いてないと思わないでほしい。そしてプログラミングがキャリア化した功罪の話
等という反論もあるようだが、私はCTO氏の意見も別にナシではないとも思ってしまう世代。
例えば宮崎駿が
絵画スクール通ってるかどうかとかどうでもよくて、この年末年始に絵を全く書いてない人はアニメ向いてないんじゃないですかね、それぐらい好奇心が必要な職業だとおもうけど
と言ったら「ですよね~...」となるだけなので、
- 言った人
- 関わる職業
次第の単なる職人気質話だと思うな~
Discussion