Programavimas

Kūrėjai daro 7 mirtinas karjeros klaidas

Rasite netrūkti karjeros motyvacinių frazių, susijusių su nesėkme: greitai nesėkmė, nesėkmė kuria charakterį, sėkmės raktas yra nesėkmė, klaidos verčia jus augti, niekada nebijokite nesėkmės. Tačiau mintis suklysti į programinės įrangos pramonės viršūnę tikriausiai yra nepagrįsta. Kiekvienas kūrėjas turės savo klaidų karjeroje, tačiau kodėl nepasimokius iš kitų patirties ir išvengus brangiausių klaidų?

Tai mes ir padarėme: kalbėjomės su keletu profesionalių profesionalų, kurie padėjo mums nustatyti sritis, kuriose klaidų galima lengvai išvengti. Nenuostabu, kad raktas į tvirtą kūrėjo karjerą apima simetriją: pavyzdžiui, per ilgai neužsibūti su vienu šūsniu ar darbu, bet vėlgi taip dažnai nekeisti kalbų ir darbdavių, kad iškeliate raudonas vėliavas.

Štai keletas žinomiausių karjeros spąstų inžinieriams - minų laukas, kurio galite lengvai išvengti naršydami nuolat besikeičiančioje technologijų rinkoje.

Klaida Nr. 1: buvimas per ilgas

Šiais laikais retai pasitaiko dešimtmečius trukusio vienos įmonės kūrėjo. Daugeliu atžvilgių tai yra garbės ženklas, parodantis jūsų svarbą verslui ar bent jau jūsų sugebėjimą išgyventi ir klestėti. Bet tie, kurie sukūrė karjerą tik vienoje įmonėje, gali staiga atsidurti netinkamame etatų mažinimo ar „teisingo dydžio sumažinimo“ gale, atsižvelgiant į tuo metu pamėgtą madingą žodį.

Nuomonės skiriasi, kiek laiko turėtumėte pabūti vienoje vietoje. Praveenas Puri, vadybos konsultantas, 25 metus praleidęs kūrėju ir projektų vadovu, prieš pradėdamas savo įmonę, nebijo išmesti kai kurių skaičių.

"Kuo ilgiau būsi vienoje pozicijoje, tuo labiau tavo įgūdžiai ir atlyginimas sustings, ir tau bus nuobodu ir neramu", - sako Puri. „Kita vertus, jei pakeisite kelis darbus po mažiau nei dvejų metų, tai siunčia raudoną vėliavą. Pagal savo patirtį aš per ilgai išbuvau viename darbe, kuriame dirbau 14 metų - turėjau išeiti po šešerių. Aš palikau kitas pareigas vidutiniškai po ketverių metų, tai tikriausiai yra maždaug teisinga “.

Michaelas Hendersonas, „Talent Inc.“ CTO, įžvelgia du pagrindinius per ilgo buvimo vienoje vietoje trūkumus. „Pirma, jūs rizikuojate apriboti savo požiūrį į naujus metodus ir metodus, - sako jis, - ir, antra, jūsų profesinis tinklas nebus toks gilus ar toks įvairus, kaip tas, kuris keičia komandas ar įmones.“

Akivaizdu, kad per didelis susitelkimas į vieną šūsnį, kurį naudoja jūsų dabartinis darbdavys, yra firmai, bet galbūt ne jums.

„Tai naudinga kitiems darbdaviams, kurie ieško labai specializuotų įgūdžių rinkinio, o kiekvienas verslas yra kitoks“, - sako „Advanced Systems Concepts“ inžinerijos direktorius Mehulas Aminas. „Bet tai gali apriboti jūsų augimą ir žinias kitose srityse. Akivaizdu, kad keli mėnesiai pasilikti kiekviename darbe nėra puiki išvaizda, tačiau darbuotojų kaita šiais laikais yra gana didelė, o darbdaviai tikisi, kad jaunesni darbuotojai, pavyzdžiui, neseniai baigę kolegijas, šiek tiek pasislinks, kol ilgai liks įmonėje “.

Klaida Nr. 2: šokinėjimas iš darbo

Pažvelkime į atvirkštinę pusę: ar jūs per daug judate? Jei tai kelia susirūpinimą, galite paklausti, ar tikrai gaunate tai, ko jums reikia iš įmonės laiko.

