Er is eindeloze content beschikbaar in de wereld van webdesign bloggen die ons vertellen hoe we dingen goed moeten doen en hoe we kunnen slagen in het door ons gekozen beroep.

Dat is natuurlijk een goede zaak, en dat zal zeker zo blijven. Maar af en toe hebben we herinneringen nodig over de dingen die we doen (of niet doen) die negatief zijn.

Dat wil zeggen, dingen die een nadelige invloed kunnen hebben op onze vooruitgang als ontwerpers en ontwikkelaars - ondanks dat deze dingen ons misschien tijdelijk helpen de rekeningen te betalen en ons financieel in leven te houden.

We moeten allemaal onze situatie analyseren en beoordelen of we gezonde ontwerp- en codeergewoonten vormen en of die gewoonten kortetermijnwinsten kunnen opleveren die niet bevorderlijk zijn voor succes op lange termijn.

Dus neem deze informatie met een korreltje zout (omdat ik weet dat een deel daarvan zeer discutabel is) en overweeg of u persoonlijk iets doet dat zou kunnen voorkomen dat u binnen vijf jaar een baan zou hebben.

U hebt geen enkele intentie om ooit een klant te weigeren

Dit is absoluut een van die symptomen die niet iedereen in het begin begrijpt. Sommigen beschouwen het misschien zelfs als een goede zaak. Immers, elke klant waarvoor je werkt, steekt geld in je zak, geeft je meer ervaring en vergroot de omvang van je portfolio. Maar niet elk klantproject blijkt zo.

Ik heb gewerkt aan projecten waarvan ik niet wil dat iemand er iets van weet, omdat de klant heeft gedaan wat hij wilde qua ontwerp, en mijn advies over bruikbaarheid en beste praktijken werd meestal genegeerd.

Natuurlijk hebben we niet allemaal de luxe om onze klanten te kiezen, zoals sommige echt grote agentschappen doen. Maar we moeten op zijn minst in staat zijn om zelf te begrijpen welk type klant we misschien wars van zijn om mee te werken. Er kunnen zich omstandigheden voordoen waarin we ons simpelweg niet kunnen veroorloven om een ​​klant in de steek te laten, dus dat is begrijpelijk. Daarom behandelt deze sectie meer onze motivaties dan onze acties (let op het woord "intentie" in de subtitel).

Als we sommige kenmerken in klanten of projecten die we ongewenst vinden, kunnen identificeren, is het waarschijnlijk dat we enige vooruitgang boeken als ontwikkelaars, en we zijn niet zozeer bezorgd over het maken van geld, maar zijn vooral gericht op het verbeteren van het web plaats .

Jij bent de spreekwoordelijke "manusje van alles"

Dit is zeker een van de zeer discutabele punten Ik zinspeelde eerder. Maar overweeg dit scenario: u bent een webontwikkelaar die alles doet: u kunt een logo maken in Illustrator, een mockup voor websites ontwerpen in Photoshop, met een groot aantal back-end frameworks werken, in meerdere back-ups programmeren eindtalen, kunnen geldige XHTML en CSS coderen, kunnen onbewerkte JavaScript maken, hebben geleerd om met 3 of 4 JavaScript-bibliotheken te spelen, kunnen copywriting, contentstrategie, IA, UX en zelfs verwennen in SEO en SEM.

Jack of all Trades
Probeert u te veel dingen te doen als een webdesigner, en daardoor niet in staat om uit te blinken bij een van hen?

Hoe realistisch is het dat u op de hoogte kunt blijven en op de hoogte bent van al die verschillende technologieën, concepten en talen? Het is helemaal niet realistisch, dus het is het beste om een ​​paar gebieden te kiezen die je bij kunt houden en waar je op kunt focussen, en als een bepaalde klant andere diensten nodig heeft dan je focus, nou, dan komen we bij het volgende item in deze lijst.

U doet geen netwerk

Een geweldige manier om ervoor te zorgen dat u op het scherpst van de snede blijft en gelijke tred te houden met normen en beste praktijken, is via netwerken, zowel online als persoonlijk.

Natuurlijk kunnen sommigen van ons beperkt zijn als het gaat om persoonlijk netwerken, of dit nu vanwege onze locatie is of vanwege andere factoren. Maar we kunnen allemaal online netwerken en relaties opbouwen met kwaliteitsontwikkelaars. Het bijhouden van de blogs van enkele van de beste ontwikkelaars ter wereld en deelnemen aan constructieve discussies in de opmerkingen kan hierbij helpen.

Networking
Succesvol netwerken kan een grote invloed hebben op uw succes als webprofessional

