Der er endeløs indhold til rådighed i verden af ​​webdesign blogging fortæller os hvordan man gør tingene rigtigt, og hvordan man lykkes i vores valgte erhverv.

Det er naturligvis en god ting, og det vil helt sikkert fortsætte på den måde. Men en gang imellem har vi brug for påmindelser om de ting, vi gør (eller undlader at gøre), der er negative.

Det vil sige ting, der kan have en skadelig indvirkning på vores fremskridt som designere og udviklere - på trods af at disse ting midlertidigt kan hjælpe os med at betale regningerne og holde os flydende økonomisk.

Vi skal alle analysere vores situation og vurdere, hvorvidt vi danner sunde design- og kodevaner, og om disse vaner kan give kortvarige gevinster, der ikke bidrager til langsigtet succes.

Så tag disse oplysninger med et saltkorn (fordi jeg ved, at noget af det er meget diskutabelt) og overveje, om du personligt gør noget, der kan forhindre dig i at have et job om fem år.

Du har intet ønske om at slukke en kunde

Dette er helt sikkert et af de symptomer, som ikke alle forstår først. Nogle kan endda se det som en god ting. Når alt kommer til alt, vil hver kunde, du arbejder for, lægge penge i lommen, give dig mere erfaring og øger størrelsen på din portefølje. Men ikke alle klientprojekter viser sig på den måde.

Jeg har arbejdet på projekter, som jeg ikke vil have nogen at vide om, fordi klienten gjorde hvad de ønskede design-wise, og mit råd om brugervenlighed og bedste praksis blev for det meste ignoreret.

Selvfølgelig har vi ikke alle lyst til at vælge vores kunder som nogle virkelig store agenturer gør. Men vi skal i det mindste være i stand til at forstå for os selv hvilken type klient vi måske er uvære at arbejde med. Der kan være omstændigheder, hvor vi simpelthen ikke har råd til at slå en klient ned, så det er forståeligt. Derfor behandler dette afsnit vores motiver mere end vores handlinger (bemærk ordet "intention" i underrubrikken).

Hvis vi er i stand til at identificere nogle egenskaber hos kunder eller projekter, som vi finder uønskede, så er det sandsynligt, at vi gør nogle fremskridt som udviklere, og vi er ikke så meget bekymrede for at tjene penge, men er primært fokuseret på at gøre nettet bedre sted .

Du er den Proverbial "Jack of All Trades"

Dette er helt sikkert en af ​​de meget diskutable punkter Jeg fortalte tidligere. Men overveje dette scenario: Du er en webudvikler, der gør alt: Du kan oprette et logo i Illustrator, designe en website-mockup i Photoshop, kunne arbejde med en masse af back-end-rammer, kan programmere i flere back- endte sprog, kan kode gyldig XHTML og CSS, kan oprette rå JavaScript, har lært at lege med 3 eller 4 JavaScript-biblioteker, kan kopiere skrivning, indholdsstrategi, IA, UX og endda dabble i SEO og SEM.

Jack of all Trades
Forsøger du at gøre for mange ting som webdesigner, og som følge heraf undlader at udmærke sig ved nogen af ​​dem?

Hvor realistisk er det, at du kan holde dig opdateret og være på forkant med alle de forskellige teknologier, begreber og sprog? Det er slet ikke realistisk, så det er bedst at vælge nogle områder, som du kan holde øje med og fokusere på, og hvis en bestemt kunde kræver andre tjenester ud over dit fokus, så bringer det os til næste emne på denne liste.

Du gør ikke noget netværk

En fantastisk måde at sikre, at du holder dig på forkant og holder op med standarder og bedste praksis, er via netværk, både online og personligt.

Selvfølgelig kan nogle af os være begrænsede, når det kommer til personlig netværk, enten på grund af vores placering eller nogle andre faktorer. Men vi kan alle netværk og opbygge relationer med kvalitetsudviklere online. Bare at holde op med blogs fra nogle af de bedste udviklere i verden og tilslutte sig konstruktivt diskussioner i kommentarerne kan hjælpe i denne henseende.

