CodeGym/Java-blogg/Tilfeldig/Bli forfremmet, tjen store penger og bryt gjennom glassta...
John Squirrels
Nivå
San Francisco

Bli forfremmet, tjen store penger og bryt gjennom glasstaket. Tips for å lage en god karriereplan for koding

Publisert i gruppen
Som det sies, er det alltid bedre å ha en dårlig plan enn ingen plan i det hele tatt. Litt diskutabel påstand kanskje. Men hvis du lærer å kode villig til å bli en profesjonell programmerer og har en lang og fruktbar karriere, trenger du absolutt en plan. Og vi snakker ikke om studieplanen, som også er viktig og som ble omtalt i en tidligere artikkel . Hvis du ønsker å ha en vellykket karriere innen koding, trenger du en karriereplan, og å ha den riktig fra starten kan spare deg for mange år med tid ellers ofte brukt på å bevege deg i feil retning eller stagnere fra et profesjonelt synspunkt.Bli forfremmet, tjen store penger og bryt gjennom glasstaket.  Tips for å lage en god karriereplan for koding - 1Så i dag skal vi snakke om karriereplanlegging innen programvareutvikling. Hva du bør huske på når du lager en plan, hva er de vanligste feilene, og hvor langt fremover du bør se i planleggingen. Med noen tips og spekulasjoner om emnet fra erfarne programvareutviklere.

Hva bør være i karriereplanen for programvareutvikling

1. Læring og selvforbedring.

Som vi sa i CodeGym sine artikler mange ganger før, er læring ganske mye en integrert del av programmering som profesjon. Og læringen stopper ikke når du for eksempel fullførte et Java-kurs og fikk deg en fulltidsjobb som Java-utvikler. Hvis du ønsker å ha en lang og vellykket karriere innen programvareutvikling, bør du aldri slutte å lære, og det bør være en del av karriereplanen din.

  • Hva du skal lære.

Skriv ned alle programmeringsspråk, rammeverk, biblioteker og teknologier som du ønsker å lære å forbedre som programvareutvikler. Gå tilbake til å gå gjennom denne listen en gang i blant, legg til nye ting til den eller fjern deler som ikke lenger er relevante for din karriere.

  • Når og hvor lenge å lære.

En annen ting å fokusere på i læringsdelen av karriereplanen din er tid og tidsplan. Spesifiser hva du skal studere og hvor lenge, hold styr på det for å være sikker på at du holder deg til planen.
"Å lære å programmere og lære et programmeringsspråk er to forskjellige ting. En stor utvikler har evnen til å finne problemer og se for seg smarte løsninger. Gode ​​utviklere har evnen til å forstå språk, rammeverk og en rekke programmeringsverktøy, men ethvert problem bør avdekkes i det abstrakte. Utviklere som har finpusset de grunnleggende ferdighetene i programmering, finner det lett å identifisere fellestrekk. For eksempel, når en utvikler forstår at PHP og Javascript er objektorienterte språk som bruker førsteklasses funksjoner, kan de enkelt lære det ene språket etter det andre, sier Andrei Petrik, en erfaren programmerer og administrerende direktør i NetHunt .

2. Karrieremål.

Den andre viktige tingen som bør være en del av din karriereutviklingsplan er karrieremål. Å vite hva du vil og hvor du skal, bidrar til å utvikle seg raskere. Tenk på dine langsiktige og kortsiktige karrieremål og bestem deg for hva som skal være ditt primære fokus på alle trinn i karrieren. Er det læring og faglig utvikling eller høyere lønn? Det er naturlig å søke begge deler, men ganske ofte må du velge hva som er viktigere i et gitt øyeblikk. Her er en god kommentar om karrieremål for programvareingeniører av Jon Hayes, en teknolog og sivilingeniør fra USA:
«Uansett hva tittelen er, vil du være arkitekten bak løsningen. Den store trollmannen. Personen som tenker opp totalløsningen og designer alle forbindelsesstykkene. Du vil være den alle går til, den med alle svarene, alle ideene, alle løsningene. Jeg lærte dette fra mine tidlige dager i sivilingeniør. Det var hundrevis av ingeniører som jobbet med dette prosjektet, men det var en fyr som alle hørte på. Sinnet hans fungerte ikke på samme måte som alle andre gjorde, han drømte bare ting. Målet mitt var alltid å være den ene fyren. Den som kunne løse hva som helst, designe hva som helst, feilsøke hva som helst på en annen måte enn alle andre. Hvis jeg trodde jeg ville ha bedre ideer ved å kunne maskinvare, ville jeg lært det. Hvis jeg trodde jeg trengte å forstå økonomi for å kode det, ville jeg lært det.

3. Karrierevei.

Noe av det fine med å være programvareutvikler er at det trengs programmerere i ulike bransjer for å produsere ulike typer produkter, og du kan velge akkurat hva du vil utvikle og i hvilken markedssektor. En koder kan for eksempel utvikle mobilapper, bedriftsløsninger, videospill, desktop-programmer, nettsider og internettsider (webutvikling), IoT-løsninger osv. Dette er alle karriereveier, og det vil være greit å bestemme hvor du vil å bruke karrieren fra starten. Du trenger selvfølgelig ikke begrense deg til bare ett valg, og du står fritt til å ta en annen vei etter en stund hvis du føler for det.
"Den beste måten å forutsi fremtiden er å skape den" - Abraham Lincoln. Ikke tving deg selv inn i karrierer eller visse spesifikasjoner som du tydeligvis ikke vil jobbe i. Hvis du en gang hadde lidenskapen til å utvikle deg, gå og få den tilbake. Gjør de tingene du elsker med det, vær nyskapende, kreativ og gjør det til et levebrød,” anbefaler Maximilian Wanner, en erfaren mobilutvikler fra Tyskland.

