DEV Community

Cover image for The future of dev, I'm confused...
EchoteDev
EchoteDev

Posted on

The future of dev, I'm confused...

I've just started a programming course to become a web developer, beginning with frontend development and then moving on to the backend. However, the recent advancements in AI tools for programming have left me feeling quite confused and concerned about my career prospects and the chances of finding work in the near future.

What are your thoughts on this, and how can new developers navigate this challenge?"

Top comments (3)

Collapse
 
ben profile image
Ben Halpern

AI will have an impact on the future in general β€” but it's only one of many factors causing uncertainty these days. And I think it's uncertainty in general that's driving job prospects.

All that is to say: It's an uncertain economy in general, but it's still a great time to learn software development. And if anything you have a chance to master some of the AI tools and separate yourself.

Collapse
 
kwnaidoo profile image
Kevin Naidoo • Edited

I have been in the industry for more than 15 years now, and work with AI often. This is nonsense! It's just marketing by big tech.

AI is powerful as an automation tool, so yes, it's going to make skilled developers more productive so teams might get a bit smaller, e.g. if there are 10 team members then with AI you probably can get away with 8 developers and some automation.

The thing is AI is creating more work, so it kinda balances itself out.

I would continue on your journey, there will always be a need for skilled developers. Just make sure you understand supply vs demand. Look at your local job postings and see what skills they want, this fluctuates but monitor these for 2-3 months and see what's in demand.

Once you understand what the market wants, then work towards getting good at those skills. Generally, these are always in demand:

  1. Node - next.js, typescript.
  2. Asp.net + C#.
  3. Java
  4. Python (Django and machine learning).
  5. Ruby on Rails (very niche though).
  6. Laravel + PHP
  7. Golang

Just pick one of these stacks and work on getting really good (this is not an exhaustive list so do your research).

Collapse
 
echotedev profile image
EchoteDev

Thank you for your response. I agree with you. I don't believe that starting tomorrow, all small and medium-sized businesses will be able to easily transition to fully utilizing AI, as the big tech companies want us to believe. Perhaps they can achieve it because they have access to vast internal resources and technologies.