DEV Community

Cover image for Computer Science was never about programming, it's about problem solving.
Fayaz
Fayaz Subscriber

Posted on • Edited on

Computer Science was never about programming, it's about problem solving.

From the very beginning of our CS-101 course, we weren't just taught to write code; we were taught to design solutions. Solutions so sophisticated that, eventually, they are supposed to run without our involvement.

Today, with AI, that vision has almost breached our deepest intellectual work, and made many of us question the future of work itself!

So, should we use AI everywhere? 🤔

If it makes sense, yes, absolutely!

The use of AI can no longer be stopped anyway, so the only thing we can do is to regulate it for responsible use.

Should we fear that AI will replace us? 🫣

Not really!

Here is why:

1. AI will never become human:

It can calculate, build, optimize, and predict, but it can never be us. Which means, there will always be a need for us: our judgment, our empathy, our creativity.

Yes, the nature of our work will change, as it always has with technological advancements. But change does not mean irrelevance.

Religion tells us that even God "used" human involvement to shape human history.

Nature shows us that when even a more intelligent species emerges, all others don't simply vanish; they adapt, they evolve, and only those who can't evolve, vanish - but most of them survive in their own way, and some even thrive!

And to be honest, after all the hypes, current AI isn't even that intelligent, and the promise of an all knowing super AI model is just that, a vague promise.

I'll believe it when I see it. And even then, I don't think it's going to replace us for all the reasons mentioned above!

2. Experts will always use AI better:

Experts in a field will always have a far better edge over the layman. Besides, if you don't have expertise in a field like Software Development (especially Software Engineering), how would you know when AI makes mistakes?

Only experts in the field will know that, so companies will always need the experts for reliable and productive development.

3. Transfer of Responsibility:

Modern AI models sometimes work pretty well, and sometimes make mistakes - so, the question is, who is responsible when an AI model makes a terrible mistake?

  • The model itself?
  • The organization that made the model?
  • The company that's using the model?
  • The employee that's using the model?
  • Government?
  • UN?
  • Aliens?
  • God?

Of course that's just a rhetoric question.
We simply can't shift responsibility and accountability to an AI model!

If for nothing else, then because of responsibility and accountability that AI will not replace us, it can only enhance and change our nature of work - that's all.

Companies will have to recognize it soon, or will learn it the hard way.


So, as you see, the future isn't about competing with AI.

It's about using AI wisely, efficiently and responsibly to solve problems we encounter at everyday life, all while keeping our expertise intact - only this will probably allow us to tackle problems in a way that was once thought impossible.

Top comments (0)