Ero Web-suunnittelun ja Web-kehityksen välillä

Kun tapaan uusia ihmisiä ja he kysyvät minulta, mitä teen eläville, usein sanon, että olen "web-suunnittelija". Käytän tätä termiä, koska se on turvallinen "catch-all" -lauseke, jonka avulla ihmiset tietävät, mitä yleensä teen, sekoittamatta niitä liian täsmälliseen työnimikkeeseen, jonka joku web-alan ulkopuolella ei todennäköisesti ymmärrä.

Se, että termi "web-suunnittelija" on yleistys, on hyödyllinen sellaisissa tapauksissa, kuten olen juuri kuvannut, kun puhut jonkun kanssa, joka ei ole web-ammattilainen, mutta kun puhut verkkoalan jonkun kanssa, tämä yleistys voi ei riitä selittämään, mitä sinä teet.

Totuus on, että monet ihmiset käyttävät kahden termin "web design" ja "web development" interchangeably, mutta niillä on todella kaksi hyvin erilaista merkitystä. Jos etsit uutta työpaikkaa web-suunnitteluteollisuudessa, tai jos olet joku, joka haluaa palkata web-ammattilainen rakentaa verkkosivusto sinulle tai yrityksellesi, sinun on tiedettävä ero näiden kahden termin ja osaamisen välillä. tule heidän kanssaan. Katsotaanpa näitä kahta termiä.

Mikä on Web Design?

Web-suunnittelu on yleisin termi, jota käytetään alan ammattilaisille. Usein, kun joku sanoo olevansa "web-suunnittelija", he viittaavat hyvin laajaan taitoon, joista toinen on visuaalinen muotoilu.

Tämän yhtälön "suunnittelu" -osiossa käsitellään verkkosivujen asiakaslähtöistä tai "etupään" osaa. Verkkosivujen suunnittelija on huolissaan siitä, miten sivusto näyttää ja miten asiakkaat ovat vuorovaikutuksessa sen kanssa (niitä kutsutaan myös "kokemuksen suunnittelijoiksi" tai "UX-suunnittelijoiksi").

Hyvä web-suunnittelijat osaavat käyttää suunnittelun periaatteita luomaan hyvännäköisen sivuston. He ymmärtävät myös web-käytettävyyden ja luomaan käyttäjäystävällisiä sivustoja. Niiden mallit ovat sellaisia, että asiakkaat haluavat navigoida, koska se on niin helppoa ja intuitiivista. Suunnittelijat tekevät paljon enemmän kuin tehdä sivuston "näyttävät hyvältä." He sanovat todella verkkosivujen käyttöliittymän käytettävyyttä.

Mikä on Web-kehitys?

Web-kehitys on kahta makua - front-end-kehitys ja back-end-kehitys. Jotkut näiden kahden makun taitojen päällekkäisyydestä, mutta niillä on hyvin erilaiset tavoitteet web-suunnittelutyössä.

Etupään kehittäjä ottaa verkkosivuston visuaalisen suunnittelun (luodaanko ne suunnitelma tai ne on luovuttanut visuaalisen suunnittelijan) ja rakentaa sen koodiksi. Etupään kehittäjä käyttää HTML: ää sivuston rakenteeseen, CSS: n sanelemaan visuaaliset tyylejä ja layoutta ja ehkä jopa joitain Javascriptia. Joillakin pienillä sivustoilla etupään kehitys voi olla ainoa sellainen kehitys, jota tarvitaan kyseiseen projektiin. Monimutkaisempia projekteja varten tulee "back-end" -kehitys.

Back-end-kehitys käsittelee web-sivujen kehittyneempää ohjelmointia ja vuorovaikutusta. Back-end- web-kehittäjä keskittyy siihen, miten sivusto toimii ja miten asiakkaat saavat asiat tekemään sitä käyttämällä tiettyjä toimintoja. Tämä voi sisältää koodilla työskentelyä, joka liitetään tietokantaan tai luo ominaisuuksia, kuten sähköisen kaupankäynnin ostoskärryt, jotka yhdistävät verkkomaksuprosessorit ja paljon muuta.

Hyvä web-kehittäjät voivat tietää, kuinka ohjelmoida CGI ja PHP- komentosarjat. He myös ymmärtävät, miten web-lomakkeet toimivat ja miten erilaisia ​​ohjelmapaketteja ja API-sovelluksia (sovellusohjelmointirajapintoja) voidaan käyttää näiden erilaisten ohjelmistojen yhdistämiseen yhdessä sellaisten ratkaisujen luomiseen, jotka vastaavat tietyn asiakkaan tarpeita heidän online-läsnäolostaan. Back-end-web-kehittäjiä voidaan myös vaatia luomaan uusia toimintoja tyhjästä, jos olemassa olevia ohjelmistotyökaluja tai paketteja, joita voidaan hyödyntää asiakkaiden tarpeiden täyttämiseksi,

Monet ihmiset pilkkovat linjat

Vaikka jotkut web-ammattilaiset erikoistuvat tai keskittyvät tiettyihin alueisiin, monet heistä hämärtävät eri tieteenalojen välisiä rivejä. He saattavat olla mukavampia työskentelemään visuaalisten mallien kanssa käyttämällä ohjelmia, kuten Adobe Photoshopia, mutta he saattavat myös tuntea HTML- ja CSS-tietoja ja voivat koodata joitain perussivuja. Tämän ristitiedon hankkiminen on todella hyödyllistä, koska se voi tehdä kaupasta paljon enemmän kaupan ja parempia kuin mitä teet kokonaisuutena.

Visuaalinen suunnittelija, joka ymmärtää, miten web-sivut on rakennettu, on paremmin suunniteltu sivuille ja kokemuksille. Samoin web-kehittäjä, jolla on käsitys suunnittelun ja visuaalisen viestinnän perusasiasta, voi tehdä älykkäitä valintoja, kun he koodaavat sivuja ja vuorovaikutusta projekteihinsa.

Viime kädessä, onko sinulla tämä ristiintuntemus vai ei, kun haet työpaikkaa tai etsit jonkun työskentelemään sivustossasi, sinun on tiedettävä, mitä etsit - web-suunnittelu tai web-kehitys. Sinulle palkatut taidot vaikuttavat merkittävästi siihen hintaan, mitä sinun on käytettävä, jotta työtä tehtäisiin.

Monissa tapauksissa pienempien ja yksinkertaisempien sivustojen suunnittelu ja etupään kehitys ovat huomattavasti vähemmän (tuntiperusteisesti) kuin kehittyneen back-end-kooderin vuokraus. Suuremmille sivustoille ja projekteille olet todella palkata joukkoja, jotka sisältävät web-ammattilaisia, jotka kattavat kaikki nämä eri tieteenalat.