「「GAFA流出への危機感」NTTデータ 高額報酬の人事制度を投入へ」

https://type.jp/et/feature/9486

  • 一国二制度
  • 給与だけ並んでも,社風とか問題多いんじゃね
  • 既存技術者の待遇がそのままで彼等の流出が加速する

だいたいそんな感じか.

お手並み拝見と言いたいけど,やっぱ望み薄.やらんよりはマシかな.

続きを読む

「文系でプログラマーになったけど色々失敗して3年半で会社を辞めた話」

https://note.mu/denkigai/n/nafff6bd87802

いろいろと興味深いが,そもそも日本人プログラマーの生存率が高くないから,文系であろうとコンピュータサイエンス専攻であろうと,あんまり変わらないかも.

IT選考に文系プログラマと同じ仕事しかさせないのは,才能の無駄づかいだと思うんだけどねえ.

続きを読む

「SE職場の真実 どんづまりから見上げた空」

SE職場の真実 どんづまりから見上げた空

SE職場の真実 どんづまりから見上げた空

https://bookmeter.com/books/12368962
うあ,これ書籍化されてたのか.

続きを読む

「汎用的な技術力」という幻想

炎上マーケティングに,あえて吊られてみる.

技能にはその会社で通用しない会社固有のものと、世間一般で通用する汎用性の高いものとがあります。エンジニアのスキルはそのほとんどが特定の会社でしか通用しない固有のスキルではなく、他の会社に行っても通用する汎用性のあるスキルとなります。

それを言って良いのは,あなたの会社で採用している技術が,常にメインストリームのもののみである時だけだと思う.COBOLVBのように古い技術や,逆に最先端の技術を使っている場合はこの限りではない.*1


基本は需要と供給のバランスなので,汎用技術でも陳腐化すれば価値はないし,最先端技術でも求人がなければ金にならん.


たとえば古いバージョンの言語やライブラリ,フレームワークを使っている場合,それも「汎用性のあるスキル」と言えるだろうか?単純にマイナー技術だったら?*2

もし金を出さんというのなら,レガシーシステムの保守なんて,誰もやらなくなっちゃうよ.


最近だと、三菱電機で自殺した人がやらされていたのが,COBOLFortran,そしてCUDAだった.これらの個々の技術については汎用だけど,このセットとなると極めて特殊な用途限定だろう.
CUDA C プロフェッショナル プログラミング (impress top gear) Fortran90/95プログラミング

これって純粋に会社のためだよね.

会社に必用だからやらされていたのだろうけど,これも他社でも通用する汎用技術と言えるだろうか.

*1:GooglePagerankみたいに,そこでしか使ってない技術というのも往々にしてある.AlphaGoが出るまではDQNDeep Learningもマイナー技術だ.
Google PageRankの数理 ―最強検索エンジンのランキング手法を求めて― Google's PageRank and Beyond: The Science of Search Engine Rankings (English Edition)

*2:PerlPythonRubyかはたまたPHPか,将来性があるのはどれ?」という質問に,いったい誰が明確な答を返せるだろう.ほんの3年前ならDeep learningも,全く需要のない技術の一つだった.古い技術雑誌とか読めば,今では消え去った技術とか出てきそう.OS/2とかBeOSとか.FreeBSDなんかまだマシな方か?

続きを読む

「人売りIT派遣企業(SES・客先常駐)の見分け方 」

http://axia.co.jp/2017-09-12
メモ.

そりゃ就職活動とは,欺し合いの嘘つき合戦だとは言うけどね.

  • 協力会社(ビジネスパートナー)を募集している
  • 取引先が同業者ばかり
  • 社員数の割にオフィス規模が小さい
  • 勤務場所が「東京23区」となっている
  • 勤務時間が「客先に準ずる」となっている
  • 月1回の帰社日をアピールしている
  • 飲み会や社員旅行の写真ばかりで仕事風景の写真がない
  • 飲み会の写真の人達の服装が全員スーツ
続きを読む

Rubyの死?

同記事はRubyの人気低下の証拠として、Indeedによる求人数でRubyの人気が9番目にまで低下しているとのこと、IEEE Spectrumのプログラミング言語ランキングで、Rubyの順位が2014年の8位から2017年の12位まで低下していること、さらにCoding DojoRubyコースが終了したことなど、幾つかの事実を挙げています。

またコンピューターサイエンス分野で関心が低いことや、Twitterを始めとした巨大企業がRailsの採用をやめたこと、Stack Overflowで関心が低下していることなども、Ruby人気が低下している具体例としてリストアップしています。

死んだかどうかはともかく,興味深い視点ではある.*1

*1:"death"という単語は「死」なのだが,文脈によっては,日本語で言う「墓穴を掘る」みたいにもっと軽い意味にも使われてるんじゃないかな.「自腹を切る」なんて字義通りに取ると「切腹」だよ.
"do O to death" 使い古す,〜に決着を付ける.
"die the death" <流行などが>廃れる,<俳優,出し物などが>急に受けなくなる.

続きを読む

Naverまとめ「プログラマーの力量を見極める質問」

https://matome.naver.jp/odai/2133323755602668001
ホットエントリしてたのでメモ.

こういうのは Coding Interview 本にズラズラ載ってる奴だと思う.まじめに勉強する気なら,その手の問題集を入手した方が早い.

たぶんこの辺り.

世界で闘うプログラミング力を鍛える本 ~コーディング面接189問とその解法~

世界で闘うプログラミング力を鍛える本 ~コーディング面接189問とその解法~

続きを読む