Live data from Hacker News

Rankings of required skills in software development job listings

latitude.work

21–30 of 56 posts

Re: Rankings of required skills in software development job listings

#22
post #14

I'm supposed to respect and acknowledge future tech trends from someone that couldn't be bothered to have a mobile friendly site in the year 2017?

For what it's worth, the site aside from the trends page is mobile friendly. The trends pages are something I thought would be cool to throw together with the data I have on the topic and admittedly haven't spent enough time trying to make sure it works everywhere. edit: should be fixed now

On Firefox mobile it's not about getting everything to work, just basics because the page is quite useless on that browser.

Re: Rankings of required skills in software development job listings

#23
post #18

I'm surprised to see no mention of SQL Server as a required skill. Surely, there must be at least one job posting that requires knowledge of some sort of an MS/.net stack?

It looks like it's a survey of startup-type organisations listed on that particular site. All across the globe there are plenty of SQL Server and .NET-related roles, but many are corporate jobs and not posted to the same places.

Re: Rankings of required skills in software development job listings

#24
post #17
post #9

In general I would suggest not putting too much emphasis on these sorts of lists, especially once you're an experienced programmer. Yes, over time new technologies become more useful, but there's a whole bunch of core skills that will last you far longer than web-framework of the week: 1. General problem solving skills. A lead developer needs a whole bunch of skills that aren't listed anywhere on that list. 2. More s…

While I agree with you, just look at jobs ads. They match the list a lot more than your description of a problem solver.

Unless it's some revolutionary tech, like Haskell to a C programmer, the problem-solving skills and good knowledge of general principles would let you study it to a reasonable level in a reasonably short time.

That is, if you understand the ideas behind Smalltalk well enough, you will have no trouble picking up Ruby, Python, or even PHP; swap the initial language to taste.

If you are a beginner and the amount of ideas you know is limited by the two languages and a framework you picked up so far, then yes, matching a checklist of an employer is more about the specific tech. The farther from that, the less.

Re: Rankings of required skills in software development job listings

#27
post #17
post #9

In general I would suggest not putting too much emphasis on these sorts of lists, especially once you're an experienced programmer. Yes, over time new technologies become more useful, but there's a whole bunch of core skills that will last you far longer than web-framework of the week: 1. General problem solving skills. A lead developer needs a whole bunch of skills that aren't listed anywhere on that list. 2. More s…

While I agree with you, just look at jobs ads. They match the list a lot more than your description of a problem solver.

They do, yes, but that's what companies think they want; it's not what they actually need. And if you present yourself the right way you can get past that and get hired anyway.

(Blog post I linked to talks about that in more detail, and I talk a bit more marketing vs. skills here: https://codewithoutrules.com/2017/01/19/specialist-vs-genera...)

Re: Rankings of required skills in software development job listings

#30
post #24
post #17

Earlier quoted context omitted.

While I agree with you, just look at jobs ads. They match the list a lot more than your description of a problem solver.

Unless it's some revolutionary tech, like Haskell to a C programmer, the problem-solving skills and good knowledge of general principles would let you study it to a reasonable level in a reasonably short time. That is, if you understand the ideas behind Smalltalk well enough, you will have no trouble picking up Ruby, Python, or even PHP; swap the initial language to taste. If you are a beginner and the amount of idea…

Exactly. As a newly minted programmer you're stuck with those lists, or ideally a company that's intelligent enough to be willing to invest in training (sadly too few of those).

Once you're experienced you can start treating those lists as nice-to-haves, if you have the right core skills and present yourself the right way.

Post reply on HN