Hacker News new | ask | show | jobs
by virmundi 3832 days ago
I agree with the literal sentence. I disagree that with its implied extreme. Most jobs don't require rock star programmers. Most jobs require people that can do more than cobble together a series of StackOverflow answers. This implies that most jobs need to have competent developers.

From my limited experience, competent is getting harder to find. I go into a JavaScript SPA almost daily. I'm not a big JavaScript guy, but I grok functional programming and the language. I constantly see things that make me go, "Huh?" This isn't that they're doing advanced JavaScript things. It's that they are doing it wrong (one person used a regular for loop to side-effect create a new array). These poor practices add up in general, and specifically in an AngularJS app where you've got to accept a layer of magic in the view binding.

Hopefully we get better at competent, especially in dynamic, mostly typeless languages such as JavaScript.

1 comments

I really can't agree or disagree with what you're saying, you are talking about very specific things that I'm not sure say anything more than your biases and experiences.