Live data from Hacker News

Developer Skills Report

research.hackerrank.com

21–30 of 198 posts

Re: Developer Skills Report

#21
post #13

Interesting - older developers like Swift a lot. There is a resurgence of C++ among younger developers.

I don't know how or to what extent it's organized, but I've noticed a considerable effort promoting C++ per se (not scoped to a particular dialect/platform/product) in the past ~5 years. Outlets like isocpp.org and CppCon seem to have done a lot to raise the profile of the language.

Re: Developer Skills Report

#22
> The biggest gap in knowledge is with JavaScript frameworks

> Most often, employers want developers who know AngularJS, Node.js, and React.

Am I overthinking this? When I've been looking for jobs, I've found the emphasis on JavaScript frameworks slightly perplexing and frustrating. I would assume that a competent web developer should be capable of quickly learning a framework. Having to know JavaScript, CSS, etc. to the level of passing a technical interview is already demanding.

Learning one framework very well is another opportunity cost. Researching and picking a framework to invest time into, then building a project or two using this new framework is another. Keeping up with the world of JavaScript framework developments is a whole project in and of itself.

Re: Developer Skills Report

#23
post #16

Being an Emacs enthusiast myself, it always surprises me how much more popular VIM is. Is this because VIM is taught more in schools? Maybe because VI/VIM is typically installed by default on Linux systems?

It's tiny and ubiquitous. Even tiny VMs and embedded devices have Vim.

I'll take nano and previously pico over vim

Re: Developer Skills Report

#24
> What’s the biggest challenge when hiring talent?

"Hard to assess skills before onsite" -- That's funny, I've never had a hiring manager or interviewer look at my literal hundreds of thousands of lines of code on GitHub or several of the OSS projects I've contributed to.

Not to mention the actual book I co-wrote.

Re: Developer Skills Report

#27
The site is actually readable if you turn off that awful css. Who thought removing white space from the titles and adding an obnoxious faux cursor were a good idea?

Most/all of the charts gain absolutely nothing from the interactive features either, a grouped histogram style chart could show the same information in a static image. It would be better actually, you could compare the groups side by side instead of relying on animations and hovering back and forth.

Re: Developer Skills Report

#28
post #20

Earlier quoted context omitted.

It's tiny and ubiquitous. Even tiny VMs and embedded devices have Vim.

Despite this, in my experience, Emacs provides a more feature rich environment, comparable to an IDE, rather than only a text editor.

It’s not about features. Vim is meant to be custom tuned through plugins until it meets your needs, after which no other editor will satisfy you.

Re: Developer Skills Report

#29

> The biggest gap in knowledge is with JavaScript frameworks > Most often, employers want developers who know AngularJS, Node.js, and React. Am I overthinking this? When I've been looking for jobs, I've found the emphasis on JavaScript frameworks slightly perplexing and frustrating. I would assume that a competent web developer should be capable of quickly learning a framework. Having to know JavaScript, CSS, etc. to…

I'm not sure I believe that "most often" employers want this. I did quite a few interviews last year, and I was freaked out because I didn't know any of the latest frameworks. I didn't even know Angular. But no one cared. As long as you understand the problem frameworks are trying to solve, then you're good.

And btw, I interviewed with some relatively big tech names - Squarespace, Blue Apron, etc.

Edit: most of them did list specific frameworks, but upon an actual interview, they revealed that they didn't really care if you had worked with it before as long as you understand basic MVC stuff.

Re: Developer Skills Report

#30
post #2

> And new generations are opting for YouTube to self-teach over books I'm definitely in the older generation because it's completely mind-boggling to me how someone effectively learns to code from watching a video tutorial. You can't flip back to a page, bookmark a link, copy text, zoom-in to see exactly what was done, etc. It feels like you're inherently missing out on so much you gain from a book or a text-filled w…

Many of us learned in classrooms. At the end of the day you have to sit down at a keyboard and try things. How your filing your head before that I think comes down to the learning styles you’re comfortable with.
Post reply on HN