Például a hálózatok területén vannak CISCO, JUNIPER, CCNA stb., és az adatbázisok területén vannak oracle tanúsítványok és így tovább.
Mi a helyzet a beágyazott rendszerek (Hardware & szoftver) fejlesztőivel: vannak-e tanúsítványok rájuk?
Például a hálózatok területén vannak CISCO, JUNIPER, CCNA stb., és az adatbázisok területén vannak oracle tanúsítványok és így tovább.
Mi a helyzet a beágyazott rendszerek (Hardware & szoftver) fejlesztőivel: vannak-e tanúsítványok rájuk?
Nem, nem igazán. Vannak olyan tanfolyamok, amelyeken részt vehet, de kérdezősként engem igazán nem érdekelne. Valójában, ha valaki eljönne egy interjúra, és büszkén mutatna valamilyen igazolást a tanfolyam elvégzéséről, azonnal gyanítanám, hogy nem tud semmit. Természetesen pár kérdés feltevése után elég hamar megtudom. Arról szól, hogy mit tehet, hogyan gondolkodik a dolgokról és mit tud. Nem érdekel, hogy ez hogyan jutott a fejedbe, csak az, hogy megtörtént.
Mindez azt mondta, hogy az iskolai végzettséget nézem. Tapasztalatból megállapítottam, hogy a legjobb beágyazott mérnökök mesterfokozattal rendelkeznek EE-ben. Nem hiszem, hogy jobb teljesítményük a plusz oktatásról szól, hanem arról a hozzáállásról, amely miatt elsősorban a magasabb fokozatot keresték. BS szinten továbbra is talál olyan jelölteket, akik csak az előterjesztések révén jutottak el oda. Ezek némelyike jó osztályzatokat kaphat, ami csak azt mutatja, hogy a kevés osztályzat mit jelent. Az elektronika megtanulása, néhány jó intuíció kidolgozása és néhány tervezési gyakorlat felhalmozása helyett megtanulták, hogyan kell jól megválaszolni a teszt kérdéseket. Nyilván nem csinálnak jó EE-ket. A mesterek szintjén ezeket az embereket kiszűrték.
Tehát a lényeg az, hogy a BS EE kötelező, és az EE mesterek az önéletrajzát a halom tetejére teszik. Ha sok más tanúsítványt sorol fel, akkor egyszerűen csak úgy néz ki, mint egy weenie, és különben sem tudnám, mit jelent ez az ábécés leves.
Jelenleg nincsenek hivatalos igazolások, amelyeket egy személy megszerezhet a beágyazott rendszerekben, mint például a hálózatépítési szakemberek esetében.
A legjobb egyenértékű tanulmány vagy kreditek, amelyekről tudom, hogy: : CEU-k vagy továbbképzési egységek, amely az Egyesült Államokban elismert módszer a tanteremben eltöltött idő számszerűsítésére a szakmai fejlesztési és képzési tevékenységek során. Tíz óra oktatás, egyenlő 1 CEU-val. További információ a CEU-ról itt:
Jó beágyazott tanfolyamok, amelyekről tudom Jack Ganssle - Hogyan fejleszthetünk jobb firmware-t gyorsabban. További információ: Hogyan fejleszthetünk jobb firmware-t gyorsabban
Emellett mindig jó megvizsgálni a motivációját, hogy egy adott tanfolyamot / tanúsítást szeretne végezni. Ha a beágyazott mérnökként kívánunk lenni, akkor a gyakorlati tapasztalatokkal kombinált alapképzési mérnöki diplomát nem helyettesítheti. Úgy gondolom, hogy a kettő kombinációja, valamint a beágyazott rendszerek iránti szenvedély együttesen a legjobb platformot nyújtja Önnek, ha karrierjét szeretné kialakítani a beágyazott rendszerek fejlesztése során.
Végül, ha teheti, szerezzen be egy mikrovezérlővel és néhány perifériával rendelkező fejlesztői táblát, és játsszon vele.
Nemrég tudtam meg, hogy az ARM főleg a mikrovezérlő területén dolgozó emberek számára biztosítja az ARM Accredited MCU Engineer nevű tanúsítványt.
2015 novemberétől a Kaliforniai Egyetem, az Irvine kínál beágyazott rendszerek tervezésével online elvégezhető programot, amely „Olyan dolgozó szakemberek számára készült, akik át szeretnének váltani a beágyazott rendszerekbe / rendszer-chip-re (SoC) ipar." A program rendelkezik tanúsítási lehetőséggel.
Áttekintés: http://unex.uci.edu/areas/engineering/embedded/
Tanfolyamok: http://unex.uci.edu/areas/engineering/embedded/courses.aspx
Gyakorlatilag minden professzionális hardverfejlesztő rendelkezik BSEE-vel vagy jobb. Bármely bizonyítvány, ha van ilyen, legkevesebb segítséget jelenthet az elhelyezkedésben. Valószínűbb, hogy fájni fog.
Különösen a beágyazott rendszerek programozásához két jó intézet létezik:
Először is figyelembe kell vennünk a tanúsítvány és a tanúsítvány közötti különbséget. A tanúsítványok olyan papírdarabok, amelyek felajánlhatók egy tanfolyam egyszerűen ülésére. Közülük kevesen jelentenek sokat. A képesítések néha valamivel többet jelentenek, például valamilyen képzés elvégzése után vizsgát tesznek. De vegye figyelembe, hogy a tanúsítás csak olyan jó, mint az azt kínáló szervezet - sok közülük nagyon keveset ér. A legfontosabb kérdés az, hogy van-e valami, amit a munkaadók elismernek és értékelnek - gyanítom, hogy jelenleg nem a beágyazott rendszerek miatt, amelyek nem rendelkeznek főiskolai végzettséggel számítástechnikai vagy mérnöki területen.
A főiskolán kívüli képesítések tekintetében a beágyazott rendszerek területén semmi olyat nem tudok, amely megfelel a tanúsító programok szigorú nemzetközi szabványainak (például léteznek olyan dolgok, mint az IEEE-CS CSDP vagy az amerikai Society for Quality Certified SW Development Professional vagy különféle orvosi testületi tanúsítványok).
Vizsgáljuk meg, mi van ott. Számos eszközspecifikus tanúsítás létezik, számos tanúsító program kínál az egyetemek, és vannak olyan pletykák, amelyek szerint a szakmai társaságok egy része belekezdhet (például az IEEE Számítógépes Társaság). Vigyáznék arra, hogy ki tölti ki a tanúsítást, és milyen szabványoknak felel meg, mielőtt sok időt és / vagy pénzt költenék.
És egyébként jó néhány beágyazott rendszer-fejlesztő ezeket napok szoftverfejlesztési szakemberek. Ez már nem csak az EE-nek szól.