#author("2023-04-07T05:06:03+00:00","default:admin","admin")
#author("2023-09-25T08:40:09+00:00","default:admin","admin")
-[[日本の高度人材不足、世界ワースト3 生産性の低下に影響:http://www.zaikei.co.jp/article/20171106/410235.html]]
-[[「技術のスペシャリスト」になれないエンジニアのキャリアを考える:https://paiza.hatenablog.com/entry/2020/12/22/130000]]
-[[客に寄り添っていれば社長になれる、人月商売ベンダーの理不尽な「案件ガチャ」:https://xtech.nikkei.com/atcl/nxt/column/18/00148/040200167/]]

-[[人材の流動化から見た往年の3年転職説、現在の「2年居てくれたら感謝」:https://note.com/makaibito/n/nea710b95a00b]]
-[[35~49歳で転職した人の「約4割が早期退職する」という事実 採用難度も入社後マッチ難度も高い、ハイスキル人材確保問題:https://logmi.jp/business/articles/325120]]
-[[ITエンジニア、ミドルの転職の仕方/35歳以下転職との違い:https://note.com/makaibito/n/n1723a2c2a9a8]]

*ITアーキテクト [#dc7a22e7]
-[[徹底解説! ITアーキテクトとは何か?:http://www.atmarkit.co.jp/ait/series/1434/]]
-[[ITアーキテクトとは何か:http://agnozingdays.hatenablog.com/entry/2015/03/11/233114]]
-[[IoT時代で需要が高まるITアーキテクトの役割とは?:https://www.ntt.com/business/services/network/m2m-remote-access/bmobile/archive_05.html]]

-[[クラウド時代に求められる、運用に強いITアーキテクトの役割:https://www.sakura-is.co.jp/column/2016/08/cl-000-043.html]]
-[[ITアーキテクトの育て方:https://www.sakura-is.co.jp/column/2016/09/cl-000-044.html]]

-[[システムの建築家――ITアーキテクト:http://www.atmarkit.co.jp/ait/articles/1606/17/news019.html]]

-[[ITアーキテクトの教科書「ITABoK」、満を持して日本初登場:http://iasajapan.org/custom9.html]]
--[[ITABoK Version 2 日本語訳版:http://iasajapan.org/custom9.html]]
--[[ITABoK: 世界初の IT アーキテクトのための知識体系:http://iasajapan.org/img/file30.pdf]]
--[[ITABoK v2 Overview (YouTube):https://www.youtube.com/watch?v=Wbn5Ew_TxWs]]

-[[ITABoK 3.0 Working Draft:https://www.iasaglobal.org/itabok3_0/]] ... 英語版は v3.0 の Working Draft

**ITアーキテクトの仕事 [#md5b2ccc]
-要求モデリング
--ビジネスや業務からの要求を踏まえて、大まかな実現方式を検討する
--「過去の取引データを参照したい」「検索機能が欲しい」「5秒以内に検索できないと業務効率が悪い」などの複数の要求を満たす方法を考える

-アーキテクチャ設計
--要求モデリングに基づき、具体的な構成要素とその組み合わせを立案する
--「ハードウェアリソースを有効利用するために、サーバ仮想化技術を使う」「データベースソフトのライセンス(使用許諾権)費用が高いのでオープンソースの利用を考える」など

**ITアーキテクトに求められるスキル [#f0e44938]
-専門分野の高い技術スキル
-他の分野にもある程度対応できるスキル
-ビジネス理解力
-調整能力・段取り能力などのコミュニケーション能力

**ITアーキテクトに向いている人 [#jda7593a]
-幅広い視野を持ち、多様な価値観を理解でき、専門外のことについても貪欲に吸収する姿勢を持っている人
-分野や立場の異なる人とコミュニケーションをしなければならないため、物事の本質をつかんだ上で、枝葉末節をそぎ落とし、最後に判断する骨太な人
-日々の生活や仕事で発生する問題に対して、拙速な判断を下すのではなく、「なぜ起きたのか」「偶然なのか」「再現性があるのか」「どうしたら防げるのか」と考えられる人

*テックリード [#t624968a]
-[[テックリードとは?役割や必要なスキル、年収を徹底解説します!:https://freelance-start.com/articles/213]]
-[[テックリードとは?なるには?リードエンジニアの役割・仕事・スキル・年収・将来性:https://www.bigdata-navi.com/aidrops/2989/]]

**テックリードとは [#p0462bb4]
***チームの技術的なリーダー [#bb104e79]
-エンジニアチームにおいてリーダーとしてチームを牽引していく
-チームの生産性の向上や記述的なビジョンの明示
-開発環境における障害を取り除いておくことにより、円滑な開発スケジュールが可能になる
-メンバーが納得できる技術的なビジョンを示す

***チームの窓口 [#n8db4cb1]
-エンジニアチーム以外の部署・チームとのコミュニケーション全般を担う

**テックリードの役割 [#ja58c629]
***コード品質の向上 [#u0c81f1a]
-チームが書くソフトウェアのコードの品質担保に対して責任を負う
-適切なコードを書けるチーム作りを目指す
--コードの品質の方針やコーディングスタイルは、レビューを通じて徐々に統一化していく
--一貫性のないコードレビューを繰り返しているとメンバーからの信頼感が薄れる可能性もあるので注意

***チームの生産性向上 [#i99a657e]
-エンジニアチームのメンバーが業務しやすい環境を作り、改善点がある時には対策を考える
-「技術的に可能か」「実装難易度が高すぎないか」「既存機能と似ていないか」などを調べ、効率良くチームが働ける環境を作っていく

***アーキテクチャ・設計 [#f0bbb388]
-チーム内が納得して行える環境を整備するのがテックリードの役割
-最終的に決定したことは、テックリードが責任を持つ

**テックリードに必要なスキル [#sfea2057]
-他部署からの要望や質問にロジカルな回答ができる
-他部署に対して理解しやすい説明能力
-技術的な点でチーム内や他部署において信頼されている
-豊富な技術的知見や経験
-コードレビュー/チーム内の適切なフィードバック能力

**VPoE [#s543a0c8]
-[[VPoEとは?VPoEの役割や必要性、CTOとの違いを解説!:https://freelance-start.com/articles/481]]

-エンジニアのマネージャー職
-主にチームビルディング、他部署間のミーティング、エンジニアの採用なども行う

*メタエンジニア [#n46aff1b]
-[[ロックスターになれなくてもいい。ソフトウェア開発に長く携わる技術「メタエンジニアリング」とは:https://engineer-lab.findy-code.io/meta-engineering]]

*リサーチャー [#qc4a820c]
-[[リサーチャーのいる開発環境ってどう?〜サーバサイドエンジニア編〜:https://blog.smartbank.co.jp/entry/2023/03/10/090049]]
-[[リサーチャーのいる開発環境ってどう?〜iOSエンジニア編〜:https://blog.smartbank.co.jp/entry/2023/03/31/085537]]

*プロダクトマネージャー [#l5b53d52]
-[[エンジニアからプロダクトマネージャーになる方法:https://techblog.olta.co.jp/entry/2023/04/06/135656]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS