DEV Community

loading...

Discussion on: Why Older People Struggle In Programming Jobs

Collapse
aminmansuri profile image
hidden_dude

I'm tired of the constant technology churn as well.

I don't think most of the new frameworks are really making web programming (both front end as well as back end) better. With some minor exceptions I don't feel like we can do a lot more now than we could do 10 years ago or maybe even 20 years ago.

It's just different and uses different techniques.

What I do find though, is that much of the new stuff is missing important things that were discovered 20 years ago.. and a lot of it has thrown away learnings along the way.

That's frustrating. And it seems to be mainly motivated by an impulse to "own the tech stack" than any technical merit.

I really think that this constant churn is harming the industry. Creating unnecessary instability.

I no longer get so excited about some new library... it's just more of the same.

I do however, find that the practices of software engineering have advanced and welcome those. I think that is in ways more exciting than the tech itself.

Collapse
karolyi profile image
László Károlyi

While writing this comment, 2 new javascript frameworks have been created.

Collapse
bytebodger profile image
Collapse
bytebodger profile image
Adam Nathaniel Davis Author

Yeah, I'm very keen to constantly look at new packages / libraries / tech / etc. But it's extremely rare when I actually recommend that we adopt those shiny new things. I guess you can say I've become a tech window shopper. I can easily browse through dozens of new tech solutions without ever feeling the need to "buy" one of them and it home.

For me, it always comes down to one simple question:

Which problem, that I'm experiencing in my current environment, does this new approach solve???

Soooo many times, when I look at new solutions, the answer to this question is just... crickets. Often, the "answer" is just that the new approach is somehow awesome and the old approach supposedly sucks - which I almost never agree with. Sometimes the problem solved by the new approach is something that doesn't even apply to our environment.