4. På jakt etter jobber.

Å søke på jobber i din foretrukne bransje- og markedssektor, samt forberede deg til jobbintervjuer, bør også være en del av karriereutviklingsplanen din. For eksempel overvåker noen profesjonelle utviklere rutinemessig alle de nye jobbene som passer til deres respektive kvalifikasjoner. Det er fornuftig siden du på denne måten alltid vil ha førstehåndskunnskap om hva som skjer i markedet, hvilke ferdigheter og teknologier som er etterspurt og hva som er fremtidige trender. Forberedelse til jobbintervjuer er en annen viktig del av det. Sett av tid i planen din for å forberede deg til jobbintervjuer. Mange erfarne programmerere anbefaler også å ta jobbintervjuer for programvareutviklere regelmessig selv om du ikke er på utkikk etter jobb, bare for erfaringens og praksisens skyld. Her er forresten en god liste overtopp 150 oftest stilte spørsmål om jobbintervjuer for Java-utviklere .
«Å gjøre seg klar for programvareingeniørintervjuer kan være overveldende fordi det føles som om du trenger å vite alt. Og "studer alt!" er ikke en realistisk strategi for forberedelse av intervju siden tiden din er begrenset, så du trenger en måte å begrense "alt" til en oversiktlig liste over ting du kan forberede deg på. Siden ingen jobber har nøyaktig samme intervjuer, er det ingen "oppskrift" som vil fortelle deg nøyaktig hvordan du forbereder deg til hvert eneste tekniske intervju. Heldigvis er det visse mønstre som gjør det ganske enkelt å finne ut hva slags intervju du trenger å forberede deg på, og derfra finne ut hva du skal studere, sier Tigran Sloyan, en erfaren programmerer og administrerende direktør i CodeSignal-selskapet.

5. Velge jobber.

Å velge jobber, eller rettere sagt bedrifter som du skal jobbe for, er en egen del av karriereutviklingsplanleggingen og det krever også litt seriøs tenking fra tid til annen. Du kan vurdere jobber og bedrifter du har jobbtilbud fra etter en rekke kriterier, som er basert på dine karrieremål. Eksempler på et slikt kriterium kan være: jobbens bidrag til din totale vekst som programvareutvikler, hvor stor lønnen er, hva er tilleggsfordeler, hvor stor er arbeidsmengden, hvor godt teamet er osv. Velge riktige selskaper og riktige jobber er spesielt viktig i begynnelsen av karrieren din, ettersom første arbeidserfaringer kan ha en merkbar innvirkning på den. Meningene om hvilke bedrifter du skal være med som nybegynner i koding er forskjellige, men den vanligste anbefalingen vil være å starte din karriere i store og kjente bedrifter, for å lære om prosessene, teknologiene, og kanskje legge til et kjent navn på CV-en din. Etter noen år å jobbe for en bransjeleder, kan du gå videre til jobber i startups eller selskaper i den nisjen du er interessert i.
"Velg et selskap som gjør noe du bryr deg om eller kan bli begeistret for. Programmering er mentalt utmattende, stressende og lite stimulerende, men hvis du gjør noe du forstår og elsker, er smerten mye vanskeligere å oppfatte og skapergleden så mye søtere», anbefaler David Powell, en ingeniør og forskningsspesialist i menneskelig systemteknikk .

6. Måter å vokse og bryte gjennom "glasstaket."

Profesjonell og individuell vekst er en annen avgjørende viktig komponent i en virkelig vellykket karriere (og livet generelt, hvis du tenker på det) som ofte blir sett på som noe banalt og for vagt til å legges til seriøse planer. Å prøve å se det større bildet, se på karrieren din fra et tredjepartsperspektiv kan være ekstremt nyttig for å forstå hvor du går som profesjonell og hvordan du bryter gjennom det såkalte "glasstaket", som er veldig typisk for alle profesjonell situasjon når det ser ut til at uansett hvor mye du lærer og forbedrer deg, vil du ikke kunne øke inntekten mye høyere eller bli forfremmet, fordi du allerede nådde et ganske høyt nivå. Det er typisk at fagfolk begynner å miste motivasjonen og interessen for det de gjør like etter at de har slått glasstaket, så det er bedre å forberede seg på det på forhånd. Her er hva John Sonmez, en programvareutvikler med rik profesjonell erfaring,har å si om dette:
«Det spiller ingen rolle hvor god du er, det er et punkt hvor du når toppen og du kan egentlig ikke avansere lenger. Men det er måter rundt - eller gjennom - dette glasstaket. Som frilanser er glasstaket ditt mye høyere, selv om det fortsatt er en praktisk grense for hvor mye du kan tjene som frilanser siden du fortsatt må bytte timer mot dollar. Som gründer er det helt uten tak, men du kan også tjene null dollar eller negative dollar. Hvis du ønsker å forbli en karriereutvikler, kan du investere tungt i din personlige merkevare og markedsføring selv, og du kan kanskje finne et selskap som vil betale deg betydelig mer enn gjennomsnittet bare på grunn av ditt rykte.»
Kommentarer
  • Populær
  • Ny
  • Gammel
Du må være pålogget for å legge igjen en kommentar
Denne siden har ingen kommentarer ennå