CodeGym /Java blog /Véletlen /8 hiba, amely tönkreteheti a szoftverfejlesztői karriert
John Squirrels
Szint
San Francisco

8 hiba, amely tönkreteheti a szoftverfejlesztői karriert

Megjelent a csoportban
A CodeGym-en sokat beszélünk a szoftverfejlesztők karrierjéről, és arról, hogy az hogyan lehet hosszú , eredményes és lehetőségekkel teli, ha elegendő időt és energiát fektet a programozási készségek elsajátításába és gyakorlati tapasztalatok megszerzésébe . És ez általában igaz, mivel a legtöbb fejlesztő elégedett a munkájával és karrierjével. Korábban már említettük, hogy az Indeed álláskereső weboldal adatai szerint a Java fejlesztők a legritkábban hagyják el szakmájukat az összes szakember közül általában, nem csak a technológiai szektorban. Pályaváltási arányuk kevesebb, mint 8%, míg a szoftverfejlesztői szakmában általában 27%, az adatbázis-adminisztrátoroknál pedig például 35%. 8 hiba, amely tönkreteheti a szoftverfejlesztői karriert – 1Még akkor sem, ha magasabb szintű vezetői pozíciót kínálnak, a Java-kódolók többsége egyszerűen nem akarja feladni. Ez azt bizonyítja, hogy a Java-val mint fő programozási nyelvet használó kódolók többsége számára ez volt a megfelelő fogadás. Mindazonáltal a szoftverfejlesztői lét általános dinamikáját tekintve nem különbözik annyira a többi szakmai karriertől. A legtöbb fejlesztőnek vannak hullámvölgyei a karrierje során, a jó döntések szakmai fejlődéshez vezetnek, a rosszak pedig azt eredményezik, hogy karrierje megreked vagy hanyatlásba kerül. Azokról a rossz döntésekről és karrierhibákról, amelyeket a szoftverfejlesztők – kezdők és tapasztalt kódolók egyaránt – pályafutásuk során gyakran elkövetnek – erről szeretnénk ma beszélni.

Junior Developer karrierhibái

Kezdjük azokkal, amelyek inkább a Junior szoftverfejlesztőkre jellemzőek, bár általában véve a programozók hajlamosak arra, hogy karrierjük bármely pontján elkészítsék őket.

1. Nem tudja megfelelően megbecsülni, hogy mennyit ér.

Ez teljesen természetes probléma, ha még csak karrierje elején jár, és nincs elég tapasztalata és tudása ahhoz, hogy felmérje, mennyit ér reálisan a munkaerőpiacon. Ez mindkét irányban megy, mivel a junior fejlesztők hajlamosak alá- és túlbecsülni magukat. Azok, akik túlértékelik magukat, jellemzően túl sokat várnak el a munkájuktól, és viselkedésük is ezt tükrözi. Az is gyakori, hogy a kezdők alábecsülik, hogy tudásuk és készségeik valójában mennyit érnek. Ennek eredményeként elfogadják az első állásajánlatot, és végül hónapokig, néha évekig dolgoznak sokkal alacsonyabb fizetésért, mint amennyit kereshetnének.

2. A soft skillek figyelmen kívül hagyása.

A soft skillek figyelmen kívül hagyása általánosságban elég gyakori a szoftverfejlesztők körében, de ez a hiba a legtöbb kárt a fejlesztőknek okozza karrierjük kezdeti szakaszában. Sok programozó csak azt hiszi, hogy a jól fejlett soft skillek nem annyira fontosak szakmai sikerük szempontjából. A legfrissebb adatok azt mutatják, hogy egyre jobban tévednek, mivel a szoftverfejlesztők számára egyre fontosabb a soft skillek. A West Monroe tanácsadó cég felmérése szerint a HR-esek és a toborzók 78%-a nyilatkozott úgy, hogy az elmúlt néhány évben egyre inkább az erős soft skillekkel rendelkező technológiai szakemberek megtalálására összpontosított. A megkérdezett HR-szakemberek 43%-a azt is mondta, hogy a technológiai szerepköröket nehezebb betölteni, mert a jelöltek nem rendelkeznek erős soft skillekkel.

3. A karrierterv kidolgozásának elmulasztása.

A karrierterv kidolgozása és időnkénti frissítése fontos, ha gyors karriernövekedést keres. Azok a fejlesztők, akiknek nincs karriertervük, általában sokkal tovább ragadnak az azonos szintű pozíciókban.

4. A kritikák és a visszajelzések elfogadásának elmulasztása.

A visszajelzések elfogadása valójában minden szoftverfejlesztő számára nagyon fontos, mivel ez lehetővé teszi számukra, hogy jobban megértsék gyengeségeiket, ami elengedhetetlen a gyors fejlődéshez. A fiatal fejlesztők hajlamosak hibázni, ha személyesen veszik a negatív visszajelzéseket, és ez kihat a szakmai fejlődésükre.

Közép- és Senior Developer karrierhibái

A közép- és vezető fejlesztők is sok hibát követnek el karrierjük során. Íme néhány a legjellemzőbbek közül.

1. Ragaszkodjon a technológiai készletéhez.

