A hosszú programozói karrier számos előnyt kínál, amelyek közül az egyik az alternatív karrierút. A programozási ismereteket számos területen hasznosíthatja, például a mesterséges intelligencia, a tárgyak internete (IoT), a vállalati szoftvermegoldások, az alkalmazásfejlesztés stb.

Az egyik ilyen feltörekvő és keresett karrierlehetőség a Developer Advocacy. Ez a cikk részletesebben elmagyarázza, mi ez.

Ki vagy mi az a fejlesztői ügyvéd?

A Developer Advocates a téma szakértői, akik ösztönzik egy termék vagy szolgáltatás elfogadását más programozók és fejlesztők, ügyfelek, ügyfelek és bizonyos esetekben a nagyközönség körében. Szakterületükön az innováció élvonalában is járnak.

A Developer Advocate egy tapasztalt programozó, aki más fejlesztőket képez ki és evangelizál egy szoftvert terméket vagy szolgáltatást különféle kommunikációs csatornákon, például vlogokon, blogokon, beszédbeli elköteleződéseken és így tovább. A Developer Advocate elsődleges feladata, hogy szakterületét célközönsége számára hozzáférhetőbbé tegye.

instagram viewer

Például: Tegyük fel, hogy Ön már régóta Kubernetes mérnökként dolgozik, és jobban érti a rendszer csínját-bínját, mint a legtöbb ember. Ebben az esetben továbbléphet a Kubernetes evangelizációhoz fejlesztői szószólóként.

Kiváló tudását és kommunikációs készségeit arra fogja használni, hogy más leendő programozókat képezzen ki a technológia hatékonyabb használatára. Felelős lesz a Kubernetes szélesebb körű alkalmazásáért is, megosztva tanulságait és meglátásait célközönsége, és szakértői státuszának megalapozása vállalati képzések, videók, blogok, társadalmi-technikai interakciók stb. tovább.

Fejlesztői jogvédővé váláshoz szükséges képesítések

A Developer Advocate egy élményalapú profil. Széleskörű szakmai tapasztalatra van szüksége egy vagy több szoftvertechnológiában, szoftvertermékben, vállalati területen szoftverek, alkalmazások fejlesztése, operációs rendszerek, programozási nyelvek, automatizálási rendszerek, vagy a tetszik. Kiváló írásbeli és szóbeli kommunikációs készség is szükséges a tanultak hatékony közvetítéséhez.

A felhasználói élmény (UX) mezőnek való kitettség bónusz, de általában nem kötelező.

A megkívánt végzettség vagy végzettség hiányát általában figyelmen kívül hagyják, ha szenvedélyesen rajong egy adott technológia iránt, és már megalapozta szakértői minősítését. Használhat olyan oldalakat, mint pl GitHub és StackOverflow hogy bemutassa tudását és szakértelmét. Az ilyen pozíciókra felvett cégek és márkák kivételt képeznek, ha az Ön profilja önmagáért beszél.

Mit csinál egy fejlesztői ügyvéd?

Bár programozási tapasztalatra van szüksége ahhoz, hogy Fejlesztői Tanácsadóvá váljon, a tényleges munka nagyon kevéssé igényel. Íme egy pillantás arról, hogy fejlesztői jogvédőként milyen felelősségeket kell vállalnia:

  • Marketing és kommunikáció: A termék vagy szolgáltatás evangelizálása az Ön számára a legfontosabb. Legyen szó más programozók képzéséről egy programozási nyelvre, például a Pythonra, vagy a végfelhasználói adaptációra egy olyan szoftvertermék esetében, mint a Google Cloud, Ön a marketing és a kommunikáció élvonalában áll kezdeményezések. Előfordulhat, hogy nyilvános beszédfeladatokat is teljesítenie kell.
  • Fejlesztői kapcsolatok: Az Ön szerepkörének jelentős része kapcsolattartást igényel a fejlesztők és a marketingesek, az ügyfelek és a fejlesztők, a fejlesztők és a szervezetek, valamint a fejlesztők és a végfelhasználók között. Te vagy a híd, amely összeköti a műszaki szakértőket és a nem műszaki érdekelt feleket. A menedzsment direktívákat és a projektcélokat programozható komponensekké értelmezi.
  • Tartalom készítés: Olyan tartalmat kell létrehoznia, mint például oktatóvideók, minősítési tanfolyamok, vlogok, blogok, prezentációk, tesztek és egyebek a célközönség képzéséhez, tudásának megosztásához és interakcióhoz végfelhasználó. Ezenkívül dokumentálni fogja a folyamatokat, a legjobb gyakorlatokat stb.
  • Programozás: Bár ez nem megszokott, de ha a célközönség más programozók, akkor folyamatosan a csúcson kell maradnia a legújabb technológiai fejlesztéseket, írjon kódrészleteket pozíciója megőrzéséhez, szakértelmének bizonyítására és a változások előmozdítására örökbefogadás.

