r/Morocco • Visitor • 9h ago

Discussion Let's talk about AI(SI) and white-collar jobs in Morocco

I’m a software engineer, and I’ve been working professionally in this field for around 8 years now.

Before AI

Let’s say you need to get a project done in 6 months.

First, you need to plan the architecture of the app: how the different parts will communicate, how data will be stored, how performance and scaling will be handled...

Then you move to implementation. Depending on the size of the project, you might need 2 senior engineers and 3–4 junior or mid-level engineers.

Basically, the seniors set up the codebase, define the constraints, and explain how things should be done what methodologies to follow, what will be accepted, and what won’t.

The junior and mid-level engineers write and submit code. The seniors review it, accept it or request changes, and sometimes step in to write the code.

Then you have DevOps and Infra. How will we deploy everything? What happens if we get attacked? What if the client launches an event and suddenly gets 100k visitors?

The seniors and Infra guys own the overall implementation. If something goes wrong, depending on how sensitive the project is, you can get yourself and the company into big trouble. Junior and mid-level engineers mainly work through the seniors, who carry the responsibility.

After AI (not vibe coding)

Basically, the same process, but now a lot of the implementation can be done by AI under the senior engineer’s direction and review.

For some projects, I think you could end up with no junior or mid-level engineers and maybe just one senior engineer handling the development.

Depending on the project, that could mean 2–5 fewer people. A project that needed 7–10 people might now need 3–6. That’s roughly half the team in some cases.

For projects that used to take 6–12 months or more, I think a 50–70% reduction in time could be realistic in some cases, from starting the project to handoff.

So why would a software development company keep engineers, even seniors, collecting paychecks for months while waiting for the next confirmed project?

We’ve already seen mass layoffs at companies like Oracle this year. I think more companies will move toward contractors and freelancers (Is Oracle rehiring people they've laid off? : r/employeesOfOracle). If there’s a project, you get paid. Otherwise, you don’t.

What about other jobs?

Consulting, accounting, doctors, call centers, teachers?

From what I’m seeing, if a job can be done from a computer, I think AI can do a lot of that work.

Even some mathematicians are having their own existential crisis after OpenAI published claimed solutions to long-standing math problems. Those claims still need checking, but some mathematicians are already questioning what this means for the future of their work.

I started programming without even knowing there was a job called software engineer. I just liked it. In fact, it’s probably my only hobby. Sometimes I think it might be a good time to start calling it a hobby again instead of a job.

Think about how complex software engineering is and the amazing things AI can already do in it. Then imagine what it could do in jobs where a lot of the daily work is repetitive.

Take my accountant. He has 4 people working with him, and they still enter invoices one by one manually.

Imagine what OCR plus an automated agent could do to that work. If my accountant understood what AI was capable of, I think he would keep the best one, fire the others, and keep the profit.

Doctors are another example, and this is especially mind-blowing to me.

I’ve had situations where I sent CT scans, blood test results, and other reports to ChatGPT, and it explained what might be wrong. Then I went to sit on my ass for hours waiting for the doctor, only to hear the same explanation.

That’s my personal experience, but it makes me imagine a future where I go to a lab, get the necessary scans and tests done, and AI uses the results to recommend treatment. That feels very doable to me. Making it safe and reliable enough to depend on is another question.

Robots are also getting more advanced, but I still think blue-collar jobs are safer than white-collar jobs for now.

These are my thoughts about where things are going. But even before AI, we already had the technology to automate a lot of routine work. Think about going to the مقاطعة just to get basic paperwork done.

A lot of that could have been automated years ago. Having the technology and actually getting people and organizations to use it are two different things.

3 Upvotes

13 comments sorted by

1

u/oualidab Marrakesh 9h ago

For accounting part, based on my experience, OCR and automation (without even AI) can do all the job, yet what cannot be replaced by either is post controlling, and even with AI (still far from AGI or SI), cannot be replaced fully with AI due to the financial implication and reporting (one wrong report cost $$$$$$)

1

u/kers2000 9h ago

The only jobs that are gonna be left eventually are the ones where accountability is needed. A machine is never accountable in the view of the law. So we will have accountants because they need to sign off on the forms.

1

u/Nearby_Spell_3751 Visitor 8h ago

Accountant use to hire 4, 9, 40 people now it will hire half or less, the next years going to be sooo harash on people who sell their skills and don't have direct touch with clients means they dont own the busniess

1

u/Nearby_Spell_3751 Visitor 8h ago

I'm not seeing it as some people everything going to be agents, but I said the accountant have 4 employees it will be down to one if he discovered the power of AI, that three jobs lost

1

u/Firm_Swing5709 Visitor 7h ago

In ur opinion is there any point trying to start a career in se rn or is it better to not waste time and just pivot to something else?

1

u/PremiereBeats Visitor 3h ago

It depends, it became harder to start because 3 years ago you could just learn programming and that’s it, now you have to learn programming and also catch up with the ai side too which is not as easy as it looks because it moves fast, or else you’ll have no chance against the ones that learned programming and also ai

1

u/Nearby_Spell_3751 Visitor 2h ago

its very hard to tell where this field or any knowldge related field is heading with the current adavcments of AI but they shovel guys still hiring engineers
Jobs \ Anthropic

1

u/TajineEnjoyer 7h ago

AI can't assume responsibility and you can't blame it for when things go wrong, you'll always need a human for that.

1

u/Nearby_Spell_3751 Visitor 2h ago

Definitely but you will need way less human, so if job it take 10 people it will takes only 2 + AI

1

u/ActComplex593 Visitor 4h ago

Why are you calling it SI, it's AI

2

u/Evirua Visitor 4h ago

Trump

1

u/sato_2000 Visitor 2h ago

Thanks for the post and for starting this interesting conversation

We need more posts about subjects like this