CodeGym/Java blog/Véletlen/Szerezzen előléptetést, keressen nagy pénzt, és törje át ...
John Squirrels
Szint
San Francisco

Szerezzen előléptetést, keressen nagy pénzt, és törje át az üvegplafont. Tippek a jó kódoló karrierterv elkészítéséhez

Megjelent a csoportban
Ahogy a mondás tartja, mindig jobb, ha van egy rossz terve, mint egy terv nélkül. Talán egy kicsit vitatható kijelentés. De ha megtanulod, hogyan kell kódolni, és hajlandó leszel professzionális programozóvá válni, és hosszú és eredményes karriered van, akkor minden bizonnyal szükséged van egy tervre. És nem a tanulmányi tervről beszélünk, ami szintén fontos, és erről egy korábbi cikkben volt szó . Ha sikeres kódolási karriert szeretne elérni, szüksége van egy karriertervre, és ha már a kezdetektől fogva jól csinálja, akkor éveket takaríthat meg, amelyek egyébként gyakran rossz irányba haladnak, vagy szakmai szempontból stagnálnak.Szerezzen előléptetést, keressen nagy pénzt, és törje át az üvegplafont.  Tippek egy jó kódoló karrierterv elkészítéséhez – 1Tehát ma a szoftverfejlesztési karriertervezésről fogunk beszélni. Mit kell szem előtt tartani a terv elkészítésekor, melyek a leggyakoribb hibák, és milyen messzire kell előre tekinteni a tervezés során. Néhány tippel és spekulációval a témában tapasztalt szoftverfejlesztőktől.

Mi legyen a szoftverfejlesztési karriertervben

1. Tanulás és önfejlesztés.

Ahogy a CodeGym cikkeiben már sokszor elmondtuk, a tanulás nagyjából a programozás, mint szakma szerves része. A tanulás pedig nem áll meg, ha például elvégeztél egy Java-tanfolyamot, és teljes munkaidős állást kaptál Java-fejlesztőként. Ha hosszú és sikeres karriert szeretne a szoftverfejlesztésben, soha ne hagyja abba a tanulást, és ez legyen a karrierterve része.

  • Mit kell tanulni.

Írja le az összes programozási nyelvet, keretrendszert, könyvtárat és technológiát, amelyek fejlesztését szoftverfejlesztőként szeretné megtanulni. Időről időre térjen vissza a lista áttekintéséhez, adjon hozzá új dolgokat, vagy távolítsa el a karrierje szempontjából már nem releváns részeket.

  • Mikor és mennyi ideig kell tanulni.

Egy másik dolog, amire a karrierterv tanulási részében összpontosítani kell, az az idő és az ütemezés. Adja meg, hogy mit és mennyi ideig fog tanulni, kövesse nyomon, hogy biztosan betartsa a tervet.
„A programozás és a programozási nyelv tanulása két külön dolog. Egy nagyszerű fejlesztő képes pontosan meghatározni a problémákat és intelligens megoldásokat elképzelni. A nagyszerű fejlesztők képesek megérteni a nyelveket, keretrendszereket és számos programozási eszközt, de minden problémát absztrakt módon kell megfejteni. Azok a fejlesztők, akik kidolgozták a programozás alapvető készségeit, könnyen felismerik a közös vonásokat. Például, ha egy fejlesztő megérti, hogy a PHP és a Javascript objektum-orientált nyelvek, amelyek első osztályú funkciókat használnak, könnyen megtanulják egyik nyelvet a másik után” – mondta Andrei Petrik, tapasztalt programozó és a NetHunt vezérigazgatója .

2. Karrier célok.

