ただし、一方でより本質的に重要なことは、クラウドの普及により、要件の定義から実現、運用までの期間が大幅に短縮できるようになったり、基盤構築など多くの仕事が自動化されることで、上流から下流まですべてを担当できるような真のソフトウェア技術者の役割がシステム開発で重要になってきているというところにあると思います。したがって、上流担当のSEだからといってプログラミング言語や基盤技術のことをまったく知らないといったことが許されない時代になってきているということであり、アメリカ的な意味でのプログラマー(ディベロッパー)の仕事がもっと重要になってきているということを理解する必要があります。プログラマーというと、単に設計書に従ってコードを打ち込む単純作業をする人や、逆にすごく難しい計算式とアルゴリズムを使うような研究者など、まったく異なるいろいろな職業を思い浮かべる人がいますが、少なくともグルーバルな意味でのエンタープライズ開発のコンテキストにおけるプログラマーとは、顧客の要件を素早く実現する方法を提案して、そのまま構築し、場合によってはテスト自動化やデプロイメントまで担当する人のことを指します。そういう意味では当然上流も下流もありません。もちろん、経験やスキルによって下級プログラマーから最上級のプリンシパルプログラマーまで幅はありますが、上級職であっても、オブジェクト指向プログラミングができなくてよいということではなく、むしろお手本となるコードを書いたりコードレビューができることが求められます。
-
farvel reblogged this from clione
-
kuroma9 reblogged this from precall
-
chkk525 reblogged this from clione
-
assort liked this
-
miyearnzz reblogged this from hisofx
-
hisofx reblogged this from fishandmush
-
precall reblogged this from fishandmush
-
nobby0-0 reblogged this from fishandmush
-
nike1979 liked this
-
yukemuriippai liked this
-
fishandmush reblogged this from kirisaki
-
kirisaki reblogged this from non117
-
non117 reblogged this from senyoltw
-
veriamicirari reblogged this from peckori
-
moutoku liked this
-
oninami liked this
-
senyoltw reblogged this from peckori
-
peckori reblogged this from mago6
-
mago6 reblogged this from clione
-
clione posted this
