Hacker News new | ask | show | jobs
by GordyMD 4106 days ago
The seniority level was gathered by asking each person the seniority they would like in their next job. This suggests that it is more common for people working with Ruby to think of picture themselves in a higher seniority role than their Python counterparts. It is not an actual reflection of their current level.

Also it is completely subjective - Your definition of C/C++/Linux people being more senior to CSS/CoffeeScript/Node.js people is your point of view - other people's views may be different.

1 comments

> It is not an actual reflection of their current level.

I know. I meant to say "have a higher seniority in the graph." I assume the sample size was big enough to handle shy Pythonistas and/or overly-confident Ruby devs. :P

> Your definition of C/C++/Linux people being more senior [...]

I said "I would have expected [...]".

> [...] other people's views may be different.

Clearly: http://uk.businessinsider.com/best-tech-skills-resume-ranked...

My personal experience is that somebody who doesn't know C/C++ and some UNIX basics is going to write worse code on average. (Settle down.) My personal experience probably isn't representative of anything (I'm a graphics programmer), but I think it shows in the web dev world as well. Puma for example (a Ruby web server I know virtually nothing about) is crazy fast because the guy who wrote it knows about fork and signals. Another example is Bluebird (JS promises lib), which only became popular because the guy who wrote it knows how compilers work.