Een andere fantastische manier om contacten te leggen en gelijke tred te houden met recente gebeurtenissen in de gemeenschap, is door iedereen bij te wonen evenementen of conferenties in uw omgeving. Veel van deze evenementen worden uitgevoerd door enkele van de grootste namen in de webontwerpindustrie en de gedeelde informatie is altijd up-to-date en ligt vaak voor op het spel.

Eindelijk, naast de gebruikelijke manieren van netwerken die via verschillende sociale netwerksites worden gedaan, zou je ook kunnen aanbieden om samen te werken met een aantal ontwikkelaars in de gemeenschap op een webapp, blog of andere website. Door op deze manier verbinding te maken, kunt u zich concentreren op het verbeteren van uw vaardigheden op een paar gebieden, terwijl u contact legt met andere ontwikkelaars en professionals die kunnen werken op gebieden waar u niet zo sterk bent.

Zoals gezegd gaat dit terug naar het vorige punt over het vermijden van het dragen van te veel hoeden. Als u over een solide netwerk van beschikbare professionals beschikt, hoeft u waarschijnlijk geen 'manusje van alles' te zijn en kunt u zich concentreren op een expert op een aantal specifieke gebieden.

Het enige woord van waarschuwing dat ik zou geven als het gaat om netwerken, is om bereid te zijn om van jezelf te geven, en niet alleen te verwachten van anderen te profiteren. De enige manier waarop een gelijkwaardige en langdurige uitwisseling kan plaatsvinden, is als hebzucht en egoïsme achterblijven en je bereid bent om net zo behulpzaam te zijn voor degenen van wie je hulp verwacht.

Je kunt je ontwerpbeslissingen niet rechtvaardigen

Iedereen wil prachtige websites kunnen maken die een indruk maken, tegelijkertijd een doel dienen en een bruikbare en intuïtieve gebruikerservaring bieden. Als ontwerpers proberen we echter vaak te hard in onze inspanningen in dit opzicht.

We kunnen in de val lopen van imitatie (wat in het algemeen prima is) maar vergeten dat al onze ontwerpbeslissingen gebaseerd moeten zijn op een zorgvuldige analyse van het doel, de structuur, het publiek en de inhoud van een website . Ik verwacht niet dat een ontwerper elke pixel in een ontwerp uitlegt (hoewel ik zeker weet dat sommige ontwerpers dit kunnen), maar de meeste belangrijke componenten in een ontwerp moeten een goede reden hebben.

Portfolio
Maken de ontwerpelementen in uw portfolio dat al uw projecten er veel op lijken?

Ik vind het interessant als ik door de portfolio van een ontwerper blader en veel overeenkomsten zie in hun projecten (en ik weet zeker dat mensen dezelfde zwakke punten in mijn eigen portfolio zouden zien). Maar tenzij al uw ontwerpen voor klanten in dezelfde niche-industrie zijn, mogen ontwerppatronen en -elementen niet te vaak in projecten worden herhaald . Als dat zo is, kan dit een symptoom zijn van luiheid en gebrek aan aandacht voor wat echt een ontwerp zou moeten aandrijven.

Je bent een jQuery Ninja, maar kan geen JavaScript-code coderen

De waarheid is, als je geen raw JavaScript kunt coderen, dan ben je geen jQuery-ninja; je denkt gewoon dat je dat bent.

Ik ben er vast van overtuigd dat het begrijpen van een taal vanaf het begin de beste manier is om er echt in te excelleren. Hoewel ontwikkelaars en ontwerpers geweldige dingen met jQuery kunnen bereiken zonder raw JavaScript te kennen, kunnen ze zelfs nog grotere dingen bereiken als ze JavaScript kennen.

Een goed boek over een JavaScript-bibliotheek bevat secties over JavaScript-concepten die moeten worden begrepen om dieper in de mogelijkheden van de bibliotheek te graven.

jQuery in Action
Het boek "jQuery in Action" bevat een appendix waarin enkele belangrijke JavaScript-concepten worden besproken die uw jQuery-vaardigheden veel beter zullen maken


Je denkt nooit aan progressieve verbetering

Als een boom in het bos valt en er niemand is om het te horen, maakt het dan een geluid? Zelfs als dat zo is, is het geluid niet relevant, omdat het geen doel dient.

Dit kan gebeuren met een website die niet achterwaarts compatibel is en niet toegankelijk is. Dit is waar progressieve verbetering komt binnen, en het moet worden overwogen tijdens de planningsfase, omdat het moeilijker (maar niet onmogelijk) is om het in het midden van een project of na het feit te implementeren.

