メリット 基礎技術への理解が深まる 技術レベルが低い職場では、古い技術や基礎的なツールを使って開発を行うことが多い。例えば、データベースをSQLで直接操作したり、コードをシンプルに保つことを意識する場面も増える。これによ ...
続きを読むフルスタックエンジニアとは: 線引きは難しいが、一般的には一連の開発工程を一通り全てできるエンジニア 需要の有無: かなりある 忙しさ: 会社やその人の仕事ぶり次第だが、一般的には忙しい、なぜならシステム開発の全プ ...
続きを読むシステム設計: 要件からシステム全体を設計する 外部設計・詳細設計: 各種機能を実現する形式や画面の設計、どのようにコーディングするかの設計 インフラ回りの環境設計: 各種開発時、テスト時、リリース時のインフラ環境 ...
続きを読む気が楽になる話なのである程度決めつけで書いてしまうが。 ・納期はある程度開発者の裁量で決められてしまう。 ・着手して、理由(軽微な修正や仕様変更等)をつけてやっぱり期日には間に合わないからとリスケされてしまう。 ・期日ま ...
続きを読む発注者(要はシステム開発の指示者)のニーズと良いシステムとは時折けっこう乖離していることが多い。そのため開発者はその点に対して苦言を呈したり、時には拒否したりすることもある。ただこの点に対して気を付けないと仕事の評価に関 ...
続きを読む仕事の評価はどのようにして決まるか。 けっこう誤解している人が多いように感じるが、特にSESなどの世界では仕事の評価は良いシステムを作成することで決まるというものでも無い。当たり前だけど、あなたの仕事を評価するのは人なの ...
続きを読む