Live data from Hacker News

How to Interpret Ridiculous Web Design Job Posts

blog.teamtreehouse.com

1–10 of 34 posts

Re: How to Interpret Ridiculous Web Design Job Posts

#2
This misses out some important parts. The original job description had:

  * Proficient with javascript, good knowledge of jQuery and
    creating/debugging jQuery plugins
  * Understanding of OO principles, especially with regard to
    HTML/CSS/JS and creating reusable UI components
  * Expert knowledge of browser quirks and creating web apps that
    are consistent across all major browsers
  * Experience optimizing front end code for performance/speed
  * Experience optimizing front end code for SEO
  * Ability to code detailed, functional pages from mockups in
    collaboration with web designers
All of these are diluted down to:

  * Solid understanding of front-end languages and frameworks
    (primarily HTML, CSS, JavaScript, and jQuery)
... and misses the specifics entirely. Some developers are good with JavaScript and jQuery, but don't have the mindset to be able to debug jQuery plugins, or build reusable components vs. hacking a quick and dirty one-off implementation, or understand different quirks between browsers ("Doesn't jQuery do that for me?"), or have to deal with performance, or have any knowledge of SEO work, or is only able to take existing HTML and tweak it but is unable to output polished HTML, CSS, and JavaScript from design mockups.

For small companies who need someone to hit the ground running, it's a disservice to themselves to not ask for specific skillsets. They'll end up wasting time interviewing unqualified candidates. If you're part of a larger company or you're willing to train someone who is smart, gets things done, and can learn on their feet then it's fine to be vague about what you're looking for since you're willing to accept that any hire you make may take several months to get up to speed (and possibly never grok some skills) with what you actually want them to have been doing from day one.

Re: How to Interpret Ridiculous Web Design Job Posts

#3
So I've learned that in some cases a lot of these things are done up so formally so as to be able to work with immigrants.

In order to hire an immigrant, there's a lot of things you need to be able to prove, and being able to show similar job postings elsewhere is important. But basically, you want the job to look like it's very, very serious because otherwise, why would you hire an immigrant instead of an American?

In reality you don't need to have every single thing on the list, but there are some reasons they are actually written out like that.

Re: How to Interpret Ridiculous Web Design Job Posts

#4
"Excellent communication skills and the ability to work well with others"

The author added this in the rewrite, but I think this is exactly the kind of filler that needs to be avoided. These things are mandatory for basically all jobs, and people who can't communicate and work with others don't think they lack these skills anyway.

Re: How to Interpret Ridiculous Web Design Job Posts

#5
"Excellent communication skills," is a meaningless throwaway line. Does it mean "not an asshole", or "fluent in ", or "able to craft client emails", or "presents at conferences"? Why bother putting that in if you are not excellently communicating what you exactly mean?

Re: How to Interpret Ridiculous Web Design Job Posts

#6
post #5

"Excellent communication skills," is a meaningless throwaway line. Does it mean "not an asshole", or "fluent in ", or "able to craft client emails", or "presents at conferences"? Why bother putting that in if you are not excellently communicating what you exactly mean?

It, uh, means you can do stuff... like you can communicate on the job... err.... or write clearer job requirements...

Re: How to Interpret Ridiculous Web Design Job Posts

#7
I recently had occasion to write a job description for a web design job. It was surprisingly hard, and I recommend it as an exercise to anyone frustrated with the language of job postings.

I wound up taking refuge in the phrase "you'll need one or more of the following skills" and then describing my unicorn candidate. Using that, I worried a little less about lacking the "language" of the particular job. And, I think, I was able to avoid scaring away some strong candidates who might not have otherwise applied.

Re: How to Interpret Ridiculous Web Design Job Posts

#8
post #5

"Excellent communication skills," is a meaningless throwaway line. Does it mean "not an asshole", or "fluent in ", or "able to craft client emails", or "presents at conferences"? Why bother putting that in if you are not excellently communicating what you exactly mean?

"not an asshole".

Re: How to Interpret Ridiculous Web Design Job Posts

#9
post #4

"Excellent communication skills and the ability to work well with others" The author added this in the rewrite, but I think this is exactly the kind of filler that needs to be avoided. These things are mandatory for basically all jobs, and people who can't communicate and work with others don't think they lack these skills anyway.

+1

Every job I've gotten has that line, or something similar.. and yet there are people there that can barely communicate, much less work well with others.

Re: How to Interpret Ridiculous Web Design Job Posts

#10
Hm, what I expected was a post about red flags in freelance (odesk, elance, etc) job postings. They are (normally) obvious but since treehouse is oriented to beginners [0], might be not obvious to them.

Although I try to adjust search well there, still ~80% of job posts are quite crappy [1], full of red flags. Maybe it's not a good place to look for $40/h+ jobs? Or am I being just too picky/paranoid?

[0] or at least that's the impression I got from annoying "understanding technology is as fundamental..." youtube video ad I am seeing every day for months and am fed up with. At least it's not "to have a job in tech, you don't need a degree". Hated that one.

Post reply on HN