Indholdsfortegnelse:
- Hvor lang tid tager det at lære Java? svar afhænger af dig - på dine mål, på din eksisterende viden, på din evne til at tænke logisk, om hvor meget fritid du har, og om din interesse for emnet.
- Svaret afhænger af dine mål og (hvis du planlægger at arbejde som udvikler) på de jobmuligheder, hvor du bor. TIOBE Programmering Community Index giver månedlige vurderinger for populære programmeringssprog. Men TIOBE-indekset gælder måske ikke specifikt for din situation. I januar 2014 er Haskell-sproget kun 43. blandt de sprog, der anvendes over hele verden. Men måske er der en hotbed af Haskell programmering i den by, hvor du bor.
- Sørg for at lære om databaser. Databasearbejde er ikke nødvendigvis kodende, men det er vigtige ting. Læs også så meget som muligt om Software Engineering. (Software Engineering er undersøgelsen af teknikker til effektiv design og vedligeholdelse af computer kode.) Vær ikke bange for matematik (fordi læring matematik strækker dine logisk tænkende muskler). Og når som helst kan du finpudse dine kommunikationsevner. Jo bedre du kommunikerer jo mere værdifuldt dit arbejde er for andre mennesker.
- Øvelse, praksis, praksis. Tag de eksempler du finder og tænk på måder, du gerne vil ændre koden på. Tilføj en mulighed her eller en knap der.
- Find ligesindede mennesker, hvor du bor og sammen med dem med jævne mellemrum. I disse dage er der tekniske brugergrupper i næsten hvert hjørne af kloden. Find en Java-brugergruppe, der møder i dit område, og deltage ofte i gruppens møder. Hvis du er en nybegynder, kan du måske ikke forstå meget af diskussionen på møderne, men du vil blive udsat for de problemer, der vedrører dagens Java-udviklere.
- Gør alt hvad du normalt vil gøre, når du leder efter et job, men glem ikke rådene i de to foregående afsnit. Brugergrupper er gode steder til netværk.
- Det er ikke et spørgsmål. Men det er okay alligevel.
Video: SIGNE: SOFTWAREUDVIKLING 2025
Denne artikel indeholder råd til begyndelsen af Java-softwareudviklere. Ud over denne vejledning er et overordnet stykke Rådgivning er at sammenligne ethvert råd, du får med din egen intuition. Indsamle meninger Tal med folk om problemerne. Prøv ting, og hvis de arbejder (eller selvom de ikke virker, men de viser noget løfte), fortsæt med at gøre dem Hvis de ikke viser noget løfte, prøv andre ting, og deling er vigtig. Glem ikke at dele.
Hvor lang tid tager det at lære Java? svar afhænger af dig - på dine mål, på din eksisterende viden, på din evne til at tænke logisk, om hvor meget fritid du har, og om din interesse for emnet.
Jo mere spændt handler du om computerprogrammering, Jo hurtigere du lærer. Jo mere ambitiøse dine mål, jo længere tid det tager at nå dem.
Men husk at der ikke er noget som "at vide alt om Jav a. "Uanset hvor meget du ved, er der altid mere at lære.
Svaret afhænger af dine mål og (hvis du planlægger at arbejde som udvikler) på de jobmuligheder, hvor du bor. TIOBE Programmering Community Index giver månedlige vurderinger for populære programmeringssprog. Men TIOBE-indekset gælder måske ikke specifikt for din situation. I januar 2014 er Haskell-sproget kun 43. blandt de sprog, der anvendes over hele verden. Men måske er der en hotbed af Haskell programmering i den by, hvor du bor.
Hvilke andre færdigheder (udover computer kodning) skal jeg lære?
Sørg for at lære om databaser. Databasearbejde er ikke nødvendigvis kodende, men det er vigtige ting. Læs også så meget som muligt om Software Engineering. (Software Engineering er undersøgelsen af teknikker til effektiv design og vedligeholdelse af computer kode.) Vær ikke bange for matematik (fordi læring matematik strækker dine logisk tænkende muskler). Og når som helst kan du finpudse dine kommunikationsevner. Jo bedre du kommunikerer jo mere værdifuldt dit arbejde er for andre mennesker.
Hvordan skal jeg fortsætte min læring som softwareudvikler?
Øvelse, praksis, praksis. Tag de eksempler du finder og tænk på måder, du gerne vil ændre koden på. Tilføj en mulighed her eller en knap der.
Find ud af, hvad der sker, når du forsøger at forbedre koden.Hvis det virker, tænk på en anden måde at foretage en forandring på. Hvis det ikke virker, skal du søge i dokumentationen for at finde en løsning på dit problem. Hvis dokumentationen ikke hjælper (og ofte hjælper dokumentation ikke) søge på nettet for at få svar på dit problem. Indsæt spørgsmål på et online forum. Hvis du ikke finder et svar, skal du sætte problemet til side for et stykke tid og lade det inkuberes i dit sind.
Husk, du lærer ikke programmering ved kun at læse om det. Du skal skrabe nogle knuckler, skrive kode og søge løsninger. Først efter at du har forsøgt, fejler og forsøger igen, kan du sætte pris på arbejdet med at udvikle computersoftware.
Hvor ellers skal jeg fortsætte min læring som udvikler?
Find ligesindede mennesker, hvor du bor og sammen med dem med jævne mellemrum. I disse dage er der tekniske brugergrupper i næsten hvert hjørne af kloden. Find en Java-brugergruppe, der møder i dit område, og deltage ofte i gruppens møder. Hvis du er en nybegynder, kan du måske ikke forstå meget af diskussionen på møderne, men du vil blive udsat for de problemer, der vedrører dagens Java-udviklere.
Kig efter flere tech grupper og deltage i deres møder. Find møder om andre programmeringssprog, andre teknologier og andre ting, der ikke udelukkende handler om teknologi. Mød folk ansigt til ansigt og find ud af hvilke emner der vil være i næste års bøger.
Hvordan kan jeg få et job udviklende software?
Gør alt hvad du normalt vil gøre, når du leder efter et job, men glem ikke rådene i de to foregående afsnit. Brugergrupper er gode steder til netværk.
Gå til møder og vær en god lytter. Tænk ikke på at sælge dig selv. Vær tålmodig og nyd turen. Du kan kun lande en stor rådgivningsmulighed kun efter flere års tålmodighed, mens du deltager i en gruppes møder. I mellemtiden lærer du meget om software (og håndtering af andre mennesker).
Jeg ved stadig ikke hvad jeg skal gøre med mit liv …
Det er ikke et spørgsmål. Men det er okay alligevel.
Alle er nødt til at få enderne til at mødes. Hvis du klarer at sætte mad på bordet, er næste skridt at finde ud af, hvad du elsker at lave. Find den bedste match mellem de ting, du kan lide at gøre, og de ting, der hjælper dig med at tjene penge. Kompromis hvis du skal, men vær ærlig over for dig selv om de ting, der gør dig glad. (Selvfølgelig bør disse ting ikke gøre andre mennesker ulykkelige.)