なんか最近プログラマの事、特に未経験者からプログラマになる人の事についての増田をよく見るんだけど
いい加減に職人しぐさ止めない?
ここで言う職人しぐさって言うのは「プログラマは自己学習するべきだ!」ってやつね。
気持ちは分からんでも無いよ。プログラマ、SIerになろうと思ったら学習は欠かせないし、勉強してないやつの汚いコードの尻拭いさせられる事が最悪なのは分かる。
でもさ、未経験者への話に「プログラマは(私生活を削っての)自己学習は必須!」って息巻かれると、「プログラマってだるいな…辞めとこ」ってなるやつ多いんだわ。
自分が割と「まぁ勉強は避けられないよね」みたいなノリで言った瞬間に空気が冷めたの経験したからすごいそう思う。
特に若い子は色んな選択肢があるから「じゃあ、別のにしよ」ってなる。
(気持ちはすごい分かる。僕もめんどいのは嫌いだし、人生やり直してもう一度プログラマになるかって言われたらかなり微妙)
プログラマはやっぱ若いのが一番だから若い奴ら取り込まなきゃいけないんだよね。
今、人出足りてないし、裾野も広げてやらなきゃいけない。
そのためには「とりあえずふるいにかけて残った精鋭だけ育てよう」みたいな贅沢はできない訳ですよ。てかそれをやったところでGAFAとかに取られたり、面白そうなベンチャーに行ったりで、うちみたいなセコセコやってる中小には来ないし。
プログラマが職人芸が求められる時代はもうだいぶ前に終わったし、
社会の流れ的にも「学習でも業務外に食い込むのってどうなの?」って感じじゃん。
あと、「プログラマは自己学習!」って声がでか過ぎて、スクールみたいな甘い言葉で釣ってるだけ所に人が流れてる気もするんだよね…
ある程度の学習が必要なのは避けられないけど、それを(会社で吸収できるなら吸収して)上手く誤魔化しつつ、適度に甘い言葉も使いながら集めていかないといけないんじゃないかなぁ。
やっぱり個人の素質が関わって来るものだし頭数集めるのが第一だよ。幸い手プログラミング自体は手を出すことだけは簡単なんだから。
それに素質の影響の多寡に関わらず、素質の部分を少なくしなきゃいけないしさ。
なんか最後ごちゃっとしたけど、とにかく職人しぐさを押し付けても、それで得するのは上位の上位層だけなんだから、やめよう。
それよりどうすれば、その必要な勉強を会社側、チーム側で吸収できるか(吸収してるか)を考えるほうがずっと有益だよ。
(今回僕、これについてなんにも書いてないのはごめんね。)
あとはそうだなぁ。割とコーディングの基礎やった後に実務に繋げる部分が薄い気がするんだよね。これは根本的に難しい問題っぽいけど、これがなんとかなったら良いなぁと感じる。
そもそもそんな張り切ってなりたがるような仕事じゃないから やる気がないならやめといたほうがいいよって話なんだわ
明らかにその後の自己研鑽が必要そうな仕事、たとえば機械とか建築の設計してる人ってどういう制度設計してるんだろうねえ 不動産屋さんとかも沢山資格あるのを自分で取らせて報奨...
プログラム界隈には自己顕示欲ガイジが多いから、自分の飯の種でも自己顕示欲の種にしてしまう
CPD制度があるよ