2020-06-27

プログラミングは一生安泰のスキルではない

プログラミングという言葉アフィブロガー御用達になって、SNSプログラマーを名乗るのが憚られる感じの昨今。

プログラミング勉強すればフリーランスで一生困らないみたいなこと書いてあるけど、そんな夢のスキルじゃないよ。

それなりにベテラン()を見てきたけど、結局はマネジメント層になれなければ会社にしがみつくことになる人が多い。

なぜなら概念レベルでの流行というものがあるから

これはvueかReactか、javaRubyかみたいな話じゃなくて、もう少し基本的な部分。

例えば大きいのはオブジェクト指向クラス/インスタンス概念

他には、ガベージコレクタ例外処理マルチスレッドデリゲートラムダ式、非同期処理、バインディングとビューモデルイテレータ、null安全

プログラミングを学んでる人には当たり前かもしれないけど、これらは十数年かけて徐々に当たり前になっていった。

ITバブルブイブイ言わせていたけど、これらをうまく扱えないベテラン結構いる。

固定長メモリポインタとmemsetで全てをまかなってきた層や、静的なモジュールで全部の画面を作ってたVB屋とか。

若いころは勉強すればいいと思うだろうが、理解はできてもそれを流暢に使いこなし適合するのは意外と難しい。

プログラムの中でその人の担当箇所だけいまいち読みにくくて、取り回しの悪いものになってしまう。いわゆるstaticおじさんというやつ。

これはベテランイラストレータシナリオライターが、デッサン構成力はあっても、なんか古臭いものが出来上がってしまうのに似ている。

こうなると若いチームメイトや新しいプロジェクトから敬遠される。

もちろん、COBOL案件が未だにあるように、レガシー資産を利用した仕事で腕を振るえる場所結構ある。

ただそういった環境既存人材企業にがっちり掴まれてることが多く、後から見つけて入り込むのは簡単ではない。

なので今いる場所仕事があるならば、それを失わないようにしがみ付くことになる。会社員であろうと個人事業主であろうと。

立身出世できなければ社畜。結局ほかの会社員と一緒だよ。

  • いうてプログラミングより潰しの効くスキルなんかあるか? 営業か

  • マネジメント層の話が出てきた割に、その後にマネジメントの話は出てこない。最後に1文あるだけ。 オブジェクト指向の概念が身についてないベテランも結構いるってことは、 オブジ...

    • でも実際問題、若いメンバーから敬遠されるプログラマって、使い道ないよね その程度、っていうけど、致命的だよ

      • ワイはアラフォーやがワイの会社はワイより若いプログラマ一人しかいなやで

      • なんか、元増田がレガシーシステムを開発する環境を後から見つけて入り込むのは簡単じゃないとか書いてるあたり、レガシーっのがなんなのか分かってないように思う。 レガシーシス...

        • さすがにそれはジジイの願望のが籠もったミスリードだろ 人間も読み解けねぇスパゲッティを機械に読ませるのはだいぶ難があるけど いまのコンピュータ言語って文法レベルでは誰が書...

  • 20代の頃から安泰であったことなんてあんのかよ そもそも安泰ではねーよ すこしちがうけど パチンコの授業を 小学校からしましょうと 国が教育を始めたら すくなくとも すこし...

    • やせかたからみて、まぁ 例年の 50%ぐらいの カロリー摂取かなとはおもうが 口減らしにはえらばれやすい。たばこや接着剤、シンナーなんかを 水に溶かして飲めばいいのかな...

  • プログラミングと言う言い方だと一生でしょう 後は新しい技術や手法の取入れを何処まで出来るかじゃない? 言語というなら、アセンブリ言語とかC++とかなら一生に近いものかもしれ...

  • データベースなどのミドルウェアも覚えたほがいいよ。

  • ただのプログラマなのにネットワークスペシャリスト持ちのワイ、高みの見物。

  • 日曜大工できるほうがちょっとした棚とか自分で作れて便利でしょう?ってレベルでプログラミングは出来たほうが便利なんだよ。

    • 分かりみ。 理系はプログラムが出来ると便利な場面は多い。 ただプログラマとして働くには、職人レベルの技量と工房で働ける対人スキルがあって、初めて仕事に使える。

  • なんだかんだ言ってFみたな大きいところに入れたら一生安泰はっきりわかんだね

    • 安泰という程ではないね。 入っても平均より上じゃないと、40歳ぐらいで早期退職の候補に上がるし、課長以上に上がっていれば出向で子会社に飛ばされるよ。

  • 一生安泰なスキルというものがあるとしたらそれはもっと基本的なスキルだろう。 食べる、寝る、会話ができる、とか。 でも俺はわかってる。 どいつもこいつも そんなもの当たり前だ...

  • 関数型プログラミングにある程度なれているstaticおじさんだけど オブジェクト指向なんて今どき使う意味ないし。バインディングとビューモデルとかださくて、ほかはまあ、普通使って...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん