組み蟌みシステムの開発者が今日必芁ずする10のスキルコメント付きの無料翻蚳

業界の専門家は、組み蟌みシステムVRの開発者に、専門分野での関連性を倱わないように、快適ゟヌンを離れお新しいスキルを習埗するように促しおいたす。



1980幎の状況を芋るず、混合信号凊理スキヌムを開発した人䞻にコントロヌラヌを扱う人、MKを接続した人、アセンブリコヌドを曞いた人、およびプロトタむプを実行した人たぶん、私はデバッグを意味したす-翻蚳者のメモ、私はたったく同じ人物でしたもちろん、私は1980幎よりずっず埌の゜連で始たりたしたが、私もその䞀人です。 これはすべお、1人の゚ンゞニアによっお倧郚分が行われたした。



組み蟌みシステムがより倧きく、より耇雑になり、数癟䞇行のコヌドがデバむスに同梱され始めたためJack Hansleyの蚘事では、完党なBIOS゜ヌスコヌドがIBM PCに䟛絊されたずきを思い出したす、ハヌドりェア開発、開発に分かれるずきがきたした1぀のデバむス内でのファヌムりェアず゜フトりェアの開発。



倚くの倧䌁業はただそうしおいたす。 しかし、倚くの倧䌁業が統合セットを担圓し、ハヌドりェアず゜フトりェアの䞡方に粟通し、より少ないリ゜ヌスでより倚くのこずを行おうずしおいる開発者が増えおいるため、振り子は埌退しおいるようです。 したがっお、゚ンゞニアの割合はハヌドりェアず゜フトりェアの䞡方のレベルで働いおおり、ゞェネラリストの割合は狭い専門家の割合を超えおいるず答えおいたす。 実際には、ナニバヌサルはどこにも消えたせんでした。しばらくの間、業界では、分解ず特殊化の原則は特効薬であり、平凡なチヌムによっお良い結果を達成できるずいう意芋がありたした-nn。



BPの分野で進歩に遅れをずるこずを望たないので、どのスキルを取埗たたは開発できるかを今日どのように刀断するのですか



EE Times誌は、BPの9人の専門家明らかに、アドレス垳に䞍備があり、私に連絡しなかったこず、説明できたせん-ppずリクルヌタヌに泚目し、圌らに意芋を蚀っおもらいたした。 BPの分野で珟代の゚ンゞニアが必芁ずする最も重芁なこず。



特定のスキルの重芁性に関する意芋は分かれおいたしたが-ppを分けおいなければ驚いたでしょう、すべおの回答者が1぀のこずに同意したした。゚ンゞニアは孊習を止めおはいけたせん。 以䞋は、BPで数十幎の実務経隓を持぀さたざたな゚ンゞニアからの掚奚事項です。それぞれの個別の経隓であり、䞀床に10個すべおではありたせん-pp。



1.むンタヌネットの䜿甚に関連する技術を孊びたす。

混合信号凊理スキヌムを実行し、CたたはC ++でコヌドを蚘述する方法を知っおいる堎合、BPで倚くの有甚なこずをすでに知っおいたすが、倚くの堎合、Cでコヌドを蚘述するだけでは十分ではありたせん。 これはおそらく、ラむブラリを調べるための呌び出しです-pp。



デバむスをむンタヌネットに接続できるようにするテクノロゞヌを䜿甚するこずは、゚ンゞニアリングのキャリアにずっお倧きなプラスです。 実際、私は珟圚、BPでの「仮想」XMLの実装を含むいく぀かのむニシアチブに取り組んでいたす。 私もそのようなシステムを䜜り、暙準的な゜フトりェアモゞュヌルに基づいおそのようなこずを実装するこずのシンプルさず容易さに驚いたが、もしあなたが䜕が起こっおいるかを理解しおいるなら...-pp。 このテクノロゞヌを䜿甚しお、暙準の䜎レベルプロトコルず独自のプロトコルを䜿甚しお接続された非垞に異なるデバむスからのメタデヌタトランザクションのオフラむン凊理を提䟛し、ネットワヌクレベルの抜象化に圱響を䞎えたす。 このフレヌズを最埌たで理解したずは蚀えたせん。読者の方が幞運かもしれたせん-pp。



小芏暡なネットワヌクデバむス向けのPPテクノロゞヌのようなものであるべきだず思いたす。 ずころで、IntelのEdisonモデルでは、この方向に重芁なステップが取られおいたす-pp。



2.怜玢゚ンゞンがあり、それを䜿甚したす。

車茪の発明に時間を無駄にしないで、オヌプン゜ヌスを䜿甚しおください。 誰かがあなたが倢芋ただけのコヌドをすでにほずんど曞いおいるのではないかず思う。 すべおのこずを確信しおいるわけではありたせんが、倚くの゜フトりェアには臎呜的な欠点がありたすが、倚くは実際に曞かれおいたす-pp。



もちろん、画期的な研究を行っおいる堎合は䟋倖がありたす。 しかし、私たちのほずんどは日垞の問題を解決するために働いおいるので、むンタヌネット䞊で利甚可胜なすべおのコヌドを䜿甚しおください。



実隓を通しおパズルを解こうずしお隅に座っおはいけたせん。 コミュニティのメンバヌになる必芁がありたす。 あなたができるずきに人々を助けおください、そしお圌らは同じこずをするでしょう。 これらが同じ人である可胜性は䜎い-pp。 オヌプン゜ヌスは驚くほど匷力なツヌルであり、人々が䞀緒に働く堎合にのみ機胜したす。



3.コンフォヌトゟヌンの倖偎で䜕か新しいこずを孊びたす。

最新のトレンドをフォロヌするこずは有甚であり、ほずんど垞に楜しいものですが、最倧のメリットは知識の分野を深めたり広げたりするこずで達成されたす。 ハヌドりェア、䌚瀟のドメむン゚クスペリ゚ンス、プロゞェクト管理など、快適ゟヌン倖の䜕かを芋぀けるための課題を受け入れたすおそらく、回答者はプロゞェクト管理ずいう甚語で別の意味を持っおいたす-pp。



基本的なスキルず固有の利点の向䞊に焊点を圓おたすが、呚囲の人々ずのやり取りに取り組むこずを忘れないでください。圌らの動機をよく理解しおくださいありがずう、キャプテン-pp。 ゚ンゞニアリングは基本的に人間の掻動であり、鍵は利害のバランスを維持するこずです。 あたりにも倚くの若い゚ンゞニアが、人間ずのやり取りたたは蚭蚈に集䞭しすぎおいたす。 これは簡単ではないこずは知っおいたすが、䞡方のスキルセットの開発に取り組むこずで、本圓に良い結果を埗るこずができたす。



4. RTOSず友達になりたす。

RTOSを䜿甚する際に正匏な構造開発プロセスをマスタヌした゚ンゞニアは、非垞に安党である補品の蚭蚈にある皋床の厳栌さの必芁性を認識し、䞊行性のアむデアを深く受け入れたずいう事実のため、倧きな需芁があり、高い絊料を芁求したす。 CPUはい぀でも別のタスクを起動できるため、パフォヌマンスを維持しながら共有リ゜ヌスを保護する方法を知っおいたす。 RTOSの倚くのコヌドを芋お、そのすべおが最埌のフレヌズに察応しおいるわけではありたせん。それにもかかわらず、小芏暡プロゞェクトでもRTOSを䜿甚するこずは非垞に有甚であり、-ppを䜿甚する際に倧きな開発コストずリ゜ヌスを必芁ずしたせん

ですから、RTOSで動䜜しなかった小さなデバむスを扱う゚ンゞニアに、VxWorksでもMicriumたたはFREERTOS-ppでも、実際の開発経隓を積んでもらいたいず思いたす。 たた、Linux䞀般的には非垞にスケヌラブルなオペレヌティングシステムであるため、開発されたデバむスで組み蟌みLinuxシステムを䜿甚する可胜性も芋え始めおいたす。 それをむき出しのシェダラヌにトリミングしおから、任意のデバむスにダりンロヌドし、カヌネルの䞀郚を修正しお最適化ず機胜性を高めるこずができたす。



5.スキルを倚様化し、スタックを䞊に移動したす。

ただ裞のコヌドたたは小さなマむクロコントロヌラヌを䜿甚しおいる堎合は、Linuxドラむバヌを䜿甚するこずをお勧めしたす。これにより、埌でAndroidに簡単に切り替えるこずができたす。 なぜAndroidが必芁なのかよくわかりたせんでしたが、圌らが蚀うように、刑務所ず合蚈を攟棄しないでください-pp。 たた、これはおそらくそれほど重芁ではありたせんが、倧芏暡システムでの䜜業に慣れおいる堎合は、裞のコヌドで䜜業しおみおください。



スタックを䞊に移動モバむルアプリケヌションを䜜成するか、バック゚ンドサヌバヌをマスタヌしたす。 これにより、新しい知識ず芖点の認識が埗られたす。



そしお、オヌプン゜ヌスのハヌドりェアをチェックしおください。 8幎前に行ったプロゞェクトでは、独自のハヌドりェアなどを䜜成する必芁があったため、アルゎリズムの実際の開発に専念できたせんでした。 今日、倚くの完成したボヌドおそらく開発キット-ppがあり、開発のナニヌクな郚分に集䞭するこずができたす。



もちろん、これは私の過去のファヌムりェア開発がすべお䞍芁になり、ボヌドでの䜜業が以前ほど楜しくなかったず思うかもしれたせんが、ゲヌムのルヌルの倉曎を受け入れる必芁がありたす。 残念ながら、これは同時に、特定のスキル明らかに、れロから開発する胜力を意味する-ppの人ず、文字通り死にかけおいる人ずの出䌚いが枛るこずを意味したす。



6.おなじみの゜フトりェアを完党に知っおいるが、新しいコンパむラを忘れないでください。

いく぀かの蚀語を知っおいるこずは悪くありたせんプログラミング蚀語を垌望したす。そうでなければ、専門職を蟞めるべきです-np。 これが本圓に良いアむデアであるかどうかはわかりたせんが、私は垞にJAVAずC ++のパラダむムを混同しおいたす。 ただし、玔粋なプログラマヌは特定のニヌズに基づいお蚀語を孊習する必芁がありたすが、組み蟌み゚ンゞニアはより広く芋なければなりたせん。 CたたはC ++を深く理解するこずは非垞に重芁ですが、最新のファッション蚀語C ++ 14に぀いお考えおいるのは私だけですかの知識は、新しいファッショナブルなプロセッサヌテクノロゞヌほど重芁ではありたせん。



プロセッサヌに぀いお知っおおくべき重芁なこずは、プロセッサヌがBPの基瀎であるこずです。 システムリ゜ヌスが限られおいるため、実際に䜿甚できるものを理解する必芁がありたす。 Goなどの新しい掗緎された蚀語は非垞に匷力ですが、リ゜ヌスが限られおいるシステムでは動䜜しない可胜性がありたす。 ちなみに、少なくずもARMアヌキテクチャのIARでは、C ++がコンパクトなデザむンを生成するこずに非垞に驚かされたした。クラスシンタックスやその他すべおが最終的なコヌドで蒞発するこずはありたせん。 -pp。



最埌に、すべおに぀いお少し知っおおく必芁がありたす。 既存の知識を広げるこずは重芁ですが、同様に重芁なこずは、新しいこずを孊ぶこずです。これにより、関連分野の専門家になりたす。



7.フリヌ゜フトりェアを恐れないでください。

顧客がシステムに統合したい゜フトりェアパッケヌゞは数千あるため、BPの゚ンゞニアはこの分野に慣れる必芁がありたす。



たた、スキルはほが必然的に時代遅れになり、専門家の成長を劚げるため、1぀の領域でのロックを避ける必芁があるこずを匷調したいず思いたす。 たた、ハヌドりェアず゜フトりェアの䞡方を理解しおください。 そのような゚ンゞニアは倧歓迎です。



8.工孊的思考のシステムを開発したす。

BPがシステム指向であるこずは非垞に重芁です。 蚭蚈の初期段階で、明確に定矩された基本的な芁件、開発戊略、コンプラむアンスチェックがなかったずいう事実によっお倧きな打撃を受けたプロゞェクトを芋たした。 たた、各゚ンゞニアは、時間通りにコミットするように求められた堎合に備えお、優れたプロゞェクト管理スキルを習埗する必芁がありたす。 技術的および蚭蚈䞊のリスクを合理的に説明する機䌚を持぀こずは、あなたのキャリアにおいおあなたに圹立぀でしょう。



9.コミュニケヌションスキルを発達させたす蚀葉ずグラフィックの䞡方で。

あらゆるタむプの゚ンゞニアは、自分の考えやアむデアを効果的に衚珟できる必芁があり、倚くの堎合、これを行う最良の方法はグラフィカルな方法です。 あたりにも頻繁に、ゞュニア゚ンゞニアにデバむスの抂念を説明するように䟝頌し、圌らが説明しようずしおいるこずに集䞭できずに、茂みの䞭をさたようのを芋たした。 ずころで、ゎム補のアヒルの子の効果を忘れないでください-pp。



フロヌチャヌトを䜿甚しお抂念を説明するのに慣れおいたす。 今日は少し時代遅れかもしれたせんが、各゚ンゞニアは、ブロック図、ステヌトマシンの図、および基本的なスキルずしお抂念を䌝えるのに圹立぀他のツヌルを䜿甚できる必芁がありたす。 特に、圌らが䜕かの仕組みを説明しようずしおいる堎合。



コントロヌラヌがテキストドキュメントを䜿甚しお制埡する必芁があるマシンの動䜜方法を説明するコントロヌラヌの゜フトりェアを䜜成する開発者のタスクを想像できたすか できたす、私はそのような仕事を芋たした、そしおそれらに取り組みさえしたした-pp。



Mindmappingは、私のアむデアや思考をキャプチャしお芖芚化する私のお気に入りの方法の1぀であり、iThoughts、MindMapping iPadアプリをほが毎日䜿甚しおいたす。 そしお、それが䜕であるかさえ知りたせん-pp。



10.ワむダレスを始めたしょう。

今埌1〜3幎以内にVZ゚ンゞニアに習埗するこずをお勧めする唯䞀のこずは、ワむダレス通信、特にWi-FiやBLEです。



少なくずも家電の分野では、組み蟌みデバむスずやり取りする䞻なそしお唯䞀の方法は、ナヌザヌのスマヌトフォンに行きたす。 家電メヌカヌは、スマヌトフォンがほずんどの組み蟌みシステムよりもはるかにナヌザヌに適しおいるこずを認識しおいたす。 そしお、他の産業や最終補品の補造業者はこの考えに傟いおいたす。 もちろん、限られた予算がある堎合は、通信デバむスを賌入する䜙裕がありたす-pp。



組み蟌みシステムは、ナヌザヌずの通信、ファヌムりェアの曎新の受信、問題の修正などを行うために、スマヌトフォン䞊のアプリケヌションたたはそれに基づいたむンタヌネットサヌビスず察話する必芁がありたす。



倚分、今日のWiFiずBLEがたもなくUARTず同じくらい広たるず蚀うのは時期尚早ですUARTは昚日、今日はUSBですが、これは個人的な䌚話で衚された個人的な意芋です-pp、傟向は明らかであり、いずれにしおも十分ですツヌルバッグに入れるのに適したツヌルです。



翻蚳者から

これらの10点には新しいものが含たれおいないこずをコメントに曞いおはなりたせん私自身は1぀の堎所で抵抗するこずはできたせんでしたが、削陀したせんでした。結局、すべおの数孊はトヌトロゞヌです。 最終的に、すべおの掚奚事項は、BP業界の特定の堎所を占める豊富な経隓を持぀人々からのものであり、これが泚目に倀する理由です。



しかし、コメントの誰かがVR゚ンゞニアがただ必芁ずしおいるこずに぀いお曞いおおり、圌の意芋では、蚘事で䞍圓に無芖された堎合、これは確かに読者の感謝ずカルマのプラスを獲埗したす。



All Articles