そこそこ大企業に勤めてる
ソフトウェアエンジニアをしてるが、彼らはもうダメなのかもしれない。
OSが存在する時点で無駄なウィルススキャンソフトを入れさせられる。
いわゆるサーバーレスが大好きな人たちが集まって作ったゴミシステムの改修をさせられてる。
頭が沸いてるとしか思えない。。
当然NoSQLでは複雑な検索ができないので検索エンジンを使っている。。
彼ら自身が答えを出してるのに素直ではない。
なぜかgraphqlも採用している。
内部を見ても、普通にrestのコントローラーと同じ構造をしていてgraphqlのサービスに依存して返す値を変えてるだけである。。、
で、離職率が90%を超えている
擬似的にリレーションは再現できるであろうが、アプリケーション層での保証なのに問題ない顔している。
今わたしは外注を動かすためにシステムの仕様を作って、渡してる。
サーバーレスなアプリケーションでスマホアプリはそれらを呼び出している。
流石に工数見積もりができないのでスケジュール遅延する可能性が高いとPMに報告したが普通に怒られた。当たり散らされたがまあくだらないので放っておく。
上に相談したが耐えてくれとの話だった。
PMはSIer出身でこのプロジェクトはアジャイルと言い張るがガッツリウォーターフォールである。
このシステムはやばいからユーザー関連部分だけでもRDBMSに移行すべきと言ったが、工数が無いとしか言わない。
現代でソフトウェアを作る上ではもうdevops以前に協働するという基礎の方が大事である。
他社の機能をパクれと言ってもウチ独自の強みがないととか、そのアプリで出せる付加価値があると認められてから投資対象になると説明されるが、こいつらは何を食ってるんだろうか。
壊しやすく自分の手で扱える規模にアプリケーションを組んで激安で運用して当たるのを待てばいいのにそれも出来ない。
このシステムを冷静にレビューしても狂ってるのに誰一人疑問に思わない。。
上は無関心、PMは働かないでASDっぽいし人を詰める、同僚はASD
こんな魔境存在していいのか。。と疑問に思う。
IT(SIer)が専門の大企業? それともメーカーのIT部門?
最初作ったやつが単にNoSQLとサーバーレスやりたかっただけでそいつはもういないんやろうなあ
経験があるので痛いほどわかる Serverlessで作るときはスコープを決めてやらないと要件肥大化する可能性があるなら赤ランプ
小さなサービスとかなに?って感じであちこち勝手に呼びまくってるんやろうなあ
Serverlessは使い始めるのは簡単。使いこなすのはクソほど難しい。 スコープ管理、設計思想的なところまで引き継がないとメンテナンスが難しい
「でき」ちゃうもんね
素人重用する企業にも問題あるけど、そもそも日本のエンジニアは政治やりたがらなさすぎだろ
なんでエンジニアが政治やるんだよ 政治家はコード書くのか?
こういうシステムが崩壊もせず表立った損失も出さずに運用されてる現実を見るとITシステムって事業の些末なものでしかないんだなって思う
完全にシステムによるね
システムで売ってるOpenAIやLINEもある一方でシステムは手段でしか無いマクドナルドやユニクロもある それらをITシステムと一括りにするのはバカげてる