Networking
Vellykket netværk kan have en væsentlig indflydelse på din succes som webprofessor

En anden fantastisk måde at lave kontakter på og holde øje med de seneste begivenheder i samfundet er at deltage i nogen arrangementer eller konferencer i dit område. Mange af disse begivenheder er sat på af nogle af de største navne i webdesignindustrien, og informationen er altid opdateret og ofte forud for spillet.

Endelig kan du udover de sædvanlige metoder til netværk, der udføres via forskellige sociale netværkssites, også tilbyde at samarbejde med nogle udviklere i fællesskabet på en webapp, blog eller et andet websted. Forbindelser på denne måde vil hjælpe dig med at fokusere på at hive dine færdigheder på et par områder, mens du forbinder med andre udviklere og fagfolk, der kan arbejde på områder, hvor du ikke er så stærk.

Som nævnt går det tilbage til det foregående punkt om at undgå at bære for mange hatte. Hvis du har et solidt netværk af tilgængelige fagfolk, vil du sandsynligvis ikke være en "Jack of All Trades" og kan fokusere på at blive ekspert på et par specifikke områder.

Det eneste ord af advarsel, jeg ville give, når det kommer til netværk, er at være parat til at give af dig selv og ikke bare forvente at vinde fra andre. Den eneste måde, som en lige og langvarig udveksling kan finde sted, er, hvis grådighed og egoisme er efterladt, og du er villig til at være lige så hjælpsom til dem, fra hvem du forventer hjælp.

Du kan ikke retfærdiggøre dine designafgørelser

Alle ønsker at kunne skabe smukke hjemmesider, der giver et indtryk, samtidig med at de tjener et formål og giver en brugbar og intuitiv brugeroplevelse. Men som designere forsøger vi ofte for hårdt i vores bestræbelser på dette område.

Vi kan falde i imitationsfælden (hvilket er fint generelt), men glemmer, at alle vores designbeslutninger skal baseres på omhyggelig analyse af et websites formål, struktur, publikum og indhold . Jeg forventer ikke, at en designer forklarer hver pixel i et design (selvom jeg er sikker på, at nogle designere kan), men de fleste hovedkomponenter i et design skal have god begrundelse.

Portfolio
Gør designelementerne i din portefølje alle dine projekter til at ligne alt for ligner hinanden?

Jeg finder det interessant, når jeg gennemser porteføljen af ​​en designer og ser mange ligheder i deres projekter (og jeg er sikker på, at folk vil se de samme svagheder i min egen portefølje). Men medmindre alle dine designs er til kunder i samme nicheindustri, bør designmønstre og elementer ikke gentages for ofte på tværs af projekter . Hvis de er, kan det være et symptom på dovenskab og manglende hensyntagen til, hvad der virkelig skal køre et design.

Du er en jQuery Ninja, men kan ikke kode Raw JavaScript

Sandheden er, hvis du ikke kan kode rå JavaScript, så er du ikke en jQuery ninja; du tror bare du er.

Jeg er fast overbevist om, at forstå et sprog fra bunden er den bedste måde at virkelig udmærke sig på. Selvom udviklere og designere kan udføre gode ting med jQuery uden at vide rå JavaScript, kan de opnå endnu større ting, når de kender JavaScript.

En god bog, der dækker et JavaScript-bibliotek, omfatter sektioner, der diskuterer JavaScript-koncepter, der skal forstås for at dykke dybere ind i bibliotekets evner.

jQuery in Action
Bogen "jQuery in Action" indeholder et bilag, der diskuterer nogle vigtige JavaScript-koncepter, der vil gøre jQuery-færdighederne meget bedre


Du tænker aldrig på progressiv forbedring

Hvis et træ falder i skoven, og der er ingen der for at høre det, gør det en lyd? Selv om det gør, er lyden irrelevant, fordi den ikke tjente et formål.

Dette kan ske med et websted, der ikke er bagudkompatibelt og mangler tilgængelighed. Det er her progressiv forbedring kommer ind, og det skal overvejes i planlægningsfasen, da det er vanskeligere (men ikke umuligt) at gennemføre i midtprojektet eller efter det faktum.

Progressive Enhancement
At forstå vigtigheden af ​​progressiv forbedring vil gøre dig til en bedre webudvikler

Progressiv forbedring (som er en af ​​de vigtigste ingredienser ved implementering af tilgængelighed) sikrer, at et websteds indhold er SEO-venligt og er tilgængeligt for alle besøgende på webstedet, herunder dem med ældre browsere, assisteret teknologi eller dem, der surfer på internettet med JavaScript og / eller Ajax Funktioner deaktiveret. Hvis dit websteds indhold ikke er tilgængeligt for søgemaskinerne, så er det som det træ, der falder, og ingen er der for at høre det.

Tilgængeligt indhold sker naturligt på projekter med begrænset anvendelse af forbedringer på kundesiden, men det er især vigtigt i Ajax-drevne websteder og applikationer eller websteder, der bruger JavaScript for at få adgang til vigtigt indhold.

Tænk på progressiv forbedring i dine webprojekter er et sikkert tegn på, at du forsøger at maksimere rækkevidden af ​​webstedets indhold og som udvidelse maksimerer webstedets evne til at vende et salg eller foretage konverteringer.

Du tror "Specs" er briller

Jeg på ingen måde indebærer, at webudviklere bør vide alt om det seneste CSS og HTML specifikationer (f.eks. "specs") eller andre ganske vist verdslige emner, men du bør i det mindste have en forbipasserende interesse i nogle af de bedste i verden af ​​webstandarder, da disse er, hvad der vil forme fremtidens web . Det kan heller ikke skade for at kunne tale intelligent og praktisk om disse emner i en jobsamtale (eller lejlighedsvis og taktfuldt på et klientsamfund).

W3C
At have en vis interesse i udviklingen af ​​webstandarder, men ikke det mest spændende venture, er en nødvendig del af at være en vellykket webudvikler

De fleste kendte webdesignere og udviklere er dem, der er kendt for at være vokale om standarder. De samme udviklere er dem, der har erhvervet bøger, har skrevet banebrydende artikler på websteder som En liste fra hinanden , og har gået videre til at tale på nogle af de største begivenheder og konferencer i verden af ​​webdesign.

Disse designere og udviklere er de, de er i dag, fordi de uselviskede tog sig tid til at lære om og uddanne andre om begreber og teknikker, der har bidraget til at gøre internettet til et mere tilgængeligt sted. Du kan nå lignende mål, hvis du gør det til dit mål om at blive uddannet på de fremskridt, der gøres i verden af ​​webstandarder .

Du forbereder dig til at skrive en kommentar til denne artikel for at forklare, hvorfor jeg er forkert

Jeg er sikker på, at der er nogle diskutable punkter i denne artikel, da jeg er sikker på, at der også er nogle vigtige ting, jeg har forsømt at nævne. Men inden du bestemmer dig for disse emner, er det af ringe betydning for en "succesfuld" webprofessor, tag dig tid til at overveje, hvad dine mål er med at opbygge websteder, og hvor du ser dig selv om et par år.

Jeg har haft den uheldige oplevelse at arbejde med og for folk, hvis eneste interesse i webdesign var forretningsrelateret (det vil sige, deres mål var for det meste økonomisk drevne). På grund af de potentielt vidtrækkende virkninger af det, vi gør som webprofessorer, skal vores mål gå ud over sådanne overfladiske forhold, og vi skal konstant vurdere vores personlige værdier for at sikre, at vores fremskridt som webprofessorer hjælper med at gøre internettet til et mere venligt sted .

Fokus på at nå sådanne mål, og ikke altid på "at lave salget", er, hvad der i sidste ende vil gøre dig til en vellykket webprofessor.


Dette indlæg blev udelukkende skrevet til Webdesigner Depot af Louis Lazaris, freelance skribent og webudvikler. Louis løber Imponerende Webs , hvor han stiller artikler og vejledninger om webdesign. Du kan følge Louis på Twitter eller komme i kontakt med ham gennem hans hjemmeside .

Er du enig i disse synspunkter? Hvorfor eller hvorfor ikke? Venligst del nedenfor ...