A második fontos dolog, aminek a karrierfejlesztési terv részét kell képeznie, a karriercélok. Ha tudod, mit akarsz, és hová tartasz, az segít a gyorsabb fejlődésben. Gondolja át hosszú és rövid távú karriercéljait, és döntse el, hogy a karrier minden szakaszában mire kell összpontosítania. Ez a tanulás és a szakmai fejlődés vagy a magasabb fizetés? Természetes, hogy mindkettőt keresi, de gyakran ki kell választani, hogy az adott pillanatban melyik a fontosabb. Íme egy jó megjegyzés a szoftvermérnökök karriercéljairól Jon Hayes amerikai technológus és építőmérnöktől:
„Nem számít, mi a cím, te akarsz lenni a megoldás megtervezője. A nagy varázsló. Az a személy, aki kitalálja a teljes megoldást és megtervezi az összes összekötő elemet. Az akarsz lenni, akihez mindenki megy, aki megvan az összes válasz, minden ötlet, minden megoldás. Ezt az építőmérnöki koromtól kezdve tanultam. 100 mérnök dolgozott ezen a projekten, de volt egy srác, akire mindenki hallgatott. Az elméje nem úgy működött, mint mindenki másé, csak álmodozott dolgokat. Mindig is az volt a célom, hogy egyedül legyek. Az, aki bármit meg tud oldani, bármit meg tud tervezni, bármit más módon hibakeresni, mint mindenki más. Ha azt gondolnám, hogy a hardver ismeretében jobb ötleteim vannak, megtanulnám. Ha azt gondolnám, hogy a kódoláshoz meg kell értenem a pénzügyeket, megtanulnám.

3. Életpálya.

Szoftverfejlesztőként az egyik nagyszerű dolog, hogy különböző iparágakban van szükség programozókra a különféle termékek előállításához, és Ön kiválaszthatja, hogy pontosan mit szeretne fejleszteni és melyik piaci szektorban. Például egy kódoló fejleszthet mobilalkalmazásokat, vállalati megoldásokat, videojátékokat, asztali programokat, webhelyeket és internetes oldalakat (webfejlesztés), IoT-megoldásokat stb. Ezek mind karrierpályák, és jó lenne eldönteni, hogy hol szeretnél hogy karrierjét a kezdetektől töltse. Természetesen nem kell csak egy választásra korlátozódnia, és egy idő után szabadon választhatsz egy másik utat, ha úgy érzed.
„A jövő megjósolásának legjobb módja az, ha megalkotjuk” – Abraham Lincoln. Ne kényszerítse magát olyan karrierre vagy bizonyos követelményekre, amelyekben egyértelműen nem szeretne dolgozni. Ha valaha volt szenvedélye a fejlődéshez, menjen, és szerezze vissza. Csináld azt, amit szeretsz, legyél innovatív, kreatív, és váltsd életre” – ajánlja Maximilian Wanner, egy tapasztalt német mobilfejlesztő.

4. Állást keresek.

Karrierfejlesztési tervének részét kell képeznie az Ön által preferált iparágban és piaci szektorban való állásra való jelentkezésnek, valamint az állásinterjúkra való felkészülésnek is. Például egyes professzionális fejlesztők rutinszerűen figyelemmel kísérik az összes új állást, amely megfelel a szakképzettségüknek. Ez logikus, mert így mindig első kézből szerezhet tudomást arról, hogy mi történik a piacon, mely készségek és technológiák iránt van kereslet, és melyek a jövőbeli trendek. Ennek egy másik fontos része az állásinterjúra való felkészülés. Szánjon időt a tervében az állásinterjúkra való felkészülésre. Sok tapasztalt kódoló azt is javasolja, hogy rendszeresen vegyen részt szoftverfejlesztői állásinterjúkon akkor is, ha Ön éppen nem munkát keres, csak a tapasztalat és a gyakorlat kedvéért. Egyébként itt van egy jó listaA 150 leggyakrabban feltett Java fejlesztői állásinterjú kérdés .
„A szoftvermérnöki interjúkra való felkészülés nehéz lehet, mert úgy érzi, mindent tudnod kell. És "tanulj meg mindent!" nem reális interjú-felkészülési stratégia, mivel az időd korlátozott, ezért szükséged van egy módra, hogy leszűkítsd a „mindent” egy kezelhető listára, amelyre felkészülni kell. Mivel nincs két munkahelyen pontosan egyforma interjú, nincs egyetlen „recept”, amely pontosan megmondaná, hogyan kell felkészülni minden egyes technikai interjúra. Szerencsére vannak bizonyos minták, amelyek meglehetősen egyszerűvé teszik annak meghatározását, hogy milyen interjúra kell felkészülni, és onnantól kitalálni, mit kell tanulni” – mondta Tigran Sloyan, a CodeSignal tapasztalt programozója és vezérigazgatója .

