20 peth hoffwn pe bawn i'n eu gwybod cyn dod yn ddatblygwr gwe

20 peth hoffwn pe bawn i'n eu gwybod cyn dod yn ddatblygwr gwe

Ar ddechrau fy ngyrfa, doeddwn i ddim yn gwybod llawer o bethau pwysig sy'n hynod ddefnyddiol ar gyfer datblygwr sy'n dechrau. Wrth edrych yn ôl, gallaf ddweud na chyflawnwyd llawer o'm disgwyliadau, nid oeddent hyd yn oed yn agos at realiti. Yn yr erthygl hon, byddaf yn siarad am 20 o bethau y dylech eu gwybod ar ddechrau eich gyrfa datblygwr gwe. Bydd yr erthygl hon yn eich helpu i osod y disgwyliadau cywir.

Nid oes angen diploma arnoch

Oes, nid oes angen gradd arnoch i ddod yn ddatblygwr. Gellir dod o hyd i'r rhan fwyaf o wybodaeth ar y Rhyngrwyd, yn enwedig y pethau sylfaenol. Gallwch ddysgu rhaglennu ar eich pen eich hun gan ddefnyddio'r Rhyngrwyd.

Mae Googling yn sgil go iawn

Gan eich bod newydd ddechrau, mae gennych ddiffyg gwybodaeth o hyd i ddatrys rhai problemau. Mae hyn yn iawn, gallwch chi ei drin gyda chymorth peiriannau chwilio. Mae gwybod beth a sut i chwilio amdano yn sgil bwysig a fydd yn arbed llawer o amser i chi.

Rydym yn argymell rhaglennu dwys am ddim i ddechreuwyr:
Datblygu Cymhwysiad: Android vs iOS —Awst 22-24. Mae'r cwrs dwys yn eich galluogi i ymgolli mewn datblygu cymwysiadau ar gyfer y systemau gweithredu symudol mwyaf poblogaidd am dri diwrnod. Y dasg yw creu cynorthwyydd llais ar Android a datblygu “Rhestr I'w Gwneud” ar gyfer iOS. Yn ogystal â bod yn gyfarwydd â galluoedd cymwysiadau traws-lwyfan.

Ni allwch ddysgu popeth

Bydd yn rhaid i chi astudio llawer. Edrychwch ar faint o fframweithiau JavaScript poblogaidd sydd ar gael: React, Vue ac Angular. Ni fyddwch yn gallu eu hastudio i gyd yn drylwyr. Ond nid yw hyn yn ofynnol. Mae angen i chi ganolbwyntio ar y fframwaith yr ydych yn ei hoffi orau, neu'r un y mae eich cwmni'n gweithio gydag ef.

Mae ysgrifennu cod syml yn anodd iawn

Mae llawer o ddatblygwyr cymharol ddibrofiad yn ysgrifennu cod cymhleth iawn. Dyma ffordd i ddangos i ffwrdd, i ddangos pa mor dda y maent yn rhaglennu. Peidiwch â gwneud hyn. Ysgrifennwch y cod symlaf posibl.

Ni fydd gennych amser ar gyfer profion trylwyr

O fy mhrofiad fy hun, gwn fod datblygwyr yn bobl ddiog pan ddaw'n fater o wirio eu gwaith. Bydd y rhan fwyaf o raglenwyr yn cytuno nad profi yw'r rhan fwyaf diddorol o'u swydd. Ond os ydych chi'n bwriadu gwneud prosiectau difrifol, peidiwch ag anghofio amdano.

Ac mae gennym ni derfynau amser hefyd - bron drwy'r amser. Felly, mae profion yn aml yn cael llai o amser na'r hyn sydd ei angen - dim ond i gwrdd â'r dyddiad cau. Mae pawb yn deall bod hyn yn niweidio'r canlyniad terfynol, ond nid oes unrhyw ffordd allan.

Byddwch bob amser yn anghywir am amser.

Nid oes ots pa ffordd rydych chi'n ei wneud. Y broblem yw nad yw theori byth yn cyfateb i arfer. Rydych chi'n meddwl rhywbeth fel hyn: gallaf wneud y peth bach hwn mewn awr. Ond yna rydych chi'n darganfod bod angen i chi ailstrwythuro llawer o'ch cod i gael y nodwedd fach honno i weithio. O ganlyniad, mae'r asesiad cychwynnol yn gwbl anghywir.

Bydd gennych gywilydd edrych ar eich hen god

Pan ddechreuwch raglennu gyntaf, rydych chi eisiau gwneud rhywbeth. Os yw'r cod yn gweithio, mae hynny'n bleser. I raglennydd dibrofiad, mae'n ymddangos bod cod gweithio a chod o ansawdd uchel yr un peth. Ond pan fyddwch chi'n dod yn ddatblygwr profiadol ac yn edrych ar y cod y gwnaethoch chi ei ysgrifennu ar y dechrau, byddwch chi'n rhyfeddu: “A wnes i ysgrifennu'r holl lanast hwn mewn gwirionedd?!” A dweud y gwir, y cyfan y gellir ei wneud yn y sefyllfa hon yw chwerthin a glanhau'r anhrefn yr ydych wedi'i greu.

Byddwch yn treulio llawer o amser yn dal chwilod

Mae dadfygio yn rhan o'ch swydd. Mae'n gwbl amhosibl ysgrifennu cod heb fygiau, yn enwedig os nad oes gennych lawer o brofiad. Y broblem i ddatblygwr newydd yw nad yw'n gwybod ble i edrych wrth ddadfygio. Weithiau nid yw hyd yn oed yn glir beth i edrych amdano. A'r peth gwaethaf yw eich bod chi'n creu'r bygiau hyn i chi'ch hun.

Internet Explorer yw'r porwr gwaethaf a grëwyd erioed

Bydd Internet Explorer, a elwir hefyd yn Internet Exploder, yn gwneud i chi ddifaru'r CSS rydych chi newydd ei ysgrifennu. Mae hyd yn oed pethau sylfaenol yn glitchy yn IE. Ar ryw adeg byddwch chi'n dechrau gofyn i chi'ch hun pam mae cymaint o borwyr. Mae llawer o gwmnïau'n datrys y broblem trwy gefnogi IE 11 yn unig a fersiynau mwy newydd - mae hyn yn help mawr.

Mae gwaith yn stopio pan fydd gweinyddwyr yn mynd i lawr

Un diwrnod bydd yn bendant yn digwydd: bydd un o'ch gweinyddwyr yn mynd i lawr. Os nad ydych wedi gweithio ar eich peiriant lleol, ni fyddwch yn gallu gwneud unrhyw beth. Ac ni all neb. Wel, mae'n amser egwyl goffi.

Byddwch yn cymryd arnoch eich bod yn deall popeth y mae eich cydweithwyr yn ei ddweud.

O leiaf unwaith (mwy fwy na thebyg) byddwch yn cael sgwrs gyda chyd-ddatblygwr a fydd yn siarad yn frwd am dechneg neu declyn newydd. Bydd y sgwrs yn dod i ben pan fyddwch chi'n cytuno â'r holl ddatganiadau y mae'r cydgysylltydd yn eu gwneud. Ond y gwir yw nad oeddech chi'n deall y rhan fwyaf o'i araith.

Nid oes angen i chi gofio popeth

Rhaglennu yw cymhwyso gwybodaeth yn ymarferol. Nid oes diben cofio popeth - gallwch ddod o hyd i'r wybodaeth sydd ar goll ar y Rhyngrwyd. Y prif beth yw gwybod ble i edrych. Bydd cofio yn dod yn ddiweddarach, wrth weithio ar brosiectau, ynghyd â phrofiad.

Mae angen i chi ddysgu sut i ddatrys problemau yn effeithiol

A gwnewch hynny'n greadigol. Mae rhaglennu yn ddatrysiad cyson o broblemau, a gellir eu datrys mewn sawl ffordd. Mae creadigrwydd yn helpu i wneud hyn yn gyflym ac yn effeithlon.

Byddwch yn darllen llawer

Bydd darllen yn cymryd llawer o'ch amser. Bydd yn rhaid i chi ddarllen am ddulliau, arferion gorau, offer a llawer o newyddion eraill y diwydiant. Peidiwch ag anghofio am lyfrau. Mae darllen yn ffordd wych o ennill gwybodaeth a chadw i fyny â bywyd.

Gall addasrwydd fod yn gur pen

Mae addasu gwefan ar gyfer pob dyfais yn anodd iawn. Mae yna amrywiaeth enfawr o ddyfeisiau a phorwyr, felly bydd cyfuniad “dyfais + porwr” bob amser lle bydd y wefan yn edrych yn wael.

Mae profiad dadfygio yn arbed amser

Fel y soniwyd uchod, gall dadfygio fod yn dasg sy'n cymryd llawer o amser, yn enwedig os nad ydych chi'n gwybod ble i edrych a beth i chwilio amdano. Mae gwybod sut mae'ch cod eich hun yn gweithio yn eich helpu i ddadfygio'n gyflym. Gallwch wella eich sgiliau dadfygio trwy ddeall sut mae offer dadfygio yn gweithio mewn gwahanol borwyr.

Byddwch yn chwilio am atebion parod, ond ni fyddant yn gweithio i chi.

Os na allwch ddod o hyd i'r atebion eich hun, mae'n werth Googling. Yn y rhan fwyaf o achosion, fe welwch atebion gweithio ar fforymau fel StackOverflow. Ond yn y rhan fwyaf o achosion ni allwch eu copïo a'u gludo - ni fyddant yn gweithio felly. Dyma lle mae sgiliau datrys problemau a chreadigedd yn ddefnyddiol.

Bydd DRhA da yn gwneud bywyd yn haws

Cyn i chi ddechrau codio, mae'n werth treulio ychydig o amser yn dod o hyd i'r DRhA cywir. Mae yna lawer o rai da, am dâl ac am ddim. Ond mae angen un arnoch chi sy'n cyd-fynd yn berffaith. Rhaid i'r DRhA gynnwys amlygu cystrawen, yn ogystal ag amlygu gwallau. Mae gan y rhan fwyaf o DRhA ategion sy'n eich helpu i addasu eich IDE.

Bydd y derfynell yn gwneud gwaith yn fwy effeithlon

Os ydych chi wedi arfer gweithio mewn GUI, rhowch gynnig ar y llinell orchymyn. Mae'n offeryn pwerus a all ddatrys llawer o broblemau yn gyflymach nag offer graffigol. Dylech deimlo'n hyderus yn gweithio gyda'r llinell orchymyn.

Peidiwch ag ailddyfeisio'r olwyn

Pan fyddwch chi'n datblygu nodwedd safonol, y lle cyntaf i edrych yw GitHub am ateb. Os yw'r broblem yn nodweddiadol, yna mae'n fwyaf tebygol ei bod eisoes wedi'i datrys. Efallai bod llyfrgell sefydlog a phoblogaidd eisoes gyda datrysiad parod. Gweld prosiectau gweithredol gyda dogfennaeth. Os ydych chi am ychwanegu swyddogaethau newydd at “olwyn” rhywun arall neu ei hailysgrifennu, gallwch chi fforchio'r prosiect neu greu cais uno.

Ffynhonnell: hab.com

Ychwanegu sylw