Hvordan kan man være en front-end webudvikler?

5 trin til at hjælpe dig med at komme i gang med din udviklingskarriere

Uanset hvilket erhverv du er i, hvor gammel du er, hvor du bor, hvilken grad du har (eller ikke har), KAN du være en programmør.

Du behøver ikke gå til dyre gradskoler og få en computervidenskabelig grad eller uddele 10.000 dollars for at blive en udvikler. Med en indstillet retning, klart fokus og lidenskab kan du blive programmerer næsten uden omkostninger.

Trin 1: Lidenskab

Så cliche som det kan lyde, vil du ikke være i stand til at opretholde et nyt erhverv, hvis du ikke føler dig lidenskabelig over det. Find din lidenskab og gå efter det! Nej virkelig! Lav selvanalyse for at finde ud af, hvad du føler dig lidenskabelig med. Kan du lide internettet? Vil du bygge mobile apps? Vil du arbejde på platformernes sikkerhed? Vil du arbejde på netværk? Da jeg var barn (for ikke længe siden) kunne jeg godt lide at rulle tekst på skærmen på et websted. For dem af jer, der ikke ved, hvad jeg taler om, er den 'rulle ting' faktisk et markeringselement, som btw er et forældet HTML-element nu (der ... jeg gav min alder væk). Det er sandsynligvis derfor, jeg automatisk blev trukket mod webudvikling. Find ud af, hvad DU virkelig føler sig begejstret for, og gør det, fordi du føler dig lidenskabelig over det, ikke fordi det er den nye "hip" ting at gøre.

Trin 2: Find ressourcer

Når du ved, hvad du vil gøre, er det tid til at begynde at gøre det! Den eneste måde at vide, hvad du ved, du ikke ved, er at studere, hvad du ikke ved. Desværre er der ingen genvej til dette. Du blev nødt til at arbejde hårdt for at kende dine ting. Heldigvis takket være internettet har det aldrig været så let at lære nye ting. Til næsten ingen pris kan du få adgang til mange online tutorials og e-bøger for at komme i gang. Jeg anbefaler følgende:

  1. freeCodeCamp: Dette er langt den mest anbefalede ressource til nye udviklere. Det har næsten alle de teknologier, du har brug for, for at få din webudviklingskarriere i gang. Den bedste del er, at det er helt GRATIS.
  2. Mozilla Developer Network: betragtes som bibelen for webudviklingsteknologier, og dette er enhver udvikler's sted til hurtig referencekontrol af JavaScript-, HTML- og CSS-elementer.
  3. Codeacademy: Et interaktivt værktøj, der hjælper dig med at lære kode. Jeg elsker at det er GRATIS og lader din praksis, mens du lærer dig, hvordan du udvikler dig.
  4. Tutsplus, Lynda: Ikke gratis men store ressourcer, når du mestrer det grundlæggende.

5. Bøger

Tjek denne artikel for en liste over ressourcer til forskellige teknologier

Trin 3: KODE - HTML, CSS, JS

Vær ikke bange. Kom godt i gang og kom tidligt i gang.

Hvis du lige er startet med webudvikling, er det let at gå tabt i den enorme liste over teknologiske nøgleord derude - Docker, SASS, React, Redux, JavaScript, Angular, jQuery, Jenkins .. bla bla bla. Denne liste er uendelig. Men rolig ikke. Du behøver ikke at kende dem alle. Kom tidligt i gang og kom i gang små.

At lære webudvikling er som madlavningspasta. Du kan gøre din pasta fancy og tilføje super dyre ost og andre smarte shmancy ting, men hvis din pasta ikke er kogt ordentligt, vil den ikke smage meget godt, vel? Tilsvarende, hvis du ikke kender det grundlæggende i webudvikling, vil du ikke være i stand til at komme meget langt. Lær HTML, CSS, JavaScript, som dit liv afhænger af det (fordi dit webudviklingsliv gør det).

Der er 3 vigtige ting, du har brug for at vide - HTML, CSS, JavaScript

Når du har lært det grundlæggende, kan du få dine fødder våde med Content Management Systems som WordPress og Drupal. Dette vil hjælpe dig med at oprette et websted uden at skulle konfigurere bagsiden af ​​applikationen, skrive noget JavaScript og opbygge noget CSS. Du kan også prøve at opbygge dine apps i JavaScript ved hjælp af online kodeditorer som CodePen og JSFiddle.

Trin 4: Netværk

Mød mennesker, deltage i meetups, gå til gratis kodelejre, deltage i karriere messe. Jeg kan ikke understrege nok, hvor vigtigt det er at netværke med mennesker og mødes med mennesker. Deltag i møder i din by for at møde rigtige mennesker. Dette er ikke kun en fantastisk måde at møde nye mennesker på, men også en måde for dig at kende potentielle arbejdsgivere på.

Trin 5: Opbyg CV

Når du lige er startet, er det vanskeligt at blive ansat, fordi dit CV ikke har nogen job, fordi du er ny.

Det kan virke vanskeligt at opbygge dit CV i begyndelsen, og virksomheder ville ikke ønsker at investere i dig. Du kan dog stadig opbygge din portefølje ved at arbejde på sideprojekter. Hvis du endnu ikke har nogen erhvervserfaring, kan du liste de applikationer, du har indbygget i dine projekter, mens du lærer disse teknologier. freeCodeCamp kan hjælpe dig med at oprette projekter, mens du lærer dig en ny færdighed. Du kan hjælpe venner og frivilligt med at opbygge et websted til deres personlige forretning eller oprette en blog til dem.

Endelig: Ansøg job. Freelance.

Det er tid til at sætte din fod ud af døren og komme i gang. Når du har opbygget din portefølje og genoptaget, kan du bruge den til at freelance på portaler som Odesk, Freelancer. Dette vil hjælpe dig med at få erfaring i den virkelige verden og opbygge dit CV.

Hvad er dine yndlingsressourcer til at lære kodning? Hvilke værktøjer brugte du til at komme i gang? Fortæl mig det i kommentarerne nedenfor!

Opfordring til handling

Hvis du fandt denne artikel nyttig, skal du klikke på nedenfor for at hjælpe andre med at finde den på Medium.

Jeg vil meget gerne høre fra dig. Opret forbindelse med mig på LinkedIn for at sende forslag, kommentarer eller bare sige HAI