自分はWebサービスを自社開発するような会社でしか働いたことがないのだが、たまに、SIer出身のエンジニアに会ってびっくりする。
技術力がヤバ過ぎるの一言に尽きるのだが、そもそも思想が全く違う。
これは今までの経験上SIer出身エンジニアの100%そうだった。パフォーマンスをまったく気にしない。クエリーをループ内で発行しまくってたり、事もあろうにレビューで指摘され、こう書いたほうが見やすいなんてわけのわからんことを言われた。
他にも必要ない処理を大量に入れて、今後何か改修が入った時に、手直ししなくていいからって、パフォーマンス犠牲にしてまでやらなくてもいいことをやる必要ないだろ?まさにSIer思想!!
やつらはWEBアプリケーションを業務系アプリケーションでも開発しているつもりなのか??
仮に大規模の高負荷案件の経験があったとしてもサーバー数台でさばけるような処理も無駄にサーバーボコボコ立てて回避してたんだろうか?おまえらの技術力が低すぎて運用コストが無駄に高く付くわ。
自分が面接官だったら採用時に高負荷のサービス開発経験と手法を絶対問う。
ほんと、これ何なん?おまえの自信はどこからきてるの?
WEBならパフォーマンスだけでなく、セキュリティーだって、自動化に伴う生産性向上だってプログラマーだって知っておかなくてはいけない情報は多岐に渡るんだ。
インフラの知識もないといろんなところで弊害が起きる。なぜなら単調なシステムしか設計できないからな。
それお前の趣味やんってことが多すぎ。つうかパフォーマンスも考慮できないド底辺エンジニアのお前がレビューするな。
説明不要。その技術が何を目的として存在しているかわかっていない。使うだけで満足している。いやいや、そういう使い方するものじゃないし、成果もあがってないよね?って何度思ったことか。SIer人間はそもそもエンジニアとしての資質とか、論理思考が欠落している。新しい技術を使うことが目的になっている奴って多いよなー。
面接官が糞すぎるから。面接官がSIer出身だともう最悪。面接する奴が糞だから糞して寄ってこない。その会社には。
どれだけ優秀な人材に逃げられたことか。。。