プログラマー(PG)とエンジニア(SE)の違いって何だろう?
2020年から小学校でもプログラミングが必修になるし
AIだとかビックデータだとかプログラミングは重要だとか
フリーエンジニアは年収1000万円くらい儲かるだとか
いろいろと言われていますが・・・。
プログラミングの職業
そもそも
エンジニアって何?
SE=システムエンジニアのこと?
そのエンジニアとプログラムの違いは?
という人も多いと思いますので
SEとPGの違いについて見てみましょう。
仕事内容の違いは?
簡単にいうと
システムエンジニア(SE)は
お客さんからの要望をもとに仕事のプランを立ててマネジメントする人
プログラマー(PG)は
システムエンジニア(SE)の仕事のプラン、仕様書に基づいて
カタカタとコーディングする人
テスト作業はPGとSE一緒にやることもあるでしょうし
会社によっては、PGとSEの境目が曖昧な場合もあります。
SEは、PGにコーディングをお願いする以上
ある程度は、自身もプログラミング言語について知っていないといけません。
コーディングも出来る人が多いでしょ。
コーダーとプログラマーの違い
HTML、CSSといったホームページを作る言語は
ひろーい意味では、プログラミング言語ですが
バリバリの人からすると、HTML、CSSなんていうのは簡単で
本当の意味で、プログラミング言語に入らないと言われます。
それに対して、C言語とかJavaScriptなどの
いわゆるプログラミング言語をコーディングする人がプログラマーでしょう。
Webデザイナーから指示を受けて
HTML、CSSをコーディングするのがコーダー。
SEから指示を受けて
C言語などをコーディングするのがプログラマー。
そんなイメージすね。
求められるスキルは?
プログラマー(PG)はプログラミング言語
これは必須でしょう。
では、システムエンジニア(SE)に必要なスキルは何でしょう?
プログラミング言語の知識だけでなく
コミュニケーション能力が必要です。
コミュ力についても
- ①お客さんとの関係での対人能力(交渉力)
- ②PGや部下などに対する対人能力(マネジメント力)
文系サラリーマンでいうところの係長というイメージですかね。
そして、SEも、さらにプロジェクトリーダーみたいな感じになれば
管理職っぽくなり、マネジメントの比重が高くなります。
SEとPGの収入は?
仕事の内容、求められるスキルからわかるように
システムエンジニア(SE)の平均年収の方が
プログラマー(PG)の平均年収よりも上です。
もちろん、SEもPGも
個人のスキルでかなり幅がありますし
フリーエンジニアであれば、マージンを抜かれないので
割と1000万円前後稼ぐようになる可能性も高いようですが
サラリーマンSEなりサラリーマンPGの場合は
やはり、SEの方が高い傾向にあります。
とはいえ、SEはプログラマーから転身するようなポジションですし
そもそも、プログラマーに指示を出すSE自身も
プログラミング言語を知ってなければいけないので・・・
そのプログラミング能力によって収入に差は出ます。
どのようなジャンルの会社で、どんなプロジェクトで、どのような成果をあげるか?
そのために、経営、マネジメントなどのスキルによる差もあります。
今後の世界的な流れでいえば
システムエンジニア(SE)やプログラマー(PG)の需要は高まっていくのは確実です。
実際に転職サイトを覗いてみたら分かりますね。
てきとう
関連記事
-
2020年必修化なのに小学生のプログラミング教室に通わせる意味とは?
最近、本当にプログラミング教室が増えましたね。 2020年小学校の
-
embot?評判のダンボールロボットが我が家にやってきた!
英語とプログラミング 英語だけでなく、プログラミングも必修科目になる ずいぶん前から、そう言
-
プログラミングと英語の関係
2020年 コロナで世界は大騒ぎになってしまいました。 2020年は小学校からプ
-
公務員や会社員を辞めたい人必見!退職・転職は今?
リモートワーク 在宅勤務 に切り替わった人 いまだに通
-
プログラミングをやる意味あるの?小学生の子供がいる40代の親の苦悩
プログラミング 2020年必修化! 英語とプログラミングは最近よく見るフレーズで
-
自宅で小学生のプログラミング教育は無理?オンライン学習させる在宅勤務の親必見!
いや~、お子さんがいる人って 在宅勤務って大変ですよね・・・
-
まこなり社長って知ってるかい?成功者の【読書術】
学生、就活生、フリーター 起業を目指している人 転職したい人 プログラミン