5. Munkahelyek kiválasztása.

A munkakörök, vagy inkább a cégek kiválasztása, ahol dolgozni fog, a karrierfejlesztés tervezésének külön része, és időnként komoly átgondolást is igényel. Számos szempont alapján értékelheti azokat a munkákat és cégeket, amelyektől állásajánlatot kapott, amelyek az Ön karriercéljain alapulnak. Példák az ilyen kritériumokra: a munka hozzájárulása az Ön általános növekedéséhez szoftverfejlesztőként, mekkora a fizetés, mik a további juttatások, mekkora a munkateher, mennyire jó a csapat stb. A megfelelő cégek és munkahelyek kiválasztása különösen fontos karrierje elején, mivel az első munkatapasztalatok érezhető hatást gyakorolhatnak rá. Arról, hogy kezdőként milyen cégekhez csatlakozzon, megoszlanak a vélemények, de a leggyakoribb javaslat az lenne, hogy karrierjét nagy és ismert cégeknél kezdje, hogy megismerje a folyamatokat, technológiákat, és esetleg egy jól ismert nevet adjon önéletrajzához. Néhány év után, amikor egy iparági vezetőnél dolgozott, továbbléphet az Önt érdeklő résben lévő startup vállalkozásokhoz vagy cégekhez.
„Válassz egy olyan céget, amely olyasvalamivel foglalkozik, ami érdekel, vagy amiért izgatott lehet. A programozás szellemileg kimerítő, megterhelő és nem ösztönöz, de ha olyasmit csinálsz, amit értesz és szeretsz, akkor a fájdalmat sokkal nehezebb érzékelni, és az alkotás örömét sokkal édesebb” – ajánlja David Powell mérnök, humánrendszer-mérnöki kutató .

6. A növekedés és az „üvegplafon” áttörésének módjai.

A szakmai és egyéni fejlődés egy másik kulcsfontosságú összetevője a valóban sikeres karriernek (és általában az életnek, ha jobban belegondolunk), amit gyakran banálisnak és túl homályosnak tekintenek ahhoz, hogy komoly tervekhez adják hozzá. Ha megpróbálja látni a nagyobb képet, és a karrierjét egy harmadik fél szemszögéből nézi, rendkívül hasznos lehet annak megértéséhez, merre halad szakemberként, és hogyan lehet áttörni az úgynevezett „üvegplafonon”, ami mindenre jellemző. szakmai helyzet, amikor úgy tűnik, hiába tanulsz és fejleszted magad, nem tudod sokkal magasabbra növelni a jövedelmedet, vagy előléptetni, mert már elég magas szintet értél el. Jellemző, hogy a szakemberek hamar elvesztik a motivációjukat és az érdeklődésüket a tevékenységük iránt, miután „lecsaptak az üvegplafonra, Ezért jobb előre felkészülni rá. Íme John Sonmez, gazdag szakmai tapasztalattal rendelkező szoftverfejlesztő,erről kell szólnia :
„Nem számít, milyen ügyes vagy, van egy pont, ahol eléred a csúcsot, és nem igazán tudsz továbblépni. De vannak módok megkerülni – vagy át – ezen az üvegmennyezeten. Szabadúszóként sokkal magasabb az üvegplafonja, bár még mindig van gyakorlati korlátja annak, hogy szabadúszóként mennyit kereshet, mivel továbbra is órákat kell dollárra váltania. Vállalkozóként ez teljesen korlátlan, de kereshet nulla dollárt vagy negatív dollárt is. Ha karrierfejlesztő szeretnél maradni, sokat fektethetsz személyes márkádba és marketingedbe, és lehet, hogy találsz egy olyan céget, amely az átlagosnál lényegesen többet fizet, már csak a hírneved miatt is.”
Hozzászólások
  • Népszerű
  • Új
  • Régi
Hozzászólás írásához be kell jelentkeznie
Ennek az oldalnak még nincsenek megjegyzései