Charlesas Edge'as, „Apple“ įrenginių valdymo įmonės „JAMF Software“ profesionalių paslaugų direktorius, sako, kad samdant vadovus gali atsiriboti, jei jie ilgai nori ką nors apgyvendinti: „Ir atvirkščiai, jei organizacija kasmet dega per kūrėjus, pasitelkdama darbuotoją 10 metų buvimas vienoje įmonėje gali būti sudėtingas kultūrinis derėjimas. Aš daug laiko praleidžiu tobulindama savo personalą, todėl noriu, kad jie būtų su manimi ilgą laiką. Vis dėlto keičiant darbą galima pamatyti daugybę skirtingų būdų ir technologijų “.

Tie, kurie žengia per greitai, gali nespėti pamatyti viso projekto gyvavimo ciklo, perspėja Benas Donohue, „MediaMath“ inžinerijos viceprezidentas.

"Pavojus tampa samdiniu, samdomu ginklu, ir jūs praleidžiate progą įgyti produkto nuosavybės jausmą ir užmegzti ilgalaikius santykius su žmonėmis", - sako Donohue. „Nesvarbu, koks talentingas ir išmanantis jūs, kaip technologas, vis tiek turite galimybę pamatyti dalykus iš vartotojo perspektyvos, o norint sužinoti vartotojo poreikius, kuriuos jūsų programinė įranga ir kaip jie naudoja, reikia laiko. jūsų produktas “.

Hilary Craft, „Addison Group“ IT skyriaus vadovė, aiškiai pasako: „Nuolatinį darbo šokinėjimą galima vertinti kaip raudoną vėliavą. Darbdaviai samdo remdamiesi techniniais įgūdžiais, patikimumu ir dažniausiai kultūra. Stabilumas ir projekto užbaigimas dažnai papildo šiuos samdymo poreikius. Rangovams gera taisyklė užbaigti kiekvieną projektą prieš pereinant prie kito vaidmens. Kai kurie specialistai yra linkę „įkainoti parduotuvę“, kad uždirbtų didžiausią įmanomą valandinį įkainį, tačiau savo ruožtu degina tiltus, kurie ilgainiui neatsipirks “.

3 klaida: reklamos perdavimas

Kiekvieno kūrėjo gyvenime yra taškas, kuriame susimąstai: ar tai? Jei jums labiau patinka koduoti nei vykdyti laidą, galite pagalvoti, ar išlikimas vietoje gali sustabdyti jūsų karjerą.

"Perėjimas į vadovybę turėtų būti atsargus, apgalvotas sprendimas", - sako "Talent Inc." Hendersonas. „Valdymas yra karjeros pokytis, o ne logiškas techninės trasos progresas, ir tam reikia kitokių įgūdžių. Be to, mačiau, kaip daugelis įmonių į valdymą stumia gerus techninius talentus, nes įmonė mano, kad tai atlygis darbuotojui, tačiau pasirodo, kad tai klaida tiek vadovui, tiek įmonei “.

Pažinkite savo darbo aplinką, sako vadybos konsultantas Puri, pridurdamas, kad į šį atsakymą nėra visiems tinkamo atsakymo.

"Aš dirbau kai kuriose vietose, kur nelaimingi vadybininkai neturėjo jokios realios galios, buvau perkrauti dokumentais ir susitikimais ir turėjau žaisti politiką", - sako Puri. „Tose aplinkose būtų geriau likti vystymosi procese. Ilgainiui rekomenduočiau visiems įsitraukti į valdymą, nes vystymosi karjera užstringa po 20 metų, ir jūs negausite daug daugiau kompensacijų “.

Kitas būdas pažvelgti į tai gali būti savęs išsaugojimas. „Automic“ produktų rinkodaros direktorius Scottas Willsonas užduoda klausimą: „Ką jie pasodins į jūsų vietą? Jei ne jūs, jie gali paaukštinti nekompetentingiausią ar nemaloniausią darbuotoją vien dėl to, kad produktyvumo praradimas iš apkasų nebus toks didelis kaip kvalifikuotų darbuotojų praradimas. Kartais priėmę paaukštinimą jūs (ir jūsų kolegos / draugai) galite valdyti savo laimę darbo dieną. Kiekvienas žmogus bent kartą per savo karjerą turėtų būti vadovaujamas, jei ne tik dėl to, kad sužinotų, kodėl ir kaip veikia vadovybė ir įmonės “.

4 klaida: nemokėti į priekį

Ne tokia akivaizdi klaida gali būti pernelyg didelis dėmesys savo karjerai, neatsižvelgiant į jaunesnius jūsų biuro kūrėjus. Tie, kurie poruojasi su jaunais programuotojais, dažnai būna paliesti, kai komandai reikia vadovavimo.

