Comment

Comment by nullptr_deref

Absolutely Agree!

If I may, I would like to ask you something a bit hyperbole.

You outlined a few key points which include learning people skills, communication, and requirements engineering.

Do you think it wouldn't be possible for AI/AGI of the future to supercharge this process?

What I feel people like OP and I are experiencing is the impending doom that is about to fall on us as a result of automation.

We are inexperienced, and our only feedback from the real world is job applications, which are getting rejected at an enormous rate. Adding AI on top of that doesn't paint a good picture, especially when we (our generation) have easily adopted it into our workflow and started producing results. In rejection emails we get responses like, "we found a better candidate". This means our effort is futile and what we compare against is AI because it is the only thing we can see. We can't see the profile of someone who was better and got into the job.

What we fear is people with AI + communication skills will outperform us, who just honed our skills in computing. Simply because they are better communicators and have improved efficiency. This would mean senior engineers will be demanded more and no one would care for juniors.

Now without any job, building a career is a nightmare. On top of that, even after a job, having a secured career is a problem, like OP said.

Final questions,

1. Regarding communication:

What is a benchmark that indicates if someone is a adept communicator? Is communication a skill that can be learnt? And can those who have hard time communicating be better at it than AI that spits out almost correct sounding hallucinations?

2. Beyond programming:

How to prove that we have better fundamentals than other people? What screams "I want to work with them"? How to show that we can design systems that last long?

Looking forward to hearing from you.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton