Hjem Personlig finansiering Råd for nye programvareutviklere - dummies

Råd for nye programvareutviklere - dummies

Innholdsfortegnelse:

Video: Ny på HiB - følg med her! 2024

Video: Ny på HiB - følg med her! 2024
Anonim

Denne artikkelen inneholder råd til begynnelsen av Java-programvareutviklere. I tillegg til denne veiledningen, er det en tverrlig del av Råd til å sammenligne råd som du får med din egen intuisjon. Samle meninger. Snakk med folk om problemene. Prøv ting, og hvis de jobber (eller selv om de ikke fungerer, men de viser noe løfte), fortsett å gjøre dem Hvis du ikke viser noe løfte, prøv andre ting, og deling er viktig. Ikke glem å dele.

Hvor lang tid tar det å lære Java? svaret avhenger av deg - på dine mål, på din eksisterende kunnskap, på din evne til å tenke logisk, på hvor mye fritid du har, og på din interesse for emnet.

Jo mer spennende handler du om programmering, Jo raskere du lærer. Jo mer ambisiøse målene dine, desto lengre tid det tar å oppnå dem. Men vær så snill å huske at det ikke er noe slikt som å "vite alt om Jav a. "Uansett hvor mye du vet, er det alltid mer å lære.

Hvilke programmeringsspråk skal jeg lære?

Svaret avhenger av dine mål og (hvis du planlegger å jobbe som utvikler) på jobbmulighetene der du bor. TIOBE Programmerings fellesskapsindeks gir månedlige vurderinger for populære programmeringsspråk. Men TIOBE-indeksen kan ikke gjelde spesielt for din situasjon. I januar 2014 står Haskell-språket bare 43 av de språkene som brukes over hele verden. Men kanskje det er en hotbed av Haskell programmering i byen der du bor.

Vil du skrive kode spesifikt for Android-enheter? Da er Java et must. Vil du skrive kode for iPhone? Da vil du sannsynligvis lære Objective-C. Vil du lage websider? Deretter lærer du HTML, CSS og JavaScript.

Hvilke andre ferdigheter (i tillegg til datakoding) bør jeg lære?

Pass på at du lærer om databaser. Databasearbeid er ikke nødvendigvis kodende, men det er viktige ting. Les også så mye du kan om Software Engineering. (Software Engineering er studiet av teknikker for effektiv utforming og vedlikehold av datakode.) Ikke vær redd for matte (fordi læring matematikk strekker dine logisk-tanke muskler). Og når du kan, finpusse dine kommunikasjonsevner. Jo bedre du kommuniserer, desto mer verdifullt er arbeidet ditt for andre mennesker.

Hvordan skal jeg fortsette å lære meg som programvareutvikler?

Øv, øve, øve. Ta eksemplene du finner og tenk på måter du vil endre koden på. Legg til et alternativ her eller en knapp der.

Finn ut hva som skjer når du prøver å forbedre koden.Hvis det virker, tenk på en annen måte å gjøre en endring på. Hvis det ikke virker, kan du søke i dokumentasjonen for å løse problemet. Hvis dokumentasjonen ikke hjelper (og ofte hjelper dokumentasjon ikke) søke på nettet for å få svar på problemet ditt. Legg inn spørsmål på et online forum. Hvis du ikke finner svar, legg problemet til side for en stund og la det inkuberes i tankene dine.

Husk at du ikke lærer programmering ved bare å lese om det. Du må skrape noen knokler som skriver kode og søker løsninger. Bare etter å ha prøvd, sviktet og prøvet igjen kan du sette pris på arbeidet med å utvikle dataprogramvare.

Hvor ellers skal jeg fortsette å lære meg som utvikler?

Finn likesinnede mennesker hvor du bor og kommer sammen med dem med jevne mellomrom. I disse dager er det tekniske brukergrupper i nesten hvert hjørne av kloden. Finn en Java-brukergruppe som møtes i ditt område og delta regelmessig på gruppens møter. Hvis du er en nybegynner, kan du kanskje ikke forstå mye av diskusjonen på møtene, men du vil bli utsatt for problemene som gjelder dagens Java-utviklere.

Se etter flere teknologiske grupper og delta på møtene sine. Finn møter om andre programmeringsspråk, andre teknologier og andre ting som ikke bare handler om teknologi. Møt folk ansikt til ansikt og finn ut hvilke emner som kommer i neste års bøker.

Hvordan kan jeg få en jobbutviklingsprogramvare?

Gjør alt du vanligvis gjør når du ser etter en jobb, men ikke glem rådene i de to foregående avsnittene. Brukergrupper er gode steder for nettverk.

Gå til møter og vær en god lytter. Ikke tenk på å selge deg selv. Vær tålmodig og nyt turen. Du kan lande en stor konsultasjonsmulighet bare etter flere års tålmodighet mens du deltar i en gruppes møter. I mellomtiden lærer du mye om programvare (og håndterer andre).

