Kuidas olla esiotsa veebiarendaja?

5 sammu, mis aitavad teil oma arenduskarjääriga algust teha

Pole tähtis, mis ametikohal te töötate, kui vana olete, kus elate, kui kõrgel kraadi teil on (või mida teil pole), võite olla programmeerija.

Arendajaks saamiseks ei pea te minema kallitesse üldhariduskoolidesse ja omandama arvutiteaduse kraadi ega saama 10 000 dollarit. Määratud suuna, selge fookuse ja kirega võib saada programmeerijaks peaaegu tasuta.

1. samm: kirg

Nagu klišee võib kõlada, ei saa te uut ametit säilitada, kui te ei tunne seda kirglikult. Leidke oma kirg ja minge järele! Ei päriselt! Tehke mõned eneseanalüüsid, et teada saada, milles tunnete end kirglikult. Kas teile meeldib veeb? Kas soovite luua mobiilirakendusi? Kas soovite tegeleda platvormide turvalisusega? Kas soovite töötada võrkudes? Kui olin laps (mitte liiga kaua aega tagasi), meeldis mulle väga veebisaidil ekraanil teksti kerimine. Neile teist, kes ei tea, millest ma räägin, on see "keritav asi" tegelikult telgielement, mis btw on nüüd vananenud HTML-element (seal… ma andsin oma vanuse ära). Ilmselt just seetõttu tõmmati mind automaatselt veebiarenduse poole. Uurige välja, millest tunnete end tegelikult elevil, ja tehke seda seetõttu, et tunnete end selle vastu kirglikult, mitte sellepärast, et tegemist on uue „puusa“ asjaga.

2. samm: leidke ressursid

Kui olete teada saanud, mida soovite teha, on aeg seda tegema hakata! Ainus viis teada saada, mida te ei tea, on uurida seda, mida te ei tea. Kahjuks pole sellele otsetee. Oma asjade tundmiseks peate kõvasti tööd tegema. Õnneks pole tänu internetile uute asjade õppimine kunagi olnud nii lihtne. Peaaegu tasuta saate oma töö alustamiseks juurde hulgaliselt veebijuhendeid ja e-raamatuid. Soovitan järgmist:

  1. freeCodeCamp: see on kaugelt kõige soovitatav ressurss uutele arendajatele. Sellel on peaaegu kõik tehnoloogiad, mida peate oma veebiarenduskarjääri alustamiseks teadma. Parim osa on see, et see on täiesti TASUTA.
  2. Mozilla arendajate võrk: seda peetakse veebiarendustehnoloogiate piibliks ja see on iga arendaja eesmärk JavaScripti, HTMLi ja CSS-i elementide kiireks kontrollimiseks.
  3. Codeacademy: interaktiivne tööriist, mis aitab teil koodi õppida. Mulle meeldib, et see on TASUTA ja võimaldab teil harjutada, samal ajal õpetades teile, kuidas areneda.
  4. Tutsplus, Lynda: Pärast põhiteadmiste omandamist pole tasuta, kuid suurepärased ressursid.

5. Raamatud

Siit leiate artiklit erinevate tehnoloogiate ressursside loendi kohta

3. samm: KOOD - HTML, CSS, JS

Ära karda. Alustage ja alustage varakult.

Kui alustate alles veebiarendusega, on hõlpsasti eksitav sealses tohutul hulgal tehnoloogia märksõnu - Docker, SASS, React, Redux, JavaScripti, Angular, jQuery, Jenkins .. blah blah blah. See nimekiri on lõputu. Kuid ärge muretsege. Te ei pea neid kõiki teadma. Alustage varakult ja alustage väikestena.

Veebiarenduse õppimine on nagu pasta keetmine. Võite oma pasta väljamõeldiseks muuta ja lisada ülikalli juustu ja muid väljamõeldud šnitsmi-asju, kuid kui teie pastat pole korralikult keedetud, siis ei maitse see eriti hästi, kas see on nii? Samuti, kui te ei tea veebiarenduse põhitõdesid, ei pääse te ka väga kaugele. Õppige HTML-i, CSS-i ja JavaScripti, nagu teie elu sõltub sellest (sest teie veebiarenduse elu küll).

Seal on 3 olulist asja, mida peate teadma - HTML, CSS, JavaScript

Kui olete põhitõed õppinud, saate sisuhaldussüsteemidega, näiteks WordPress ja Drupal, oma jalad märjaks teha. See aitab teil luua veebisaidi, ilma et peaksite rakenduse tagapõhja seadistama, kirjutama JavaScripti ja looma mõnda CSS-i. Samuti saate proovida oma rakenduste ehitamist JavaScriptis, kasutades veebipõhiseid kooditoimetajaid, näiteks CodePen ja JSFiddle.

4. samm: võrk

Tutvuge inimestega, käige kohtumistel, minge tasuta koodilaagritesse, osalege karjäärimessil. Ma ei suuda piisavalt rõhutada, kui oluline on inimestega võrgustumine ja inimestega kohtumine. Osalege oma linna kokkusaamistel, et kohtuda tõeliste inimestega. See pole mitte ainult suurepärane viis uute inimestega kohtumiseks, vaid ka viis potentsiaalsete tööandjate tundmiseks.

5. samm: jätkake loomist

Kui olete just alustanud, on keeruline tööle saada, kuna teie CV-l pole ühtegi tööd, kuna olete uus.

Võib tunduda, et alguses on keeruline oma CV-sid üles ehitada ja ettevõtted ei tahaks sinusse investeerida. Kõrvalprojektide kallal saate oma portfelli siiski üles ehitada. Kui teil veel pole töökogemust, saate loetleda nende tehnoloogiate õppimise ajal projektidesse sisseehitatud rakendused. freeCodeCamp aitab teil uusi oskusi õpetades projekte luua. Saate aidata sõpru ja vabatahtlikke oma isikliku ettevõtte veebisaidi loomisel või nende jaoks ajaveebi loomisel.

Lõpuks: kandideeri töökohad. Vabakutseline.

On aeg seada oma jalg uksest välja ja asuda tööle. Pärast oma portfelli koostamist ja jätkamist saate seda kasutada vabakutseliseks sellistes portaalides nagu Odesk, Freelancer. See aitab teil saada reaalse maailma kogemusi ja luua oma CV.

Millised on teie lemmikressursid kodeerimise õppimiseks? Milliseid tööriistu kasutasite alustamiseks? Andke mulle allpool kommentaarides teada!

Üleskutse tegevusele

Kui leiate, et see artikkel on kasulik, klõpsake allolevat , et aidata teistel seda keskmisest leida.

Tahaksin teid kuulda. Võtke minuga ühendust LinkedInis, et saata mingeid ettepanekuid, kommentaare või öelda lihtsalt HAI