3 ms·
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
by virmundi 11y 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.
- ZanyProgrammer 11y agoI 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.