組み込み系なら35歳定年はありえなかったのに・・・
■ このスレッドは過去ログ倉庫に格納されています
組み込みはベテランほど重用される世界だからな
最近のプログラマ板はJava厨とかVB厨とか、コンピュータの動作原理もわからずプログラミングしているやつばっかりだから
ナノ秒レベルでシビアな制御を要求される組み込み系のスレは盛り上がらない。
新卒も増えないけど、実は美味しい分野。 ほぼ全種経験してるけど組み込み業界だけは腐った人間が多い 多分、他の業界と違って
たいしたスキルが要らないせいだと思う 組込み奴隷が使う
コンパイラとかEWSとかは
情報の奴らwの仕事じゃん ディスパッチャぐらいは作れないと
CPUを理解したとは言わん 組み込みに必要なのは低スキルだとしても幅広いから未経験がいきなりってわけにはいかない
新卒や高卒が重視されるのもこの辺
逆にWEB系は数年ごとに技術ノウハウがリセットされるから年齢関係ない >>802
Webは広く新しい技術が次から次へと出てきてはすぐに習得実装
競争に負けた技術が消えるだけでリセットはされない、無限に増えてく
組込はローテクでほぼやっていけるうえにプログラミングは業界内でも最低に近い
動けばよいという考えで書く輩ばかりだからこれ以上ないほど酷いコードのオンパレ 現実に対して直接的な影響力をもつのは組み込み
Webはあぶく 組み込み系の奴が書くプログラム、ほんと最悪なんだけど
動きゃそれでいいって考えで書くのマジでやめてくんないかな ハード関連するところで
バグが起きたり使い方がわからなくて
ソフトの開発が停滞する
ただのプログラムの部分はすんなり書き終えるけど とても簡単な自宅で稼げる方法
参考までに書いておきます
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
U2EAY volatileが使えない奴はweb系でもやってろ Webに必要なのはデザイナーやプロデューサー、客と円滑に連携できるコミュニケーションと
高いセンスと、変化の激しい業界にアンテナを張り技術を吸収しつつける技術力
volatileが基準なんて恥ずかしいくらい低レベルなことを言ってる組込マンには無理 >>814
サーバーの負荷対策なんかも必要だよ
セキュリティ対策もいるし
そんなちゃらちゃらした文型スキルだけじゃない >>817
サーバ・ネットワーク構築管理DBレプリケーション設計クラウド連携etcetc
多岐に渡りすぎて全部挙げたらきりがないだろ
挙げたい気持ちはわからんでもないけど ネットには俺は何からにまで全部やりこなすスーパーマンですアピールする奴が多いよな
お前らが集まれば伝説のプログラマ集団が結成できるんじゃね?wwwww そうそう、俺なんか宇宙まで作っちゃったから大変でさ >>819
なんでもできるのになんで集団作らないといけないんだよ
集団作ったら売り上げを分けるだけだろ
発想がチキン野郎そのもの 弱い奴ほど群れたがる 派遣組込みプログラマーって何歳ぐらいまで働けるの?
メーカーで開発したいけど受からないよ(´・ω・`) >>823
どんなスーパーマンでも1日で京は作れまい 最近は派遣やフリーランスは嫌われてるからむずかしいお 派遣は知らないけどフリーランスが嫌われてる?
うちはフリーランスと結構契約してるけど あーあ、おれも組み込み系やればよかった、もう40越えると遅いよなあ。 >>833
今まで何をしてたのかは知らんけど、機械の素養があれば割と行けるかと
例えば、スイッチはバウンスするというのを無意識のうちに織り込めるとか
リレーの動作速度にはばらつきがあるというのを無意識のうちに織り込めるとか
そういうのができればプログラミング自体は大したことないからいける
でも、スイッチがONしたら即座にモーターが全速で動き出すみたいに漠然と思ってると
いつまでたっても三下から脱することはできない 今どきの10代20代は「C言語とか組み込みとか古くてダセえ」みたいな風潮有るらしいな 俺も組込みやってみたいけど、アプリやミドル層の知識しか無いんだよな・・
面接で相手に
「あー、この程度の組込みの知識はあるのね」
と思わせられるような、自分で作ったものを持ち込みたいんだけど、
どんなものがいいか教えて欲しい。 ソフトはアプリ等となんら変わらない
業務系やWeb系とは比較にならないほど必要な知識は少ないし
難しくもない、だから技術力が低い奴でも難なく務まってる void foo(char * data){
char temp[2048*1024];
とかってコードが動くのか動かないのかってくらいの知識はいるよね。 知識は10年前のでも十分戦える
でも制御対象がよく分かってないと
いいソフトは作れない
組み込みの場合、仕様書なんて降って来ないので
自分で作らないとダメ
でも自分で作るのは面倒だから
結局、仕様書はコードとコード書いた奴の
脳内にしかなかったりする 大規模な車載系の組込みなら仕様書あるんじゃないの?
いや俺も詳しく知らんけどw >>842
そういうエリートさんはここにはいないでしょ? >>838
それは多分すでに知識を有してるからそういえるんだぜ。
俺には>>839がなぜ動かないのかという知識すらないんだが(´・ω・`)
web系ってHPとかDB連携とかわかりやすい成果物があるけど
組み込みってほんと何やってるのか謎。巷で売ってるPICプログラミングの雑誌とか買えばいいのん? パっと見しかしてないけどこれがいいと思う
https://shop.cqpub.co.jp/hanbai/books/MSP/MSPZ201804.html
PICやりたいならググれば沢山情報出てくるから
そのブログとメーカーのデータシートでいい気がする
秋月とかでブレッドボードやUSB-RS232C変換とか
あとは適当なモジュール
その辺購入して遊んでみたらいいのではないかと思う
オシロとかその他の機材は個人レベルではやりすぎだと思うし
あとは実務でいろいろ学ぼう 俺も>>839がよくわからん。リソースが少ないからとか?
そもそもこんなバカでかいスタック領域を取るバカなコードは
組込くらいのものだけど。
質の悪いコンパイラは最適化がおかしいからコード上は正しくても
想定外のマシンコード吐かれたりってのはある。
注意点なんてその程度だよ。 Web系から見れば、組み込みをやってる人達は天才の集まり。
Cでメモリ管理しながらアセンブラポインタレジスタうんたらかんたらから逃げてたどりついた結果が猿でも出来るWeb系。 Webが全然ダメなうちの組み込みは猿以下の天才ってことだな というかメモリ管理とか言って、予めスタック領域用意しといて
使い回すだけやん まずそのスタック領域・ヒープ領域が分かってる人はおそらくWeb系には10人に1人いるかいないかだからw
ポインタだって絶対ほとんどの連中は知りもしない。
断言してもいいがWeb系の奴らに組み込みっぽい事やらせたらどんな巨大なデータだって値渡しするぞw 逆に組み込みやってる人間はヒープがうまく扱えない模様
メモリリークのオンパレード >>849
web系はそういうことを知らなくても動くプログラムになる
だから、勉強熱心な奴以外そういうことは端から知らない 「隣の芝生は青く見える」ということわざは、組み込み系とWeb系のためにあるのかもしれんね(´・ω・`) >>852
組み込みの技術はメモリが技術力の全てらしい >850
>断言してもいいがWeb系の奴らに組み込みっぽい事やらせたらどんな巨大なデータだって値渡しするぞw
C言語の仕様上、配列は値渡ししないと思う
つかスタックやらヒープやらアセンブラより
ハード面(電子回路)の理解で苦労すると思う Web系言語はポインタではなく参照渡しメインだからC++向きかもな 電子科卒なのにプログラムは好きだけど電子回路がさっぱりわからなかったからWebに行った。
Webに行ったらJavaやらASPやらHTMLやらcssやらMySQLやらOlacleやらBootstrapやらフォトショ技術やらjavascriptやら一人でやること多すぎて
もう嫌やと思って組み込みに逃げたいところだが電子回路の事を思うとゾッとする。アセンブラもさっぱりだ。死ぬしかない・・・ >>858
スマン電子回路って言うと語弊があったかもしれん
この業界は大手ほどハード屋とソフト屋が分業してると思うんだけど
俺の中小企業での経験だとソフト屋は電子回路が理解できるかと言うより
図面読めてICのデータシート見て使い方理解ができるか
通信プロトコルいろいろあるけど、その辺企画書読んで理解できるか
などなどその辺が重要かと
大手だと分業されてると思うけど
あまりハードの事を意識せずLinuxやリアルタイムOSの使い方覚える方が重要かも
これは自信なし アナログは専任に任せておけばいいし、今時関わるのはほとんどがデジタル回路だから
そんな難しくはないよ 普段業務屋さん&Web屋さんの俺がプリント基盤デザインして発注して
オーブンでリフローまでやってる位だからな それだけ自分で出来ると仕事も楽しそうw
聞けば聞くほどやはり組み込みは無理そうだ・・・リアルタイムOS・・・大学で勉強した覚えはあるけど微塵も覚えてない・・・ デジタル回路って言っても会社によってはFPGAなどで専任してる人いるでしょ
ハード屋が基板にLSI実装したらその使い方調べないといけないけど
ニッチな需要だからメーカーによってはデータシート糞でわかり辛いんだよね
DSPはやった事ないから知らない
組込み屋は言語よりこの辺が大変だと思ってる >>861
それは制度を求めないハードの設計だね
電源や高周波の設計だと専任に任せないといい設計なんてできっこない >>864
だからアナログ回路は使い回し、RFも既製モジュール
いいんだよデジタル回路だけで食えるから んーまぁあれだ
やっぱ会社によってどんな開発するかによって
様々だと思うわ というか組み込みプログラマで回路までやれるのなんてほぼいないから はぁー色々ためになります。
上でポインタの話がありましたが、自分も普段はLL言語やC#を使って業務アプリやらを作ってる身なんで、
実行環境がどうなってるかは、あまり意識せずにプログラムしてますね・・
「俺も電子回路なんて読めねえよ・・」と思ってったら、色々な学習用ボードってのが出てるんですね。
自分の中では、組込みの人達はこういうの使って、自分OSを書くようなイメージなんですが、
頑張って勉強すれば俺にもできるんだろうか? 別に回路の設計はできなくてもいいけど
中小なら図面は読めてハードを意識したプログラムを書かざるをえないでしょ
大手は知らないけど、多分OS載せて下回り(デバイスドライバー)実装する人と
OSの使い方と、お膳立てされた関数使うだけのわかれてるんだろうけど
想像ね >>868
俺はOSレスの開発しか経験してないよ
求人見てると大手はほぼOS載せてる
詳しくないけどリアルタイムOSだと専門で開発してる会社あるみたいよ
例えばこことか
https://www.esol.co.jp >>851
んなわけあるかよ
つかそんなコード実運用に耐えられんだろ
24時間365日動き続けるコードを書く技術はそんな甘くない >>871
んなことあるんだよ、だから24時間365日動き続けられない
ヒープを使うのは大概メモリに余裕があるシステムでの開発だから
短時間実行して終わらせる開発中は気付かないことも多い
関数抜けたら勝手に解放されるとでも思ってるのか
その割には解放コードが関数の最後にだけ入ってたり >>872
お前んとこのゴミ製品基準にされてもねぇ >>872
色々教えてくれてありがとう。
一匹粘着質のゴキブリが暴れだしたけど気にしないでいいよw 組み込みの世界の認識が狭いなぁ
マイコンくらいしかやったことないんだろうなぁ heapからdynamic allocateするならメモリリーク試験は必須だし、
それ以下のシステムならbssセクションあたりに固定領域だろ。
何半端もんが嘘ついてるんだよw >>876
だね
872の現場知らん中途半端な知識の披露やれやれだね この職種って業界や会社によって
必要な知識や開発手法が様々だと思うんだけど
それがここ最近のレスにあらわれてる アバウトなことしか言えない組み込みマン達が
唐突な具体的すぎる指摘に顔真っ赤反論モード 組込業界にいて覚えたのは、見下す、蹴落とす、丸投げる
驚きなのは、これがエンジニア間で発生すること
業務Webゲーム業界では対管理職ならともかくエンジニア間ではまずない
そんで機嫌が良かったり悪かったり八つ当たりしたり起伏が激しく
毎日毎時態度がコロコロ変わる
よーするにスキルもさることながら人として幼稚なのが多い まあ色んな意味で幼稚だからこそ長く続けられるのかもしれない そんなんweb系の方がひどい
毎日深夜まで酒飲めるチャラ男じゃないとすぐに冷遇されてweb系で生きていけないぞ >>881
卵子に精子を組み込む組み込み業界ですか? 幼稚なやつって邪魔者を排除する事からまず考えるよね。
しかも邪魔者=俺よりデキるやつ。 >>883
毎日酒飲むわけねえじゃん、Webは定時が午前様なんだぞ。
まあ出勤も午後だけど。というか自由だけど。 うぇぶ系は仕事する前からおおよそ何すればいいかわかるけど(参考書多い・実際その作業が多い)
組み込み系は配属されるまで何をさせられるか本当に分からない わかっていたとしても客が納得する物を創るのが大変なのがWeb系
しかも専門分野を作って限定しないといけないくらい範囲があまりにも広すぎる
組込はローテクで事足りる ローテク(リアルタイムOS・電子回路・C言語・アセンブラ)
これ、うぇぶ系からしたらハイテク超えてオーパーツw アセンブラは書かないがPythonやPHPの拡張機能はC++で書いてるぞ
あとIoT機器を企画して販売してるからWeb企業でありながら若干組込 組み込みの人って具体的に何を作ってるの?マウスとかカメラとか? >>890
上位層(言い方が適切かわからない)だとそうだろうね 組み込みの人達ってポケコンを持ち歩いてるイメージw ■ このスレッドは過去ログ倉庫に格納されています