Progressive Enhancement
Als u het belang van progressieve verbetering begrijpt, wordt u een betere webontwikkelaar

Progressive Enhancement (een van de belangrijkste ingrediënten bij het implementeren van toegankelijkheid) zorgt ervoor dat de inhoud van een website SEO-vriendelijk is en beschikbaar is voor alle sitebezoekers, inclusief gebruikers met oudere browsers, ondersteunde technologie of mensen die op internet surfen met JavaScript en / of Ajax mogelijkheden uitgeschakeld. Als de inhoud van uw site niet toegankelijk is voor spiders van zoekmachines, dan is het alsof die boom valt en niemand er is om het te horen.

Toegankelijke inhoud zal natuurlijk gebeuren in projecten met beperkt gebruik van verbeteringen aan de clientzijde, maar het is vooral belangrijk in door Ajax gestuurde sites en applicaties, of sites die JavaScript gebruiken om toegang te krijgen tot belangrijke inhoud.

Nadenken over progressieve verbeteringen in uw webprojecten is een zeker teken dat u probeert het bereik van de inhoud van de site te maximaliseren en, bij uitbreiding, het maximaliseren van de mogelijkheid van de site om een ​​verkoop om te zetten of omzetten te maken.

Je denkt dat "specs" een bril zijn

Ik wil hier absoluut niet suggereren dat webontwikkelaars alles moeten weten over het laatste CSS en HTML specificaties (oftewel "specificaties") of andere weliswaar toegankelijke onderwerpen, maar je zou op zijn minst een voorbijgaande interesse moeten hebben in sommige dingen die in de wereld van webstandaarden gebeuren, omdat deze het web van de toekomst vormen . Het kan ook geen kwaad om intelligent en praktisch over deze onderwerpen te kunnen spreken in een sollicitatiegesprek (of af en toe en tactvol in een klantbijeenkomst).

W3C
Het hebben van enige interesse in de voortgang van webstandaarden, hoewel niet de meest opwindende onderneming, is een noodzakelijk onderdeel van een succesvolle webontwikkelaar te zijn

De meerderheid van de bekende webontwerpers en -ontwikkelaars zijn degenen die bekend staan ​​om hun vocalisme over normen. Diezelfde ontwikkelaars zijn degenen die boekdeals hebben verworven, baanbrekende artikelen hebben geschreven over sites zoals Een lijst uit elkaar , en zijn gaan spreken bij enkele van de grootste evenementen en conferenties in de wereld van webdesign.

Die ontwerpers en ontwikkelaars zijn wie ze nu zijn, omdat ze onzelfzuchtig de tijd namen om anderen te leren kennen en te onderwijzen over concepten en technieken die ertoe hebben bijgedragen het web een meer toegankelijke plek te maken. Je kunt soortgelijke doelen bereiken als je het je doel wilt maken om te worden geïnformeerd over de vooruitgang die wordt geboekt in de wereld van webstandaarden .

Je bent aan het voorbereiden om een ​​reactie op dit artikel te plaatsen om uit te leggen waarom ik het mis heb

Ik ben er zeker van dat er in dit artikel enkele twijfelachtige punten zijn gemaakt, want ik ben er zeker van dat er ook enkele belangrijke dingen zijn die ik heb verwaarloosd. Maar voordat u beslist dat deze onderwerpen van weinig betekenis zijn voor een 'succesvolle' webprofessional, neemt u de tijd om na te denken over wat uw doelen zijn bij het bouwen van websites en waar u zich over een paar jaar ziet.

Ik heb de ongelukkige ervaring gehad met werken met en voor mensen wiens enige interesse in webontwerp zakelijk gerelateerd was (dat wil zeggen, hun doelen waren grotendeels financieel gedreven). Vanwege de mogelijk verreikende effecten van wat we doen als webprofessionals, moeten onze doelen verder gaan dan alleen maar oppervlakkigheden en moeten we onze persoonlijke waarden voortdurend beoordelen om ervoor te zorgen dat onze vooruitgang als webprofessionals helpt het internet een vriendelijkere plek te maken .

Gericht op het bereiken van dergelijke doelen, en niet altijd op "het maken van de verkoop", is wat u uiteindelijk tot een succesvolle webprofessional zal maken.


Dit bericht is exclusief geschreven voor Webdesigner Depot door Louis Lazaris, een freelance schrijver en webontwikkelaar. Louis rent Indrukwekkende webs , waar hij artikelen en tutorials over webdesign plaatst. Je kunt Louis volgen op Twitter of neem contact op met hem via zijn website .

Ben je het eens met deze opvattingen? Waarom of waarom niet? Gelieve hieronder te delen ...