はてなキーワード: 仕様書とは
プログラム書きたくて大手SIerにいくのは完全に職種選択ミスでは?
大手SIerは基本的に自社でプログラム書かずに下請けに仕事を回すのでやるのは要件定義とか仕様書設計書のチェックだったりスケジュール管理です
ちゃんとした組織構造でプロジェクトが正しくまわっているチームで開発するためには安定した収益と余裕のある経営が必要です
外資系で利益があがっているGAFAであれば高い給料で精神的な安定もありつつ最高のチームメンバーの中で開発に集中する事ができます
安定した収益構造を確立している有名サービス系の会社では、そこまで給料は高くないですがあまり異常者のいない環境でそこそこ無茶ぶりをされない開発ができます
ただし開発環境的にはあまりよろしくなく、出社を強制されたり狭い執務室に詰め込まれたりします
その他にも安定している現状を壊すような事は許されず最先端なモダンな技術はあまり取り入れられない傾向にあります
メイン事業が収益を上げており自社サービスは投資段階の所が多く利益に固執しないため無理のないスケジュールでチャレンジングな開発ができるでしょう
ただし給料は普通でチームメンバーも有名な人はほぼいないでしょう
異常者が紛れている事も多く、人の入れ替えも激しくプロジェクトとしては破綻している可能性があります
周りに頼らず自分でプロジェクトを進めていく気概を持ってないときびしいです
開発したサービスでの即時収益化または売上の倍増等の無茶な目標を達成するためにスケジュールの破滅した環境で自由な開発ができるでしょう
安定稼動や保守等を度外視した速度が優先される環境のため開発における裁量は貰えますが責任も一緒についってくるので問題が発生したら自分で解決する必要があります
またチームメンバーはほぼ異常者で安定した収益がない環境なので給料はそれほど望めません
基本的に雑な要件だけが降ってくるので自分で要件を整理し開発して納品までしなければいけません
プロジェクトの開発フローは間違っていてスケジュールも適当になっているので間違いを指摘して正しい方向へ自分で持っていく必要があります
給料は低くチームメンバーのやる気は死んでるので技術思考だと孤立する事になります
安定した給料は安定した収益構造のサービスを持つ企業にしかあ望めず、安定した収益構造のサービスを持つ企業は収益に影響がありそうなチャレンジを許容しません
ソフト業界とは違う業界デファクト言語や、C/C++、Pythonなどを使っているが、どうも効率化出来ない。
例えば仕様書を書くとなると、数百ページの中から齟齬がないかの確認、図の作成などがある。
各種機械制御用のプログラミング、単体/統合テスト、設計ルールに違反してないかのチェック、画像での異常検知などが業務としてある。
Googleやマイクロソフトが公開しているソフトでウチの業界に対応しているものなんてないし、Githubで対応しているのもない。
そもそもネットで公開している人が英語圏や中国語圏を含めても少ない。