Hvordan tjene penger på IT hvis du ikke vet hvordan du skal skrive kode
Arbeid Og Study / / January 07, 2021
1. IT - rekrutterer
Hvis du er interessert i å jobbe med Human Resources, kan du gjøre IT til din nisje og hjelpe selskaper med å finne dyktige utviklere. Du vil ha alle godbitene ved å jobbe i et IT-selskap uten å måtte forstå koden. Selvfølgelig må du lære den grunnleggende maskinvaren: en IT-rekrutterer må vite at Java ikke er en forkortelse for JavaScript. Og også - å hele tiden overvåke endringer i programvaren og teknologiene til selskapet: hvis settet med programmer endres, er kravene til kandidatene de samme.
IT-firmaer bryr seg ofte om nivået på ansattes tilfredshet med ulike aspekter av arbeidet. Dette faller også på HR-avdelingen. La oss si at du skriver tester og beregninger for å forstå at produktiviteten til teamet vil øke hvis det er en ny kaffemaskin i møterommet. Og hvis du vokser til Senior Recruiter, vil du ikke bare kunne rekruttere ansatte, men også planlegge hvordan selskapets ansatte vil utvides.
2. Produktsjef
Å skape noe nytt innen IT krever kreativitet som grenser til galskap og et kult sinn for å beregne kostnader og fordeler. Produktsjefen har alt dette - personen som fullstendig utvikler konseptet med et nytt produkt. Han analyserer markedets og kundens krav, korrelerer kostnader med potensielle inntekter, tester hypoteser og setter tidsfrister. Samtidig er det nok for ham å ha en idé om IT-prosesser uten dyp kunnskap om måten implementeringen deres på. Det er et teknisk team for dette.
På den annen side må en produktsjef forstå brukerne godt og kunne se inn i fremtiden. Men stol ikke på intuisjon, men på markedstrender. Dette krever kunnskap om økonomi og produktsuksessmålinger. I tillegg vet en produktsjef hvordan man skal presentere et produkt på en slik måte at alle tror på det og forstår nøyaktig hvordan det må implementeres.
Bli produktsjef
3. Testingeniør
For å forhindre at programvaren går til kunder med feil, må den sonderes fra alle sider før utgivelsen. Dette er hva testerne gjør. De satte friske design gjennom forskjellige tester for å se om et program gjør hva det skal, og om det ved et uhell gjør noe som det ikke burde. For å gjøre dette, tegner de opp testscenarier for vilkårene, og sammenligner dem deretter med det virkelige arbeidet med programvaren.
Testingeniører har en grov forståelse av hvordan koden utføres. Men de vet veldig godt noe annet: hvordan programmet skal kjøres fra brukersiden. Hvis det er en forskjell mellom ønsket og faktisk funksjonalitet, indikerer de for utvikleren alle avvikene, og han finner allerede en teknisk måte å fikse feil på. Oppgaven til testeren er å lage gjentatte tester og sørge for at feilen er løst, og at resten av programmets funksjoner ikke blir brutt.
4. IT-systemkonsulent
Programmereren må forstå hvilket forretningsproblem IT løser. Men hvis han stuper inn i problemene i økonomien, vil han ikke få tid til å utvikle seg. I tillegg kan det være vanskelig for utviklere å kommunisere med kunder: noen snakker språket i virksomheten, mens andre snakker kodespråket. For å komme til en forståelse trenger de en mellommann - en IT-konsulent. Han dykker ned i hva virksomheten vil ha i maksimale detaljer og utarbeider en oppgave for utvikleren.
Konsulenten må forstå grensene for programmets tekniske evner. Men han trenger ikke å håndtere koden direkte. Det er mye viktigere for en konsulent å ha forbedrede kommunikasjonsevner og kunne analysere informasjon for å lytte til klienten og finne en klar løsning på hans problem. Selv når han selv har en ganske vag ide om hva som trengs.
5. Data analytiker
IT-selskaper tar ikke noen avgjørelser uten forhåndsanalyse. Å ta informasjon og trekke ut nyttig mening fra den er hovedoppgaven til en dataanalytiker. Han legger merke til trender, strukturer, isolerer, utleder hypoteser og tester dem i praksis. Vil bedriften ha fordel av disse dataene endres? Og hvis andre? Analytikeren finner svar på disse spørsmålene og presenterer dem tydelig for de som ikke forstår dataene.
For å gjøre denne jobben bra, må du forstå dynamikken i IT-sektoren. Og også - egne verktøy som gjør det mulig å lage beregninger, diagrammer, presentasjoner. Derfor vil ferdigheten med å jobbe med tall og store mengder informasjon komme til nytte for deg, men du trenger ikke å lære å programmere fra bunnen av.
6. Prosjektleder
Implementering av IT-prosjekter er en lønnsom og ansvarlig virksomhet. Det endelige resultatet er ikke ansvaret for utviklerne som skrev programmet. Kvaliteten på prosjektet garanteres av den som ledet det - prosjektlederen. I dette yrket trenger du grunnleggende lederegenskaper: sette sammen et team, sette oppgaver, planlegge tidsfrister og budsjett. I tillegg er det viktig å kunne få folk til å jobbe og skape en behagelig atmosfære.
Å forstå detaljene til IT spiller en viktig rolle: lederen må vite hvilke kompetanser som kreves for forskjellige oppgaver. Men ledere går ikke inn i selve koden, selv om en tidligere utvikler begynner å lede prosjekter. Prosjektlederen må planlegge strategien og taktikken riktig slik at det ikke er behov for å sjekke hvert trinn i teammedlemmene.
Å lage en karriere prosjektledersom vil trekke komplekse prosjekter og inspirere teamet, er det nødvendig med praktisk erfaring. Du kan få det og jobbe med ekte IT-oppgaver ved fakultetet for prosjektledelse i GeekBrains. Mens du studerer ved et online universitet, trenger du ikke bare å lytte til forelesninger og lese litteratur. Du vil virkelig prøve deg selv i dette yrket og lære all innsikten. Etter trening vil du ha en ferdig portefølje og arbeidserfaring som prosjektleder.
Bli prosjektleder
7. Datajournalist
Dette er også en slags tolkning av dataene, men ikke for selskapet, men for leserne. Datajournalister forstår IT-prosesser nok til å kunne kommunisere dem tydelig. De utforsker verden av maskinvare og programvare, finner nyttig innsikt og deler dem på en enkel og morsom måte. Dataanalyse krever tekniske verktøy, for eksempel basert på Python-språket. Men dette er ikke det samme som fullverdig koding, det er heller et lite sett med algoritmer som du trenger for å lære å utføre.
Andre viktige ferdigheter til en datajournalist er fullstendig humanitære kompetanser: å dyktig uttrykke tankene dine skriftlig, legge liv til historier om tall, lage infografikk. Mange IT-selskaper ansetter datajournalister til sine ansatte for å snakke om ny utvikling og teknologi med deres hjelp.