Fejlesztői jogvédő profilok különböző műszaki területeken

A szoftverfejlesztés és az informatika az a két fő terület, amelyen a Developer Advocates dolgoznak. Más jelentős iparági vertikumok, mint például az autóipar, az építőipar és az egészségügy, szintén hasznosítják a programozási szakértelmet, hogy ösztönözzék az innovációt és a termékek és szolgáltatások bevezetését saját területükön. Íme egy pillantás a különféle műszaki területekre, amelyeken fejlesztői tanácsadóként dolgozhat:

Mesterséges intelligencia

A mesterséges intelligencia (AI) tapasztalt programozókat alkalmaz az innováció ösztönzésére, és ez az egyik módja annak, karriert kezdeni az AI-ban. A gépi tanulási modellek, a képzési modellek, a kísérletek tervezésének, valamint a folyamat és a tanulási folyamatok dokumentálásának jobb módjait kutatja a meglévő AI-modellek fejlesztése érdekében.

Sigopt, Határozott AI, amazon, és Neptune AI azokat a vállalatokat érdemes felfedezni, amelyek fejlesztői ügyvédi pozíciót szeretnének megszerezni az AI szektorban.

A dolgok internete

Fejlesztői jogvédők az IoT területén dolgozzon együtt a fejlesztőkkel, és evangelizálja az eszközöket, technikákat és folyamatokat a termékszállítás felgyorsítása érdekében. Részt vesznek a termékek fejlesztésében az elvi fázistól a bevezetésig és azon túl is. Különböző fejlesztési szakaszokban értékelik a termékek műszaki megvalósíthatóságát. Dolgoznak a termékek bevezetése utáni fejlesztésén és a visszajelzések beépítésén a későbbi buildekben.

Az Amazon, a Microsoft, a Google, az IBM és más felhőplatformokkal rendelkező cégek felvesznek erre a pozícióra.

Vállalati szoftver

Vállalati erőforrás-tervezési (ERP) fejlesztői érdekképviseleti szerepkört betölthet, ha van tapasztalata olyan technológiai óriások vállalati szoftvertechnológiáján végzett munkában, mint pl. Jóslat, Értékesítési erő, és NEDV. A vállalati szoftvercsomagok és alkalmazások szélesebb körű elterjedésének elősegítésére fog összpontosítani különféle iparágakban, például a gyártásban, az építőiparban, az orvosi berendezésekben stb.

Kifejezett előnye van, ha tapasztalata iparág-specifikus ERP szoftverekkel, pl AutoCAD, Nézőpont, és EliNext. Ezeken a szűk területeken kisebb a verseny, mint sok más területen.

Alkalmazásprogramozási felület (API)

Az API-platformok Developer Advocates-okat bérelnek fel, hogy interakcióba lépjenek a programozói közösséggel, és evangelizálják platformjukat a tervezéshez, teszteléshez, automatizáláshoz és egyebekhez. Például lehet, hogy programozókat oktat hogyan építsünk API-kat Pythonban. Ön felelős a végfelhasználói alkalmazások elfogadásának elősegítéséért is.

Egyszerűség, Skyflow, és Google térkép néhány példaplatform, amelyek erre a pozícióra alkalmaznak.

Fejlesztői tanácsadóként dolgozik

A Developer Advocate egy olyan címke, amelyet kemény munkával, hosszú tapasztalattal, a technológia iránti szenvedéllyel, a tanulás iránti elkötelezettséggel és megosztása, a platform hatékony felhasználása terméke vagy szolgáltatása népszerűsítésére, valamint a technológia egyszerűbbé és elérhetővé tétele az Ön számára közönség. Ez magában foglalja a folyamatos tanulást és továbbképzést is, hogy megőrizze szakértői pozícióját.

Ez egy érdekes alternatív karrierút, amelyet hosszú szoftverfejlesztői munka után érdemes választani.