組込み界では今時のプログラミング界隈の常識の多くが通用しない。最初にあなたが相手にするのはRAM 1kB, ROM 4kB、クロック 20MHzなどというMCUである。
使用する言語はC99かアセンブラである。幸か不幸かC++を使わされることもある。既にC++で書かれたプロダクトに係わってはならない。
当然フロントエンド界隈などのようなイミュータブルインスタンスを大量に使い捨てる富豪的な言語やアプローチの採用は難しいだろう。
トラブルが起きたときにプログラムだけでなく回路図を読んでハード側に問題があるこを示せないと極めて立場が悪くなる。
むしろプログラムし易いコンポーネントの選択や回路構成に積極的に口を出していかないと動かない責任だけがソフト担当者に投げられて割を食う。
開発環境はWindows上のEclipseベースの統合環境が使えれば上等であり、運が悪ければMCUメーカーお仕着せのクソIDEを使わせられる。Macで優雅に開発することはまずあり得ないだろう。
底辺企業でバージョンコントロールシステムの導入のための意識改革は簡単ではない。もし強行に導入しようとすればあなたは孤立する。
誰かがIoTだ、機械学習だの言い始めても社全体として主力製品を作るのでなければ本気で取り組んではいけない。あなたがそのテクノロジーを理解していても誰もサポートもメンテもしてくれないのだから。
おいでよ組み込み系ワールドへ。プライベートで一切勉強しなくてもそこそこの収入とよその会社からスカウト殺到のエンジニアライフがあなたを待っている 組み込み系のいいところ ...
組込み界では今時のプログラミング界隈の常識の多くが通用しない。最初にあなたが相手にするのはRAM 1kB, ROM 4kB、クロック 20MHzなどというMCUである。 使用する言語はC99かアセンブラであ...
ゆうてソースはどうせテキストなんだからVimが使えれば…的な感じで作業は出来るやろ。
ダウンロードやデバッグがね... それに他のメンバーは標準環境を使いたがると思うよ。
封建社会では命令に背いたら命や家が終わるがあったしライバルが居なかったから 努力(苦痛でもやる)でどうにでもなっただろうけど 豊かな社会じゃどうにもならんと思うよ それ以前に...
そう?コード書く行為は全く好きでもないけどお金得る対価と割り切ってるから普通に続けられてる。 好きなことじゃないから自分よりレベルが上の人間見ても劣等感をあまり持たずに...
どんなドカスIT屋でもマニュアルやセキュリティやリリース情報が 単純に英語なので「読む」に限ればイヤイヤ英語を読むが 電気や回路の前提知識がある者はIT屋の中でも非常に上等な...
組み込み系って、どこからどこまでなんだろう。 半田ごて使わないやつは組み込みにならない? 昔、アセンブラでゲームボーイカラーのソフトを作ってたけど、あれ組み込み系だと思...
FPGAとかASICは
「好きじゃない」と「イヤイヤやる」はだいぶ差があると思う。大して好きじゃなくてもできる能力があるからやる。 知識のジャンルに上等も下等もないでしょ。現代のweb屋さんのやっ...
まぁわかってたけど 大して好きじゃなくてもできる能力があるからやる。 これが言ってみたかっただけだよね 好きじゃないけど高専行ったり理工学部行く俺 工業高校くらいならわか...
嫌な世界じゃんw イッツ・ア・ソフマップワールドじゃんw
「猛烈な人不足」 あ…(察し) 朝8時~夜10時、(土日もあるよ^^)でもよければどうぞ(にっこり)