DEV Community

Discussion on: I started questioning my tech stack, and now I'm lost 😔

Collapse
 
vinceramces profile image
Vince Ramces Oliveros

If you think you're lost(not a defeat). Just learn the best tool you can be productive. I don't really like the web we're facing today due to same problem trying to fix and creates another problem. Likewise, the job market is your go-to living and just prepare for the next tool to arrive(depending on the product they're trying to promote).

Just don't learn everything just because its the new thing. Rather wait for its job market, community and how companies will adopt it.

Collapse
 
hdoro profile image
Henrique Doro

Yup, the job market does provide an awesome proxy for defining where to go next, but I'm not sure always choosing that is sustainable for the web in the long term... In fact, this pattern seems to repeat over and over again with capitalism: we create a strong economic incentive that drives tons of people to a certain activity, but eventually this becomes detrimental to the environment and/or our social structures.

Vince, if you were to point to where the job market for web dev is right now, where would it be? Probably around JS frameworks such as React, Vue and Angular, right? My problem is, even though I've specialized in React + Gatsby and this brought tons of economic benefits to my career, I don't think it's a healthy way forward for the web 😅

Collapse
 
vinceramces profile image
Vince Ramces Oliveros • Edited

For me, I've never really invested on the mobile up until I found Flutter. Sure, I know android a little and my machine gave up due to bloated IDE. Flutter doesn't have a job market, but it gives me more in-depth and eager to learn more because of the adaptive language called Dart. Now I can transition from one language to another, if the syntax are familiar to begin with(C#,JavaScript,Java,TypeScript,Python,Go). In fact, I'd invest more time in learning and coding with Flutter not because of its new, because of developer experience.

I think React+Gatsby is totally fine depending on the client's needs. It's still a great market for creating headless CMS and good for freelancing.
There might be contenders like WordPress and the likes.

While I feel overwhelmed with React's documentation and overly used this.state.myState and this.props.myProps thing. I'm really eager to learn it, not that it values my time and the job market today(not declining, but rather having to manage npm dependencies.)

For now, I've been using Nuxtjs for my own portfolio and my very first corporate job. I'm lucky that this kind of job exist in my country. Or I'll have to learn PHP frameworks and Django. Nothing's wrong with these frameworks, I just don't think its the right tech stack for me to put effort into it.

Just keep doing what you love. If in doubt, talk to the rubber ducky.