„Aš pastebėjau, kad jaunesnių kūrėjų kuravimas padėjo man geriau dirbti, nes mokydamasis bet kurio dalyko mokaisi giliau, nei moki bet kokiu kitu metodu“, - sako „Automic“ atstovas Willsonas. „Be to, kadangi kūrėjai dažnai kovoja su tarpasmeniniais įgūdžiais, mentorystė suteikia puikias galimybes patobulinti tų žmonių įgūdžius.“

Jei patirtis yra geriausias mokytojas, mokant kitus, jūsų žinios tik pagilės, sako „JAMF Software’s Edge“. Beje, jis to nelaiko prieš užimtą kūrėją, jei tai dar neįvyko.

"Pripažinkime - nė viena kūrėjų komanda niekada neturėjo pakankamai išteklių pristatyti tai, ko nori produktų valdymas", - sako Edge'as. „Kai vyresnieji kūrėjai neturi laiko konsultuoti jaunesnių kūrėjų, aš visiškai suprantu. Tiesiog nesakykite, nes „man nesiseka su žmonėmis“.

Klaida Nr. 5: Laikykitės savo kamino

Jūsų patirtis vienoje rietuvėje gali padaryti jus neįkainojamą dabartinėje darbovietėje, bet ar tai padeda jūsų karjerai? Ar gali pakenkti, jei per daug susitelkėte tik į vieną kaminą?

„MediaMath“ „Donohue“ šiam smūgiui netrukdo: „Žinoma, kad taip yra - nėra šiuolaikinio programinės įrangos inžinerijos vaidmens, kuriame visą savo karjerą naudosite tik vieną technologiją. Jei paimsite „Java“ kūrėją, kuris „Java“ dirba 10 metų, ir staiga jie pradės dirbti su „JavaScript“ programa, jie parašys kitaip nei tas, kuris turi panašią „Python“ kūrėjo patirtį. Kiekviena išmokta technologija turi įtakos jūsų sprendimams. Kai kas tvirtina, kad tai nėra geras dalykas - jei laikysitės „Java“ į objektą orientuoto požiūrio į laisvai įvestą kalbą, pvz., „JavaScript“, bandysite priversti ją daryti tai, ko nereikia. “

Tai gali pakenkti jūsų trajektorijai, jei esate per daug susitelkę į vieną kaminą, sako „Talent Inc.“ Hendersonas, bet galbūt dėl ​​kitų priežasčių, nei manote.

"Kiekvienas krūva turės skirtingą kultūrą ir perspektyvą, kuri galiausiai praplės ir pagreitins jūsų karjeros augimą", - sako Hendersonas. „Pavyzdžiui, manau, kad daugelis C # kūrėjų žino tik apie„ Microsoft “ekosistemą, kai ten yra kur kas didesnis pasaulis. „Java“, be abejo, turi geriausią ekosistemą, ir aš dažnai pastebiu, kad „Java“ kūrėjai sukuria geriausius C # kūrėjus, nes jie turi platesnę perspektyvą “.

„Automic“ atstovas Willsonas sako, kad vieno žetono įgūdžiai, bet ne meistriškumas, turėtų būti etalonas prieš pereinant prie kito.

"Atėjo laikas judėti toliau, kai mokate įgūdžius, bet nebūtinai puikiai", - sako Willsonas. „Aš nepritariu vidutinybei, priešingai. Aš sakau, kad prieš pradėdami mokytis naujų įgūdžių įsitikinkite, kad esate geras, kompetentingas ar aukštesnis nei vidutinis, prieš pradėdamas svarstyti. “

Galiausiai „Talent Inc.“ Hendersonas pateikia šį perspėjimą: „Venkite lūkesčių spąstų, kad kiekviena nauja kalba yra tiesiog senoji su skirtinga sintakse. „C #“ ir „Java“ kūrėjai, kurie bando priversti „JavaScript“ taikyti klasikinį objektinį požiūrį, sukėlė daug skausmo “.

Klaida Nr. 6: švelnių įgūdžių nepaisymas

Programuotojai paprastai būna mažiau išvykstantys nei, tarkime, pardavėjai. Ne paslaptis ten. Tačiau laikui bėgant galima įgyti minkštųjų įgūdžių, o kai kurie sėkmingos karjeros niuansai, pavyzdžiui, mokymasis iš mentorių ir santykių kūrimas, gali būti praleisti jūsų karjeroje, kol bus per vėlu.

