IT系」タグアーカイブ

SE、システムエンジニアの仕事内容は?

[`evernote` not found]
GREE にシェア
LINEで送る

こんにちは。
マーケティングコーチの新井政弘です。

今回は、SE(システムエンジニア)の仕事内容について
書いてみたいと思います。

一口にシステムエンジニアと言っても多々ありますが
今回は私自身が従事している業務アプリケーション系の
システムエンジニア(SE)についてお話します。

IT系の仕事といえば、
Web系やネットワーク、ゲームなど

最近ですとスマホアプリなどの仕事もありますが、

今回のお話からは除かせていただきます。

そもそも、そちら側の経験がまったくありませんので
何も分からないというのが正直なところです。

業務アプリケーションとは何か? と言いますと、

会社内での様々な業務をコンピュータで行うための
ソフトウェアと言えます。

商品を売ったり、買ったりしたときの記録や
売上や給料の管理だったりと、

パソコンが登場するまでは、手作業で帳簿や
台帳などに記入して管理していたものを
機械化する仕組みと言えます。

業務アプリケーションに関する仕事としては
大雑把にわけて、以下の3種類に分けられます。

・プログラマ
・システムエンジニア(SE)
・コンサルタント

それぞれについて、簡単に説明しましょう。

1.プログラマ

これはご存じのかたも多いと思います。

さまざまなコンピュータ言語を用いて
実際にプログラムを ”書く” 役割です。

どんなプログラムを作成するのかは、
設計書に書かれていますので
それをもとにプログラムを書きます。

その後、プログラムを実行したときに
想定通りの結果が出ることを確認し、
問題が無ければプログラマの仕事は終了です。

この仕事は、新卒や中途採用で
ソフトハウスなどに就職した人が
最初に担当することが多いと思います。

従来はSEになるための修行としての
役割が大きかったですが、
今は必ずしもそうとも限らないようです。

大手のSIerやコンサルタント会社などは
いきなりSEやコンサルタントを名乗らせますので

必然的に業務系アプリケーションのプログラマは
中小のソフトハウスの人間やフリーエンジニア
が中心となります。

2.システムエンジニア(SE)

システムエンジニアの仕事は、
一言でいうとプログラムを設計することです。

この設計作業のことをシステム設計と言います。

システム設計は、
・要件定義
・概要設計
・詳細設計

というように細分化され、
プログラマは詳細設計書をもとに
プログラムを作成します。

設計作業も複数のやり方があります。

より上流の工程で作成された資料を
もとに設計する場合と、

担当者から自分で仕様を聞いて
それを資料にまとめる方法があります。

どちらの場合も、プログラマとは
要求される能力が全くちがうため

プログラマ経験が長いだけでは
システムエンジニアとして
必要なスキルを得ることは
非常に難しいものとなります。

3.コンサルタント

コンサルタントは、SEとかぶる部分も
多々ありますが、より業務よりの
作業を行います。

システムエンジニアは、
いかにしてプログラムを作成するかという
コンピュータよりの作業を行い、

コンサルタントは、
顧客の要求を満たすためには、
どのようなシステムを作成すべきかという
業務よりの作業を行います。

顧客と話ができて、要件が決められれば
プログラムを知らなくても問題ありません。

実際、コンサルティング会社や大手SIerの
コンサルタントの方々はプログラミングの経験が
無い人がほとんどではないでしょうか。

このように、職種によって求められる能力に
大きな違いがあるため、プログラマ経験が長いから
自然にSEになれたり、

SE経験が長いので、自然にコンサルタントに
なれるわけではないということです。

以前は、上司や先輩と一緒にプロジェクトに
参画することで上流の仕事を覚えることが
できました。

自分の能力以上の仕事をOJTを兼ねて
やさせてもらえるケースです。

今でも、チームとして参画できる場合は、
このケースが当てはまりますが
そうでない場合は、難しいと思います。

プロジェクトへの参画形態が
2次請け、3次請けの場合や
自分がフリーのエンジニアの場合など

担当作業が明確に決められているケースが
ほとんどだと思いますので

いかにして上流工程の仕事に
出会えるかを考える必要があります。

今の会社でステップアップできるのか
転職したほうがいいのか、大いに考えるべきです。

私自身も、この辺を考えながら転職を
決めてきましたので、常に頭の片隅に
置きながら日々の仕事をした方がいいと思います。

特にベテランになればなるほど
今後の方向性について悩みだすと思いますので

そんなときは、ご相談ください。

それでは。

「エンジニアの独立起業支援.COM」 ブログ始めました

[`evernote` not found]
GREE にシェア
LINEで送る

初めまして。
「エンジニアの独立起業支援.COM」を企画・運営しています
新井政弘と申します。

私は神奈川県の横須賀市でIT系のコンサルタント
として活動しています。

また、一般社団法人日本マーケティングコーチ協会に
所属するコーチとして、コーチングを本格的に始めるために
この「エンジニアの独立起業支援.COM」を立ち上げました。

この記事は、「エンジニアの独立起業支援.COM」
記念すべき第1回目のブログ記事になります。

なぜ、IT業界にコーチング?

まずは、なぜ私がこの
「エンジニアの独立起業支援.COM」を立ち上げたのか?
その理由についてお話したいと思います。

私自身、IT業界に身を置いて、
すでに25年を超える年月が経ちました。

幸いなことに、プログラマ、システムエンジニア(SE)、
コンサルタント、と仕事内容が変わると同時に、
一技術者からリーダー、マネージャーと
さまざまな立場も経験することができました。

その経験から、
技術力は高いのに評価が今一つの人
頑張っているのに評価されない人
コミュニケーション能力に問題がある人

などなど、自分自身の能力を
100%発揮できていない人を
大勢見かけてきました。

そんな時に、いつも思っていたのは、
「もったいないなあ」であり、
「損しているなあ」でした。

そんな人たちに対して、自分がなにかできないか
いつも考えていました。

自分自身も社交性がばっちりで、
コミュニケーションは得意です、、という訳ではないので
なにが問題でどうすればよくなるのかわかるつもりです。

もともと会社員時代に部下のマネージメントに
役立つと思い、コーチングの勉強を始めました。

それを少しずつ業務に取り入れたところ、
コーチングスキルが自分の思っていた以上に
役立つことを実感できました。

その後、独立、起業を経て今コンサルタントとして
一人で活動できているのは、
周りにいる様々な人のおかげであり、
これからは、感謝の意味も込めて様々な人に対して、
少しでもお役に立てるよう、
この「エンジニアの独立起業支援.COM」を立ち上げました。

「独立起業支援」と銘打ってますが、
すべての人に対し、会社を辞めて独立しよう、
起業しようと言っているわけではありません。

今のところ全く転職する気が無い人に対しても、
・仕事が面白くないとか、
・やりがいを感じられないとか、
・会社内で自分の立場や役割に不安がある
といったことを感じている場合、
それを解消することで、
日々を充実させることができます。

会社内で自分がやるべきことを明確にし、自ら能動的に
行動できるようになることを、「独立」という言葉に
込めました。

転職、独立、起業を考えている人に中には、
・何ががやりたいのか
・何ができるのか
・何をどうすればいいのか
が明確になっていない人も多いと思います。

そういう人は、
本当にやりたいことは何なのか?
を明確にすることで、
実は人間関係や現状に対して不満があるだけで
転職や独立を考える前に、
その不満を解消するだけで
問題が解決してしまうかもしれません。

そんな人たちに新しい気づきを感じてもらう方法として
コーチングは非常に有効です。

すべてのエンジニア、技術者の方々が幸せな生活を
送れるよう微力ながらサポートさせていただきます。

今後ともよろしくお願いいたします。

以上