Een goeie barometer voor jezelf en een toekomstige werkgever is devolgende: begrijp je de code van het opensource framework dat je gebruikt en kun je patches en verbeteringen schrijven en testen en worden ze effectief aanvaard en toegevoegd aan de source. Als het antwoord over de ganse lijn "ja" is, dan kun je stellen dat je de omgeving en taal echt wel goed onder de knie hebt.
Bijvoorbeeld: versta je de source code van jQuery? Als je een bug vindt, kan je dan voor jezelf een patch schrijven die dat probleem oplost? Ben je in staat je patch zo proper te maken en voldoende tests ervoor te schrijven dat een pull request aanvaard wordt?
Het moet natuurlijk niet allemaal op zo'n mega codebase gebeuren. Je kan beginnen met het opschonen van jQuery plugins (die heel vaak afschuwelijk geschreven zijn), meehelpen met Rubygems (als je in Rails of Ruby werkt), Wordpress plugins schrijven (en eventueel zelfs opensourcen, dan krijg je direct feedback van andere mensen ook), enz.
Met HTML en CSS ligt het natuurlijk wat moeilijker, maar ook daar kan je tonen wat je effectief kan ipv jezelf te quoteren (portfolio, zelfs van niet gereleased materiaal bv.). Je kan daar ook bijvoorbeeld een aantal "fake" sites tonen die enkel op moderne browsers werken, maar waarbij je aantoont dat je bijvoorbeeld flexbox begrijpt, of je kan ons via
Polymer tonen dat je web components doorhebt. Wij hechten bijvoorbeeld echt veel belang aan inzicht in toekomstige technologie naast het beheersen van de huidige.
Een score is zoals hierboven al blijkt echt wel een subjectief gegeven en werkgevers die dat vragen gebruiken dat in de meeste gevallen om je daarna te kunnen vragen waarom je jezelf die score geeft. Da's met de beste bedoelingen, maar eigenlijk is het gewoon naast de pot pissen.
In development en design heb je immers veel effectievere middelen om iemand te kunnen beoordelen: wat kan de persoon tonen, wat heeft ie al gedaan, past dat binnen het profiel dat we zoeken? Iemand die zegt een expert te zijn in taal X moet dat voor ons kunnen aantonen. Het toont passie voor de job (en in webdevelopment is dat echt wel nodig) en geeft ons een blik op hoe je met een probleem omgaat en hoe mooi je code is.