Live data from Hacker News

Developer Skills Report

research.hackerrank.com

151–160 of 198 posts

Re: Developer Skills Report

#151
post #123

Earlier quoted context omitted.

http://www.skytopia.com/project/fractal/2mandelbulb.html This is the closest reference I could google. The article I am talking about had the author explain the various steps he went through, starting with rotating a 2d fractal, and move up the process to finally get the math equations to generate a truly 3d fractal.

https://hn.algolia.com/?query=3d%20fractal -> https://news.ycombinator.com/item?id=935241 (Nov 2009) But unless you read HN for 5+ years without creating an account, the exact discussion you recall may be some other search result there. >mrob: the Wikipedia page is a better starting point: https://en.wikipedia.org/wiki/Mandelbulb PS. Algolia seems a bit finicky, a couple of these were on the second page of results fo…

The article was very very similar to this.

https://christopherolah.wordpress.com/2011/08/08/the-real-3d...

Re: Developer Skills Report

#152
post #58

Earlier quoted context omitted.

> It might not give you a very good insight in to an applicant. I'd argue pointless whiteboard trivia doesn't give you good insight into an applicant, either. And yet, 90% of companies do it. > Most people's public code is of roughly equal quality (eg 'not great'). I disagree with this. Unless you're looking at a toy or unfinished project, most code that's released (on npm, maven, or something similar) is actually fa…

I've had to do one whiteboard coding exercise in my entire career. I knew two other devs that had interview at this company, so I knew what to expect. I accepted the in person interview on a whim. I already had accepted an offer as the dev lead for another company. The whiteboard interview was to write out algorithm for a merge sort. I thought it was the silliest thing in the world. I had already accepted a position…

I think part of the reason for whiteboard style interviews is that programmers don’t have a professional body evaluating their programming skills and knowledge like many other professions do. You can have a CS degree without really being much of a programmer. I’ve seen quite a few Masters graduates that can’t program at fizz buzz level. I agree that something like implementing a merge sort is ridiculous. On the other hand I think it’s fair to expect a CS graduate to recall some of what they have learned without the questions being condemned as pointless trivia.

Re: Developer Skills Report

#153

Earlier quoted context omitted.

I've had to do one whiteboard coding exercise in my entire career. I knew two other devs that had interview at this company, so I knew what to expect. I accepted the in person interview on a whim. I already had accepted an offer as the dev lead for another company. The whiteboard interview was to write out algorithm for a merge sort. I thought it was the silliest thing in the world. I had already accepted a position…

> The whiteboard interview was to write out algorithm for a merge sort. I thought it was the silliest thing in the world. Last one I had was to implement QuickSort. Had a -huge- argument with the interviewer who insisted there was an off-by-one error and it would never work. Needless to say, he was thoroughly wrong once it was coded up and I didn't get the job. :) > It was such a turn off It's pretty much an automati…

When the interviewer gets angry (wrong or right) I take that as a useful filter not to work there

Re: Developer Skills Report

#154

Earlier quoted context omitted.

I'm still trying to parse that. If the market in question is paying low wages for the industry, that is the market rate. The entire market can't pay below market rate. Are you sure that the rate is below market or are you just looking at the inflated rates of the west coast in the U.S.? I don't live on the west coast, I live in a major metropolitan area in the south, with good wages for developers (90-140K with exper…

How about developing EU country with wages 25-35K? Doing project exclusively for German/British/American markets, where one would have to pay developers locally at least twice... and no, the life is not that much cheaper over here.

If they're offering such wages and getting candidates to work for such wages, then that's the (local) market wage, by definition. Pay of developers elsewhere and cost of life are not relevant, "market wages" is the salary level (in that particular market) where the job offers and willing candidates meet.

All your arguments state "the market wage here is low compared to other markets", not companies not offering market wages - "not offering market level wages" look like a large number of job postings that are not getting filled for a long term because candidates reject these jobs. However, if those job positions are getting filled at that rate (even if begrudgingly) then that's the market rate then and there.

Re: Developer Skills Report

#155
post #26

There’s no way that many people use VIM.

That one stat made me question the entire survey. There's no way so many people use VIM over Atom, Sublime, etc. Right? Someone reassure me here.

Among the hundreds of professional programmers I've seen, talked to and worked with, in Europe at least, Eclipse (Java), Visual Studio (.Net), Sublime/Visual Studio Code/Atom/Notepad++ (web folks), IntelliJ are far and away ahead of all other editors.

I'm one of the relatively rare birds to also use Vim.

Re: Developer Skills Report

#156
post #32

Earlier quoted context omitted.

Right, they don't want to have to pay you to do the learning. It's usually not "how to get a simple task done with React" – many engineers can get there very quickly – but rather having an understanding of best-practices in terms of architecting your application. Angular, well, can take a while to learn how to use properly.

> It's usually not "how to get a simple task done with React" – many engineers can get there very quickly – but rather having an understanding of best-practices in terms of architecting your application. Find me a Web Developer than can perform a sysadmin role on production sites, building out a CRM integration on some bizarre platform with its own programming language, work on improving an ERP, and the integration b…

If any large-ish company hired such a candidate, it would still likely use them in a pure front end development role, because administration of production sites would be handled by dedicated people (sometimes by necessity - e.g. PCI DSS and other security standards like to ensure a strong separation between development and production teams); CRM/ERP would be handled in a different team, etc.

Specialization is a thing, if your team isn't tiny, you'll have different functions handled by different people.

Re: Developer Skills Report

#157

> Irrespective of your job, it will become important for everyone to learn how to code It strikes me that the person who wrote that is used to associating with technical people, and might spend a little more time in the real world. I work in a company of 100 ish people, 15 are delivery drivers. 40 odd are sales assistants that customers value for their detailed product knowledge. 4 are involved in cleaning of differe…

Do those sales people use complex spreadsheets? Are there major effeciency gains possible with a minor amount of scripting?

Re: Developer Skills Report

#158

There’s no way that many people use VIM.

Hold up. They asked “Vim or Emacs?”, not “What’s your favorite editor?” That’s why the answer distribution looks like that. I think we all know there are more normal text editor/IDE users than vi/emacs users.

And it's reasonable to expect that people who use neither vim nor emacs would likely have more exposure with vim rather than emacs.

Re: Developer Skills Report

#160

I was wondering why some of the languages listed as being popular in the graph by employers seemed so out in left field with my understanding of the market, then I read this part: A total of 39,441 professional and student developers completed the online survey from October 16 to November 1, 2017. The survey was hosted by SurveyMonkey and HackerRank recruited respondents via email from their community of 3.2 million…

Look at how rust changes when you select age. The younger people are the more they dislike it, and it even goes negative at the lowest bracket (and in total)
Post reply on HN