私自身、もともと情報系の大学で、簡単なソフト開発は経験してきた。
また業務にて、研修レベルではソフト開発をした。
しかし、組み込みソフトを制作したことは一度もない。
会社に内定を頂いたのは嬉しいが、何故組み込みエンジニアに選ばれたのだろうか?
まぁ組み込みは人が少ないらしくでも需要は多いらしい。
そのあたりが未経験でも入れる背景としてあるのだろう。
というかIT業界自体が求人数は多く、未経験歓迎という背景がある。
組み込み未経験だからと理由で入社後に迷惑はかけたくない。
運がいい事に友人に組み込みの方がいたので、話を聞いてみた。
また会社の方にも話を聞いたので記載しても大丈夫だと判断したレベルで書く。
他にも本、ネットなどで得た情報もまとめていく。
先に断っておくが、私は未経験で間違ったことをいう可能性が高いので、
仮に見てくださる方がいらっしゃるのであれば、
記事の内容を鵜呑みにしないように注意していただきたい。
余談だが、ネットなどで得た情報の信憑性が高いか、低いか、
私を含めて、利用者はちゃんと一考するべきだと思う。
本題に戻る。組み込みの謎に迫りたいと思う。
組み込みソフトウェアって?
どうやら車やカーナビ、医療、スマートフォン、家電さまざまな
ものに使われているようだ。
簡単な例を挙げると医療で使われているカメラをディスプレイに映す
なども組み込みに入るらしい。
こう聞くと、組み込みはかなり重要で、生活に密着したものである。
おそらく普段意識していないところでも多く使われているのだろう。
人に密着している分、開発にやりがいがあるかもしれない。
私はどちらかというとプレッシャーに感じるが。
人に密着している分、品質の重要性は意識するべきだろう。
常に責任感を持って仕事をしたい。
今後は腕時計やメガネにも関わってくる未来があるらしい。
そう聞くと、最先端の技術開発のようなイメージもありそうだ。
組み込み開発者に求められるもの
ここが重要だ。というか私は特に知りたい。
というか教えてほしいくらいだ。
分かるというか軽く調べた範囲で書く。
組み込みソフトウェアは必要なスキルやキャリアパスを考える際に、
経済産業省が定めた基準があるらしい。
それがETSS(組み込みスキル標準)だ。
余談だが、ITSSというITエンジニアのスキル標準も定められている。
軽く調べたがよくわからない。申し訳ない。
本当に軽くまとめると、
ハードウェアとしての知識、開発知識(開発言語や基本設計などの)、
管理知識(マネジメント関連)などが求められるようだ。
間違っていたら本当に申し訳ない。
ネットにて「ETSS導入推進者向けガイド」というのを見つけた。
独立行政法人 情報処理推進機構 ソフトウエア・エンジニアリング・センター様が
出されているらしい。
内容に関しては著作権のため記載できない。
こちらがもしかしたら参考になるのではないだろうか。
申し訳ないが、URLも記載していいかよくわからない。
著作権は怖い。
興味があればネットで検索して欲しい。
組み込み開発者って結局具体的には何をやるの?
これも正直教えて欲しいくらいである。
全くわからない。
話を聞いたり、調べた範囲で、まとめる。
どうやら組み込み開発といっても種類があるらしい。
それは、
「ハード」「ソフト」
だ。
申し訳ないが私は詳しくは分かってはいない。
ハード系は電気回路などの知識が関わってくるらしい。
勿論私は電子工学など学んでいない。全くわからない。
というかITエンジニアとして知るべきハードの仕組みすら理解していない。
恥ずかしながらITの資格など1つも持っていない。
ソフトに関してはどうやらマイコン(マイクロコンピューターでCPUらしい)なるものに、
プログラミングを打ち込んで何か動作をさせるらしい。
またPCと基盤で連携させるソフト開発もあるらしい。
ちなみに私はこちらのソフトに関する業務に携わることになるらしい。
まぁどうでもいい余談だが。
本当に誰か詳しく教えて欲しい……。
勿論独学が大事なのは分かるのだが。
本当はもっと色々書きたかったが長くなったのでここら辺で一旦
話は終わらせたいと思う。
開発に実際携われたら、書ける範囲でもう少しためになる話を書きたい。
勿論会社に迷惑をかけない範囲で。
また業務にて、研修レベルではソフト開発をした。
しかし、組み込みソフトを制作したことは一度もない。
会社に内定を頂いたのは嬉しいが、何故組み込みエンジニアに選ばれたのだろうか?
まぁ組み込みは人が少ないらしくでも需要は多いらしい。
そのあたりが未経験でも入れる背景としてあるのだろう。
というかIT業界自体が求人数は多く、未経験歓迎という背景がある。
組み込み未経験だからと理由で入社後に迷惑はかけたくない。
運がいい事に友人に組み込みの方がいたので、話を聞いてみた。
また会社の方にも話を聞いたので記載しても大丈夫だと判断したレベルで書く。
他にも本、ネットなどで得た情報もまとめていく。
先に断っておくが、私は未経験で間違ったことをいう可能性が高いので、
仮に見てくださる方がいらっしゃるのであれば、
記事の内容を鵜呑みにしないように注意していただきたい。
余談だが、ネットなどで得た情報の信憑性が高いか、低いか、
私を含めて、利用者はちゃんと一考するべきだと思う。
本題に戻る。組み込みの謎に迫りたいと思う。
組み込みソフトウェアって?
どうやら車やカーナビ、医療、スマートフォン、家電さまざまな
ものに使われているようだ。
簡単な例を挙げると医療で使われているカメラをディスプレイに映す
なども組み込みに入るらしい。
こう聞くと、組み込みはかなり重要で、生活に密着したものである。
おそらく普段意識していないところでも多く使われているのだろう。
人に密着している分、開発にやりがいがあるかもしれない。
私はどちらかというとプレッシャーに感じるが。
人に密着している分、品質の重要性は意識するべきだろう。
常に責任感を持って仕事をしたい。
今後は腕時計やメガネにも関わってくる未来があるらしい。
そう聞くと、最先端の技術開発のようなイメージもありそうだ。
組み込み開発者に求められるもの
ここが重要だ。というか私は特に知りたい。
というか教えてほしいくらいだ。
分かるというか軽く調べた範囲で書く。
組み込みソフトウェアは必要なスキルやキャリアパスを考える際に、
経済産業省が定めた基準があるらしい。
それがETSS(組み込みスキル標準)だ。
余談だが、ITSSというITエンジニアのスキル標準も定められている。
軽く調べたがよくわからない。申し訳ない。
本当に軽くまとめると、
ハードウェアとしての知識、開発知識(開発言語や基本設計などの)、
管理知識(マネジメント関連)などが求められるようだ。
間違っていたら本当に申し訳ない。
ネットにて「ETSS導入推進者向けガイド」というのを見つけた。
独立行政法人 情報処理推進機構 ソフトウエア・エンジニアリング・センター様が
出されているらしい。
内容に関しては著作権のため記載できない。
こちらがもしかしたら参考になるのではないだろうか。
申し訳ないが、URLも記載していいかよくわからない。
著作権は怖い。
興味があればネットで検索して欲しい。
組み込み開発者って結局具体的には何をやるの?
これも正直教えて欲しいくらいである。
全くわからない。
話を聞いたり、調べた範囲で、まとめる。
どうやら組み込み開発といっても種類があるらしい。
それは、
「ハード」「ソフト」
だ。
申し訳ないが私は詳しくは分かってはいない。
ハード系は電気回路などの知識が関わってくるらしい。
勿論私は電子工学など学んでいない。全くわからない。
というかITエンジニアとして知るべきハードの仕組みすら理解していない。
恥ずかしながらITの資格など1つも持っていない。
ソフトに関してはどうやらマイコン(マイクロコンピューターでCPUらしい)なるものに、
プログラミングを打ち込んで何か動作をさせるらしい。
またPCと基盤で連携させるソフト開発もあるらしい。
ちなみに私はこちらのソフトに関する業務に携わることになるらしい。
まぁどうでもいい余談だが。
本当に誰か詳しく教えて欲しい……。
勿論独学が大事なのは分かるのだが。
本当はもっと色々書きたかったが長くなったのでここら辺で一旦
話は終わらせたいと思う。
開発に実際携われたら、書ける範囲でもう少しためになる話を書きたい。
勿論会社に迷惑をかけない範囲で。