Jeg vet fortsatt ikke hva jeg skal gjøre med livet mitt …

Det er ikke et spørsmål. Men det er greit uansett.

Alle må få endene til å møtes. Hvis du klarer å sette mat på bordet ditt, er neste skritt å finne ut hva du elsker å gjøre. Finn den beste kampen mellom de tingene du liker å gjøre og de tingene som hjelper deg med å tjene til live. Kompromiss hvis du må, men vær ærlig med deg selv om ting som gjør deg glad. (Selvfølgelig bør disse tingene ikke gjøre andre mennesker ulykkelige.)

Endelig, vær spesifikk om dine liker og misliker. For eksempel, sier "Jeg vil gjerne være rik" er ikke spesifikk i det hele tatt. Å si "Jeg vil gjerne lage et godt spill" er mer spesifikt, men du kan gjøre det bedre. Å si "Jeg vil gjerne designe spillprogramvare, med en partner som kan gjøre markedsføring for meg", er ganske spesifikk, og gjør et veldig godt sett med mål.

Råd for nye programvareutviklere - dummies

Redaktørens valg

Ved hjelp av farger og gradienter med HTML5 Canvas Tag - dummies

Ved hjelp av farger og gradienter med HTML5 Canvas Tag - dummies

Nesten alle operasjoner i HTML5 lerret funksjonen implementerer en fylle eller stroke stil. For å få mest mulig ut av lerretet, må du forstå hvordan de fungerer. De tre primære typene stiler du kan bruke på fyll og slag er farger, gradienter og mønstre. Bruke farger med HTML5 lerret-merket For å spesifisere en ...

Ved hjelp av HTML for å kode websidene dine - dummies

Ved hjelp av HTML for å kode websidene dine - dummies

HTML lar deg legge til beskrivende koder på web sidetekst, for å endre utseendet, eller opprette lister, tabeller, koblinger og så videre. HTML er designet for å være noe som mennesker kan lese og at maskiner kan behandle, en form for felles grunnlag for menneskelig kommunikasjon. Anta at du vil legge til fet skrift til et ord ...

Redaktørens valg

Slik skriver du Excel-formler og -funksjoner direkte i regnearkceller - dummier

Slik skriver du Excel-formler og -funksjoner direkte i regnearkceller - dummier

Kanskje den enkleste oppføringen Metoden er å skrive en formel direkte i en celle i et Excel-regneark. Skriv bare formler som ikke inneholder noen funksjoner, og trykk Enter-tasten for å fullføre oppføringen. Prøv dette enkle eksempelet: Klikk på en celle der formelen skal skrives inn. Skriv inn denne enkle matematikkbaserte formelen: = 6 + (9/5) ...

Hvordan du skriver inn lister og seriell data ved hjelp av AutoFill i Excel 2016 - dummies

Hvordan du skriver inn lister og seriell data ved hjelp av AutoFill i Excel 2016 - dummies

I Excel 2016, kan data som faller inn i kategorien "seriell" - månedens navn, ukedag og sammenhengende tall og datoer, for eksempel - skrives inn raskt med kommandoen AutoFill. Tro det eller ei, Excel gjenkjenner visse typer seriell data og går inn i den for deg som en del av AutoFill-funksjonen. ...

Hvordan du skriver inn en funksjon i Excel med funksjonskommandoen - dummies

Hvordan du skriver inn en funksjon i Excel med funksjonskommandoen - dummies

Hvis du er ikke kjent med hvordan en funksjon fungerer i Excel - kanskje du ikke engang er sikker på hvilken funksjon du vil bruke - du må bruke Formulas-fanens Innsett Funksjon-kommando for å finne funksjonen og deretter identifisere argumentene riktig. Hvis du vil bruke kommandoen Funksjonsveiviser på denne måten, følg ...

Redaktørens valg

ÅNdelig gjenoppretting: Den samaritanske kvinne ved brønndummene

ÅNdelig gjenoppretting: Den samaritanske kvinne ved brønndummene

Den samaritanske kvinnen ved brønnen er ingen engel. Blandet opp med en feil folkemengde, denne stakkars kvinnen fra Samaria har et godt rykte. Hun hadde vært gift fem ganger og bodde i synd med en mann som ikke var hennes ektemann. Gjennom hennes historie kommer leksjonen at folk ikke burde leve av kjønnslig glede. ...

Gjenoppleve den bibelske julehistorien - dummies

Gjenoppleve den bibelske julehistorien - dummies

I stedet for bare å vises på jorden en dag eller "stråle ned" bruk Trek-talk), sier Jesus at han har kommet inn i denne verden på de mest ortodokse måtene: fødsel. Jesu utseende på jorden er kjent som inkarnasjonen, eller hva Johannes-evangeliet kaller Jesus "blir kjøtt. "Interessant nok, skjønner John ikke hendelsene ...