Encourage Dissidence

From the “Kindred Spirits” pattern chapter in Apprenticeship Patterns:

Your community’s health can be measured in the way to reacts to new ideas. Does it embrace the idea after vigorous debate and experimentation? Or does it quickly reject the idea and the person who proposed it? Today’s dissident is tomorrow’s leader, and one of the most valuable services you can provide to your community is defending it against those who believe that marching in lockstep is the price of membership.

I love this challenge—it’s got me thinking a lot about how I approach new ideas, both when I bring them to my community or team and when I’m faced with new ideas from other people.

I am sometimes going with the flow in order to be liked and get along with everyone? Do I reject things out of hand because I don’t like the idea or the person? And do I question everything with a healthy dose of dissidence?

Top 10 Lists vs. Web Craftsmanship

Are you the type of person who loves to read Top 10 lists, and then link them up on Twitter ad nauseam? Do you love Smashing Magazine and the tuts+ network (psdtuts, nettuts, …)? If so, this post is for you.

My latest pet peeve involves people who post and share links to web design and development tricks and “quick hit” tutorials. What are the odds that the list or tutorial is going to help you with your current work? Also, did you actually go read the list and follow the links and do the tutorial and launch a site based on it and can you show that product to me? What did you actually learn?

The tendency toward listmania is misleading at best and damaging to the web design and development community at worst. It promotes superficial knowledge, quick fix schemes, and small-minded solutions.

If you want to do quality work and be proud of your craft, avoid these sites and lists. The quick trick can’t make you a better web craftsman or -woman. There isn’t a shortcut or quick fix to learning web design and development fundamentals.

Instead spend time actually making awesome sites yourself. Build something and launch it to the public. Go to An Event Apart. Learn by doing: your experience will teach you more than any top 10 list ever will. The critical thinking and solid skills will come from your hard work, not from the latest, hottest tut.1

More fuel for the fire:

Here is the thing. While it’s fun to learn the latest way to vertically center a div on a page using jQuery, HTML5 and your mom, you’re wasting your time. You may use that what, 1-2% of the time in your projects. Your fundamentals are what is important. Positioning, layouts, typography, spacing, etc. Master those things. Tricks are just tricks. Fundamentals win the game. —Noah Stokes

One can only really learn by doing, by making mistakes, and not by following someone else’s abridged instructions. The tips might get you a quick ‘n’ dirty result, but after that, you’re none the wiser and will need more hints to get you through the next problem. To anyone with genuine aspirations to be great and to really improve themselves, drop the ridiculous lists of quick fixes and shortcuts and start learning for yourself by doing and by making mistakes. —Contrast blog

There is a “quick hit” culture amongst net junkies, where they read the bare minimum and foolishly believe they’re getting value or insight. These are the same people who bookmark links “to read later” but never do, and order piles of amazon books to sit on shelves forever. Someone thinking they’re getting value of 10 sentences along the lines of “Launch early, launch often” or “Your brand is beyond your control” is in need of far more than a top 10 list in my opinion. —commenter on the same Contrast post

1 And, this is silly, but I hate the word “tut” so much. Argh!

Be An Employable Web Designer

In The Employable Web Designer, Andy Rutledge gives his take on how you can be ready for a real web design job coming out of college.

Now more than ever, it is a student’s responsibility to craft his or her own career preparedness in addition to, even in spite of, the plans and curricula defined by schools. This fact is especially true for aspiring Web designers, for every indication is that most higher education institutions don’t have the first clue about the interactive professions or how to prepare future professionals.

As a web craftsman, I think even seasoned web designers could take a look at this list of skills and traits that make a truly employable web professional. Pay close attention to the “Technology and Web Craft Skills” section since those items require constant reading, learning, and exploration.

I hope that this list and my suggestions help aspiring web designers to better craft their own preparedness and, if necessary, adjust their degree plans toward a more effective and responsible result.

Andy’s list is not only a great resource for aspiring web designers and developers, but I see it serving as a standard for all web professionals to live up to.

(Also, see my take on preparing for a career in web design, Learning Web Design, from 2006.)

SEO Guide for Designers

I field a lot of questions about search engines and SEO (search engine optimization), so I’d like to point to a great resource for understanding SEO basics: SEO Guide for Designers. When I found this on Nick La’s Web Designer Wall, I realized it was a great resource for basic SEO learning—even for non-designers.

Many of the tips should be obvious to you if you maintain websites on a regular basis, but if you are a non-technical website owner or maintainer, bookmark the article and reference it when you are working on your website marketing and optimization.

(Also see my 2006 post Search Engine Rankings for Your Site.)