Mivel a szoftverfejlesztő ipar folyamatosan fejlődik, a professzionális szoftverfejlesztőknek folyamatosan tanulniuk kell, és együtt kell fejlődniük, ha sikeresek akarnak maradni karrierjükben. Azok, akik éveken át ragaszkodnak ugyanahhoz a technológiai halmazhoz, és nem tanulnak új dolgokat, végül elavult tudáshoz jutnak, amelyre nincs olyan nagy kereslet a piacon.

2. Túl sokáig marad ugyanazon a munkahelyen.

Annak ellenére, hogy a hosszú, több éves karriert egy vállalatnál továbbra is tisztelik és megtisztelő dolognak tekintik, a szoftverfejlesztők számára ez általában a karrier süllyesztőjévé válik. Ha sok éven át ugyanazon a munkahelyen marad, az elkerülhetetlenül korlátozza szakmai tudását és szakértelmét, így kevésbé lesz alkalmas szoftverfejlesztőként, aki új lehetőségeket keres a munkaerőpiacon.

3. Túl gyakran ugró munkák.

A szoftverfejlesztés területén túl gyakori munkahelyváltás azonban szintén olyan hiba, amely tönkreteheti a karrierjét. Ez ilyen egyszerű: a képzett szakemberek megtalálása és alkalmazása minden cégnél jelentős erőforrásokat igényel. Tehát jellemzően nem hajlandók olyan embereket felvenni, akik „munkakeresők”. Azt mondják, hogy 4-5 év egy cégnél az ideális időszak egy szoftverfejlesztő számára, 2-3 év is elfogadható, de az 5-6 havonta történő munkahelyváltás általában nem.

4. Menedzsment szerepkörbe lépés.

Nem ritka, hogy egy-egy szoftverfejlesztő vezetői pozícióba kerülő előléptetés végül a végső karrierfék. Ahhoz, hogy valaki jó menedzser legyen, olyan képességekre és készségekre van szükség, amelyekkel a legtöbb programozó alapértelmezés szerint nem rendelkezik. Amikor egy nagyszerű szoftverfejlesztőből rossz üzletvezető lesz, ez mindkét területen lefelé ívelheti a karrierjét.

Vélemények

Hagyományosan foglaljuk össze mindezt néhány érdekes véleményben a tapasztalt szoftverfejlesztőktől. Íme néhány további karrier hiba, amelyet szoftverfejlesztőként el kell kerülni. „Ne gondolj a céged üzleti perspektívájára. Sok kérdést olvastam, például: „Miért van az ASP.NET-nek 3,6%-os piaci részesedése, amikor a Node.js csak 0,6%-kal rendelkezik, és sokkal nagyobb teljesítményt nyújt, mint az ASP.NET?” Az ok nagyon egyszerű, nem a szervezete üzleti perspektívájában gondolkodik, hanem a saját preferenciáiban, alkalmazkodnia kell az ő igényeihez, és amikor csak teheti, újra kell tanulnia, hogy jobbá tegye cégét, és segítsen magának, hogy jobb legyen. lehetőségeket, ha egy nap egy másik céghez kell költöznie. Ez a második pont nagyon gyakran megtörténik, és ezért a vezetőség nem akar pénzt adni Önnek” – mondta Federico Navarrete.rámutat . „Követve az új trendek/keretrendszerek/nyelvek felhajtását, és elhiszem, hogy tudnom kell mindent. Rossz. Keressen és szakosodjon azokra a technológiára (vagy termékre), amelyik tetszik, és el tudja adni a piacon, és ragaszkodjon hozzá. Amíg eladja, addig üzletel. A specializáció kulcsfontosságú összetevője sikerének. A kódomat az identitásom részeként, az alkotásom/remekművem vagy a babám részeként kezelem. Rossz. Soha ne ragaszkodjon a termékéhez. Bármit is hozol létre, megváltozik, felülírjuk, töröljük, eltávolítjuk, elavul, figyelmen kívül hagyjuk, nem szeretjük. Nem számít, csak engedd el, ne próbáld megvédeni. A kódod nem az ön személyazonossága” – mondtaLena Keri, egy másik tapasztalt fejlesztő. „Elfogadni egy állást anélkül, hogy privát beszélgetést folytatnánk valakivel, aki már a vállalatnál dolgozik (megközelítőleg ugyanabban a pozícióban). Lehet, hogy az Önt ténylegesen felvevő embereknek fogalmuk sincs arról, hogyan érzik magukat a dolgozók, vagy nagyon idealizált nézetük van. Elfogadtam pár állásajánlatot, amiket emiatt nem kellett volna. Időpocsékolás és lelkesedés. Többre mond igent, mint amennyit bölcsen elbír. Ha túl sok vagy túl bonyolult munkát vállal, kudarcba helyezi magát. Nagyon sok nagyon jó munkát végezhet, de ha nem tartja be a határidőket, a funkciókat vagy a minőséget, ez az, amiről emlékeznek rá” – tette hozzá Larry Stanson.
Mit kell még olvasni:
  • 8 új módszer a Java tanulási képességek fejlesztésére. Alkalmazások és technikák
  • A kód dokumentálása. A legjobb eszközök műszaki íráshoz és szoftverdokumentációhoz
  • Hogyan profitálhatnak a pályaváltók a CodeGym használatából?
  • A nullától a kódoló hősig. Mire lesz képes a CodeGym tanfolyam elvégzése után
  • A tanulás túl lassan megy? A legjobb alkalmazások a halogatás legyőzésére és a hatékonyság növelésére
Hozzászólások
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION