Tīmekļa izstrāde ir joma, kas paplašinās, ieviešot jaunas tehnoloģijas, piemēram, lietotnes viedtālruņos un planšetdatoros. Pieprasījums pēc cilvēkiem, kuri pārzina jaunu lietotņu un programmu izveidi, ir ļoti liels. Kļūšana par tīmekļa izstrādātāju ir laba stratēģija cilvēkiem, kuri ir gudri tehnoloģiju jomā, taču tas prasīs zināmu darbu un mācības. Ja vēlaties veidot tīmekļa izstrādātāja karjeru, jums būs jāapgūst prasmju kopums, kas saistīts ar programmēšanas valodām, grafisko rediģēšanu un mārketingu.
Soļi
1. daļa no 5: izpratne par to, kas nepieciešams, lai kļūtu par tīmekļa izstrādātāju
1. solis. Ziniet, ko meklē darba devēji
Lielākā daļa uzņēmumu, kas vēlas nolīgt tīmekļa izstrādātāju, reklamēsies personai, kurai ir vairākas kvalifikācijas.
- Daudzi darba devēji vēlēsies, lai tīmekļa izstrādātājs iegūtu bakalaura grādu datorzinātnēs.
- Datorzinātņu grādi sagatavo indivīdu, iemācot viņiem tīmekļa izstrādei nepieciešamās prasmes: programmēšana, tīmekļa dizains, datu bāzes pārvaldība, tīklošana un matemātika.
- Goda iegūšanas vietā daudziem tīmekļa izstrādātājiem ir profesionāli sertifikāti. Jūs varat tos iegūt no kopienas koledžām, tālākizglītības pakalpojumiem un vairākiem tehnoloģiju uzņēmumiem.
- Piemēram, Microsoft piedāvā tīmekļa izstrādes apmācības kursu, kurā nepieciešams nokārtot eksāmenu un izturēt 2-3 gadu darba pieredzi.
- Lai gan grāds vai sertifikāts ir vēlams, tirgū ir daudz ārštata tīmekļa izstrādātāju, kas veido veiksmīgu biznesu.
2. Izprotiet, kādas datorprasmes jums ir nepieciešamas, lai kļūtu par tīmekļa izstrādātāju
Spēja izveidot pamata vietni ir minimālais minimums, kas jums būs jāspēj.
- Jums jāzina, kā darbojas tīmeklis un kā programmēt.
- Labam tīmekļa izstrādātājam ir jāzina daudzas dažādas programmēšanas valodas. Jums būs jāzina, kā kodēt dažādās programmēšanas valodās un kad tās lietot.
- Katru dienu parādās jaunas programmēšanas valodas un saskarnes. Jums ir jāseko līdzi tehnoloģiju tendencēm, lai virzītos uz priekšu šajā jomā.
- Jums būs jāzina daži dizaina galvenie aspekti: krāsu teorija, režģa bloķēšana, fonti utt.
- Lai gan jūsu uzdevums nav galvenokārt grafikas dizains, jums jāzina, kā padarīt vietni vai lietotni pievilcīgu un vienlaikus lietotājam draudzīgu.
3. Saprotiet, ka tīmekļa izstrāde ir ļoti prasīga karjera
Jums būs nepieciešamas starppersonu prasmes, lai sazinātos ar klientiem, kā arī tiktu galā ar stresu un aizņemta darba vide.
- Starppersonu prasmes ir ļoti svarīgs tīmekļa izstrādes jomas aspekts. Jūs katru dienu saskarsities ar klientiem, kolēģiem un uzņēmumiem.
- Ir svarīgi zināt, kā rīkoties ar cilvēku, kurš ir nepacietīgs vai kurš nesaprot tehnoloģiju.
- Iespējams, jums ir darīšana ar sarežģītiem klientiem vai cilvēkiem, kuriem nepieciešama papildu palīdzība, lai uzzinātu, kā izmantot jūsu izstrādāto tehnoloģiju.
- Jums būs nepieciešamas arī stresa pārvaldības un laika pārvaldības prasmes. Būt tīmekļa izstrādātājam ir ļoti prasīgi.
- Jūs, iespējams, strādājat pie vairākiem projektiem vienlaikus un jums ir grūti termiņi.
2. daļa no 5: Programmēšanas valodu apguve
1. solis. Izprotiet programmēšanas valodu un platformu mērķi un funkcijas
Bez tiem tīmeklis un citas programmas nedarbotos pareizi.
- Programmēšanas valodas un platformas ir tās, kuras izstrādātāji izmanto, lai izveidotu lietojumprogrammas, skriptus vai citus norādījumus, kas jāievēro datoriem.
- Ir desmitiem dažādu programmēšanas valodu.
- Skriptu, programmu un instrukciju rakstīšanai katra valoda izmanto citu platformu vai programmu.
2. Iepazīstieties ar HTML
Šī ir viena no vienkāršākajām un visbiežāk izmantotajām vietņu programmēšanas valodām.
- Lielākā daļa cilvēku var apgūt HTML pamatus pēcpusdienā, izmantojot vienu no daudzajām pieejamajām tiešsaistes apmācībām.
- HTML ir valoda, kas sastāv no vairākiem īsiem kodiem, kas tiek ievadīti teksta dokumentā. Tam, tāpat kā jebkurai valodai, ir sava gramatika un sintakse.
- HTML apzīmē HyperText Markup Language.
- Hiperteksts ir metode, ar kuru jūs pārvietojaties internetā. Jūs noklikšķināt uz saites, kas ir hiperteksts, kas novirza jūs no vienas lapas uz otru.
- Rakstot HTML, jūs izmantosit virkni tagu. Šie tagi norāda tekstam, kas jādara: jābūt slīprakstā, saitei uz citu lapu, aizzīmēm utt.
- Rakstot HTML teksta failā, tas tiek saglabāts kā html fails. Pēc tam šo failu atver pārlūkprogramma, piemēram, Google Chrome vai Firefox.
- Jūsu pārlūkprogramma nolasa failu un tulko jūsu kodu vizuālā formā. Tā ir jūsu redzamā vietne.
- Lai izmantotu HTML, varat izmantot vienkāršu teksta redaktoru vai spēcīgu HTML rediģēšanas rīku, piemēram, HTML Kit.
- Citas programmēšanas valodas darbojas līdzīgi, taču izmanto atšķirīgu sintaksi un tagus. Sarežģītākiem tīmekļa lapu veidiem ir pieejamas citas valodas.
3. solis. Uzziniet par Java
Šī ir ļoti bieži izmantota programmēšanas valoda tīmekļa izstrādātājiem.
- Java galvenais mērķis ir ļaut tīmekļa izstrādātājiem uzrakstīt lietojumprogrammai skriptu vai instrukciju kopumu.
- Šī valoda ļauj lietojumprogrammu rakstītājiem "rakstīt vienreiz, palaist jebkur".
- Dažas populāras vietnes, kurās tiek izmantota šī valoda, ir Netflix, Edmunds un Zappos.
- Daži no populārākajiem Java rakstīšanas un kodēšanas rīkiem ir JSON un CORE.
Solis 4. Attīstiet prasmes, izmantojot NET/ C#
Tas ir būtiski, ja strādājat ar Microsoft balstītām sistēmām.
- Šī programmēšanas valoda tika izveidota Microsoft platformām.
- Populāras vietnes, kas to izmanto kā izstrādes rīku, ir ExactTarget, Comcast un XBOX.
- Izstrādes rīki, kas palīdzēs rakstīt NET/C#, ir Flippy, SQL Helper, Imagehandler un CodeSmith.
- Citi rīki, kas var pārbaudīt jūsu kodu un palīdzēt nevainojami palaist jūsu lietotnes, ir FxCop, Regulator, NUnit un NDoc.
Solis 5. Padomājiet par PHP apguvi
Šī ir vēl viena valoda, kas ir īpaši piemērota tīmekļa izstrādei.
- Tā ir visbiežāk izmantotā skriptu valoda.
- Šī valoda ļauj tīmekļa izstrādātājiem ātri rakstīt. Šī valoda savā kodā ir elastīgāka nekā citas.
- Facebook, Tumblr un Wikipedia kā PHP izmanto programmēšanas valodu.
- Daži no labākajiem PHP izmantošanas rīkiem ir Slim. PHP, Secureimage un Webgrind.
- Citi PHP rīki ietver, bet ne tikai, Scavenger, PHP DOX un PHP_Debug. Lietošanai kopā ar PHP ir pieejami vairāki testētāji, atkļūdotāji un dokumentētāji.
6. solis. Apsveriet iespēju attīstīt prasmes rakstīt C ++ kodu
Šo valodu galvenokārt izmanto sistēmu programmēšanai.
- Šī programmēšanas valoda ir viegli lietojama, un tās kods ir elastīgs.
- Populāras vietnes, kas izmanto C ++, ir JPMorgan Chase, DIRECTTV un Sony.
- Ir vairāki rīki, kas var palīdzēt kodēt C ++, piemēram, Doxygen, Graphviz un Mscgen.
- Eclipse ir vēl viens populārs rīks C ++ izmantošanai.
7. solis. Uzziniet, kā kodēt programmā Python
Šī ir ļoti populāra kodēšanas valoda, ko izmanto daudzas populāras vietnes.
- Python ir programmēšanas valoda, kas pazīstama ar ērtu lietošanu, kas ļauj izstrādātājiem ātri izveidot kodu un integrēt sistēmas.
- Šai valodai ir programmēšanas sintakse, kuru ir viegli lasīt un sekot. Tas samazina programmas uzturēšanas izmaksas.
- Dažas vietnes, kuras jūs, iespējams, izmantojat ikdienā, ir balstītas uz Python, piemēram, Google un Youtube.
- Daži rīki, kurus varat izmēģināt darbam ar Python, ir Komodo Edit IDE, PyCharm IDE un Eclipse ar PyDev.
3. daļa no 5: Grafiskā dizaina apguve
1. solis. Izprotiet grafikas pamatus tīmekļa lapā
Lielākā daļa tīmekļa izstrādātāju neveic savu grafisko dizainu, taču ir svarīgi zināt pamatus.
- Jums jāzina, kā apgriezt grafiku, mainīt tās izmērus, mainīt krāsu shēmu un pievienot tekstu.
- Ir pieejamas daudzas dažādas grafikas un fotoattēlu rediģēšanas lietotnes un programmas.
- Katram ir savs interfeiss un metodes.
- Lai gan lielākā daļa tīmekļa izstrādātāju lielākos uzņēmumos neveic lietotņu un lapu grafisko dizainu, ir svarīgi, lai jums būtu laba vispārēja grafiskās rediģēšanas izpratne.
- Daudzi tīmekļa izstrādātāji galu galā veiks pamata grafikas rediģēšanu, jo īpaši mazākos uzņēmumos vai ja viņi ir pašnodarbināti.
2. solis. Lejupielādējiet bezmaksas grafikas rediģēšanas programmatūru
Tas ļaus jums praktizēties un orientēties, izmantojot vienkāršu grafisko rediģēšanu.
- Lejupielādēšanai ir pieejami bezmaksas rediģēšanas programmatūras komplekti, piemēram, GIMP un Inkscape.
- Ir vairākas tiešsaistes apmācības GIMP un Inkscape.
- Šīs bezmaksas rediģēšanas programmatūras pakotnes ļauj jums veikt grafikas un fotoattēlu rediģēšanas pamatus.
- Izmantojot GIMP un Inkscape, varat apgriezt un mainīt fotoattēla vai grafikas izmērus, pievienot formas un tekstu, noņemt sarkano acu efektu un mainīt grafikas krāsas.
Solis 3. Praktizējiet attēlu pievienošanu vietnei
Izveidojiet vienkāršu vietni, pamatojoties uz jūs interesējošu tēmu.
- Izmantojiet savas HTML kodēšanas prasmes, lai vietnē ievietotu vienkāršus attēlus un grafikas.
- Izmantojiet GIMP vai Inkscape, lai rediģētu attēlus.
- Pārbaudiet vietni, lai redzētu, kā attēlu izmaiņas ietekmē vietnes izskatu.
- Jums būs jāpraktizē un jāspēlē ar iespējām, lai uzzinātu, kā vēlaties rediģēt attēlus.
- Kad jums ir klients, jums vajadzētu būt iespējai rediģēt attēlus un grafikas atbilstoši viņu vajadzībām.
4. daļa no 5: savu prasmju reklamēšana
Solis 1. Plānojiet vairākas vietnes
Tas ir kaut kas, ko jūs varat parādīt potenciālajiem klientiem, lai parādītu savas prasmes.
- Jums jāizveido dažāda veida vietnes: viena, lai parādītu attēlus, piemēram, mākslas darbus vai fotoattēlus un videoklipus, viena - uzņēmumam un otra - emuāram, hobijam vai interesei.
- Šāda veida vietnes jūs bieži sastopat kā tīmekļa izstrādātājs.
- Izveidojiet izspēles biznesa lapu, iekļaujot tajā uzņēmējdarbības veidu, kādus produktus un pakalpojumus pārdod, potenciālā darba attēlus, produktu un pakalpojumu lapu un kontaktu lapu.
- Izveidojiet savu personīgo vietni, ieskaitot jums zināmos programmēšanas veidus, cenas un saites uz vietnēm, kurās esat strādājis vai izveidojis.
- Tas ļaus klientiem redzēt jūsu darbu.
- Izveidojiet emuāra vietni, kurā lietotāji var izmantot saskarni, lai pievienotu saturu.
- Strādājiet ar dažādām valodām, lai jūsu potenciālie klienti varētu redzēt, ar ko jūs varat strādāt.
2. Izveidojiet vizītkartes
Pasniedziet tos pasākumos.
- Pārliecinieties, ka jūsu ārštata tīmekļa izstrādei ir saite uz personisku vai biznesa vietni.
- Norādiet kontaktinformāciju savā kartē.
- Sniedziet saites uz vietnēm, kurās esat strādājis, lai potenciālie klienti varētu redzēt jūsu darbu.
3. solis. Uzlabojiet savu klātbūtni sociālajos medijos
Izveidojiet lapu par savu biznesu un to, kāda veida tīmekļa izstrādē jūs specializējaties.
- Tāpat kā biznesa vietne, tas ir ļoti svarīgs solis, lai iegūtu biznesu sev.
- Mēģiniet izveidot sava uzņēmuma Facebook lapu un iekļaut programmēšanas veidus, pakalpojumu cenas un kontaktinformāciju.
- Izveidojiet Twitter kontu un sniedziet atjauninājumus un saites uz vietnēm, pie kurām strādājat.
- Pārliecinieties, ka jums ir Google + lapa vai emuārs par to, ar ko jūs strādājat un ko darāt ar tīmekļa izstrādi.
- Izmantojiet LinkedIn, lai sazinātos ar citiem nozares profesionāļiem.
4. solis. Reklamējiet tiešsaistē un laikrakstos
Kad esat apmierināts ar plašu tīmekļa izstrādes pakalpojumu klāstu, jums vajadzētu plaši reklamēties.
- Izveidojiet reklāmu sava apgabala sadaļā Pakalpojumi Craigslist.
- Noteikti iekļaujiet saites uz vietnēm, pie kurām esat strādājis, un kādu kontaktinformāciju.
- Mēģiniet izvietot reklāmu vietējos laikrakstos un žurnālos.
- Tas var veicināt jūsu uzņēmuma vietējo attīstību no vietējām sociālajām grupām, labdarības organizācijām un uzņēmumu īpašniekiem, kuri vēlas izveidot vai uzlabot savas vietnes.
5. daļa no 5: Darba iegūšana kā tīmekļa izstrādātājs
1. solis. Sagatavojiet un atjauniniet savu dzīves aprakstu vai CV
Iekļaujiet jebkādu, pat brīvprātīgu, pieredzi, ko esat izstrādājis un programmējis vietnēm vai lietotnēm.
- Izstrādājot savu CV, ir svarīgi būt godīgam. Neiekļaujiet nepatiesu pieredzi un nepārspīlējiet.
- Izvairieties no nozares žargona un izteicieniem. Skaidri parādiet savu pieredzi, neizmantojot tādus vārdus kā “sinerģija” vai “radošs”.
- Iekļaujiet sava darba atsauksmes un saites uz jūsu izstrādāto kodu vai vietnēm.
- Lūdziet draugam vai kolēģim pārskatīt savu CV, pirms piesakāties darbam.
- Pēc CV aizpildīšanas vai atjaunināšanas ievietojiet savu CV tiešsaistē. Mēģiniet izmantot tādas vietnes kā LinkedIn vai Career 2.0.
- Jautājiet visiem nozares pārstāvjiem, lai apskatītu savu CV, vai viņi zina kādas iespējas.
2. solis. Ievietojiet daļu no tiešsaistē uzrakstītā koda
Tīmekļa izstrādātāja klātbūtne tiešsaistē ir būtiska veiksmīgai karjerai.
- Izvietojiet blakus projektu tādās sadarbības vietnēs kā GitHub.
- Piedalieties atvērtos projektos GitHub un līdzīgās vietnēs.
- Potenciālais darba devējs, kurš redz, ka kandidāts brīvajā laikā kopā ar citiem strādā pie tīmekļa projekta, būs pievilcīgs potenciālais darbinieks.
- Ievietojiet augstākās kvalitātes kodu savos tiešsaistes profilos.
- Kad esat uzrakstījis kādu kodu vai veicinājis projektu, varat to ierakstīt savā CV.
- Jūs varētu arī izveidot emuāru par projektiem, pie kuriem strādājat, vai tīmekļa attīstības tendencēm. Ieliec saiti uz šo savā CV. Potenciālie darba devēji bieži meklē, vai kandidāts neatpaliek no tendencēm un projektiem šajā jomā.
Solis 3. Izpētiet tehnoloģiju uzņēmumus
Īpaši, ja ar jums sazinās vervētājs vai esat pieteicies kādam konkrētam darbam, ir svarīgi zināt uzņēmuma sīkumus.
- Ziniet, cik ilgi uzņēmums darbojas.
- Pārliecinieties, ka saprotat uzņēmuma mērķus un misiju.
- Iepazīstieties ar uzņēmuma produktiem vai pakalpojumiem.
- Potenciālais darba devējs nevēlas intervēt cilvēku, kurš acīmredzami nezina, ko dara viņa uzņēmums vai kā viņš darbojas.
Solis 4. Pavadiet laiku tehniskajiem testiem
Daudzi uzņēmumi vēlēsies, lai jūs pirms vai pēc intervijas kārtotu tehniskās kompetences pārbaudi.
- Uztveriet to nopietni, pat ja uzdevums šķiet mazsvarīgs.
- Uzņēmumi vēlēsies noskaidrot, vai varat kodēt noteiktā valodā vai izveidot noteikta veida vietni.
- Pielieciet pēc iespējas vairāk pūļu eksāmenā. Jūs vēlaties pārliecināties, vai jūsu kodā nav kļūdu un vai tas ir pareizi apkopots.
- Izmantojiet tiešsaistes testu, lai testam izmantotu savu kodu. Tas potenciālajam darba devējam parādīs, ka zināt, kā izvietot uzrakstīto kodu.
5. solis. Dodieties uz visām sagatavotajām intervijām
Veiciet dažus savus pētījumus par uzņēmuma klimatu.
- Jums vajadzētu mēģināt izsecināt, kāds ir uzņēmuma apģērba kods, nepieciešamās stundas un vai jums vajadzēs ceļot.
- Ierasties uz interviju 15 minūtes agrāk. Tas parādīs, ka esat punktuāls un jums ir laika pārvaldības prasmes.
- Sagatavojiet vairākus savus jautājumus, lai uzdotu intervētājam. Jums vajadzētu uzdot jautājumus par darba vidi, uzņēmuma kultūru, kāda veida projektiem jums būs jāstrādā utt.
- Iet uz interviju ar jautājumiem par darbu ir labs rādītājs darba devējam, ka esat rūpīgi pārdomājis interviju un darbu.
- Izvairieties no biežām intervijas kļūdām. Nejautājiet par algu vai sliktu muti no darba devējiem un kolēģiem. Nepārspīlējiet savu pieredzi, kad jums jautā par projektiem, pie kuriem esat strādājis.