"Tai leidžia geresnę programinę įrangą, kai žmonės kalba", - sako "MediaMath" Donohue. „Minkšti įgūdžiai ir pokalbiai su klientais taip pat gali suteikti puikų užuojautos jausmą, kuris pagerins jūsų kūrimą. Pradedate galvoti apie tai, ko klientams iš tikrųjų reikia, užuot perguldžius “.

„Talent Inc.“ Hendersonas sako, kad jūsų darbas su kitais žmonėmis yra labai svarbi sėkmingos kūrėjo karjeros dalis.

„Visa žmogaus veikla yra socialinė, o plėtra nėra išimtis“, - sako Hendersonas. „Kartą mačiau pasikeitimą„ Angular “adresų sąraše, kur naujokas kūrėjas paskelbė kodą su klausimais. Per valandą ir padedamas penkių žmonių jis turėjo tvirtą idiomatinį kampinį kodą, turtingesnį kampinio niuanso ir spąstų supratimą bei keletą naujų kontaktų. Nors dėl trolių kartais galime prarasti tikėjimą, pasaulyje gausu nuostabių žmonių, norinčių padėti vienas kitam “.

„Automic“ atstovas Willsonas sako, kad minkštųjų įgūdžių trūkumas yra karjeros žudikas. Tada, kai mažiau įgudę programuotojai žengia į priekį kūrėjams, kurie neturi žmonių įgūdžių arba paprasčiausiai jų nesinaudoja, lieka įdomu, kodėl. Vis dėlto visi myli viršininkus, sako jis, „kurie demonstruoja taktiškumą ir įgudusį bendravimą“.

„Internetas, e-kursai, draugai ir mentoriai yra neįkainojami šaltiniai, jei norite pagerinti savo įgūdžius, jei ... esate nuolankus ir išliekate pasirengęs“, - sako Willsonas. „Be to, visi pasieksime savo karjeros tašką, kai mums reikės pasikliauti santykiais, kad gautume pagalbos. Jei niekas nenori stovėti jūsų kampe, tada jūs, o ne jie, turite problemų ir turite ją išspręsti. Per savo karjerą aš vertinau treniruotus žmones, o ne nevaldomus, kai man teko priimti griežtus personalo sprendimus “.

Programavimas yra tik vienas plėtros aspektų, sako vadybos konsultantas Puri. „Didžioji dalis yra gebėjimas bendrauti ir suprasti verslo tikslus bei idėjas tarp žmonių grupių, turinčių įvairaus lygio techninius įgūdžius. Mačiau per daug IT žmonių, kurie, kalbėdami su vadovybe, bando pranešti per daug techninių detalių “.

Klaida Nr. 7: Nepavyko sukurti karjeros plano

Kuriant tikslus ir grįžtant prie jų laikui bėgant, arba atvirkščiai, sukuriant agilišką, einančio su srautu metodą, abu turi savo šalininkų.

„Aš mažiau projektuoju tikslų ir daugiau sistemų, kurios man leidžia greitai tobulėti ir pasinaudoti galimybėmis, kai jos atsiranda“, - sako Hendersonas. „Be to, aš rekomenduoju sudaryti patirties ir įgūdžių, kuriuos norėtumėte įgyti, sąrašą ir naudoti jį kaip žemėlapį, atnaujinti jį bent kasmet. Žinoti, kur buvai, yra taip pat naudinga, kaip žinoti, kur nori eiti “.

Ir, žinoma, gal lygiai taip pat svarbu - ten, kur nenorite eiti.

„Savo karjeros pradžioje dar nebuvau išmokęs pasakyti„ ne “, - sako Edge'as iš„ JAMF Software “. „Taigi sutikau su projekto planu, kad jokiu būdu negalima sėkmingai įvykdyti. Ir žinojau, kad negali. Jei būčiau ryžtingesnis, galėčiau turėti įtakos planui, kad krūva netechninių žmonių padarė ir taupė mano tuometinio darbdavio laiką ir pinigus, bendradarbiams nemažą skausmą ir galiausiai santykius, kuriuos užmezgėme su klientu. “

„Automic“ atstovas Willsonas pasakoja tiesioginį žodį iš Alabamos universiteto vyriausiojo futbolo trenerio Nicko Sabano knygos, kuri skelbia tikinti jūsų procesu. . Norėdami plėtoti savo procesą, turite susirasti mentorių, kurie įgijo tai, ko norite. Sužinokite, ką jie padarė ir kodėl padarė, tada suasmeninkite, pakoreguokite ir sekite “.

$config[zx-auto] not found$config[zx-overlay] not found