Tag Archives: Fun

Will AI Replace Mid-Level Engineers by 2025? Not So Fast, Mark Zuckerberg

It’s hard to ignore the growing buzz around artificial intelligence (AI) and its potential impact on various industries. Recently, Mark Zuckerberg predicted on Joe Rogan’s podcast that AI could replace mid-level engineers by 2025. While it’s a compelling narrative, it misses the mark for several reasons. Let’s unpack why this prediction is more hype than reality.

Companies Aren’t Fully Using Their Own AI Tools

Take Salesforce as a prime example. The company has heavily promoted its AI-powered sales agents, touting them as the future of sales. Yet, if you look at Salesforce’s own career page, approximately 75% of their job postings (775 out of 1035 as of Jan 16, 2025) are for sales roles. If their AI tools were truly ready to replace human salespeople, why wouldn’t Salesforce “dogfood” their own product, slash sales jobs, and reap massive savings?

Dogfooding Gone Wrong

This disconnect isn’t unique to Salesforce. Many companies pushing AI solutions still rely heavily on human expertise to deliver the results they promise. It’s one thing to sell the dream of AI-driven automation, but it’s another to trust your core operations to it. If organizations like Salesforce, which stand to gain the most from successful AI adoption, aren’t betting the farm on their own tools, why should we believe AI will displace engineers en masse at other companies?

AI-Generated Code Still Needs Maintenance

Even if AI can write functional code, that doesn’t eliminate the need for mid-level engineers. All code, no matter how well-written, eventually requires updates. Security vulnerabilities need patching, APIs evolve, dependencies get deprecated, and business requirements change. Who’s going to handle these inevitable maintenance tasks? AI might be able to assist, but it can’t completely replace the nuanced understanding of a system that a human engineer provides.

Consider the metaphor of AI as a power tool for software development. It can make some tasks faster and easier, but someone still needs to wield the tool, know how to use it safely, and fix the mess when something goes wrong. Far from making engineers obsolete, AI tools are likely to amplify their productivity—and perhaps even increase demand for engineers who can effectively integrate these tools into their workflows.

AI Generated Code

If companies like Meta actually moved forward with replacing most of their mid-level engineers, they’d quickly find themselves in a “foot-and-gun” scenario. Without a robust team of engineers to maintain and adapt AI-generated code, systems would break down, product development would stall, and customer trust would erode. It’s a short-sighted strategy that prioritizes immediate cost savings over long-term resilience.

Selling the Promise of AI Is in Their Interest

It’s no secret that tech giants have a vested interest in promoting AI as the next big thing. AI and machine learning are lucrative business lines, and hyping up their potential is a great way to attract investment, sell products, and capture headlines. By framing AI as a technology capable of replacing entire swaths of the workforce, these companies generate excitement and urgency around adopting their solutions.

Heck, I am an AI/ML Engineer… I am in the space promoting the same thing, but my views on AI/ML is that they are HIGHLY strategic tools to be used by people. Replacing mid-level engineers isn’t just a technical challenge; it’s a strategic one. Engineering teams don’t just write code—they collaborate, solve complex problems, and adapt systems to changing business needs. These human-centric tasks are not easily outsourced to AI, no matter how advanced it becomes.

AI Generated Code

At the end of the day, humans consume the products that these companies produce. Until that changes, people will make the decision on what to buy and companies need to persuade those people to choose to buy their products. AI/ML systems don’t understand why things go viral, why we collectively like what we do, and why things like Hawk Tuah or Luigi Mangione captured our collective attention. Would AI have predicted that a good number of people would rally around someone killing another person? I think not.

The Full Stop Thought

AI is undoubtedly transforming how we work, and some jobs will inevitably be impacted. However, the idea that AI will replace most mid-level engineers at companies like Meta by 2025 is far-fetched. The reality is that AI tools are most effective as complements to human expertise, not replacements for it. Companies still need skilled engineers to maintain systems, adapt to changes, and ensure the quality of their products—and that’s not going to change anytime soon.

Here is the final thought… Currently, all AI systems today start with a user prompt. The keyword here is the user. Humans drive the direction of the work an AI system does because they aren’t self-aware of their environment. They don’t know what’s happening outside the digital world and the little box they live in. Until AI systems interfaces become a simple power switch without requiring a user prompt, these systems will need humans to direct what they produce. Period.

Oct Recap: It’s Been a Trip

I have recently been doing a lot of travel for work. I know that for some, this amount of travel is routine, but for myself, it has been pretty awesome. In the month of October, I have visited 2 places I have never been to before. But before I start with the picture show and going into the cool thing that I saw, I think I need to start out with how all this happened.

The adventure first started out with an acceptance of a speaking proposal at ContainerCon EU 2016 in Berlin. Yes, you read that right! I was pretty dang stoked to be selected to speak at the event and also to help lead the Apache Mesos Hands-on Lab at the Open Source Storage Summit. The experience was unbelievable and was also a big validation on some of the things that I have been working on; namely a ScaleIO Framework for Apache Mesos which just so happened to be announced at the conference. I was definitely a little nervous about the date/time of my speaking session, last day and last time slot, but the turn out was still fantastic! For those that are interested, my talk focused around Software Defined Storage and Container Schedulers. You can view my slide deck on GitHub here.

CC Berlin

Now on to the fun stuff! Before heading to the conference, a few of my coworkers and I stopped in Munich. I got to check out a bunch of stuff ranging from museums talking about World War 2 to sampling local cuisine (as in eating a lot of freaking sausages). Nothing was cooler though than going to the original Oktoberfest in a legit beer tent. The place was freaking amazing and although I am not a beer fan, I partook in drinking and had a blast.

Interesting side note, Oktoberfest isn’t technically an event… it’s actually a place. Mind Blown! When we picked up our tickets, we asked the concierge “How can we get to Oktoberfest?” They looked at us like we were complete mouth-breathers and smiled. They explained and pointed out where Oktoberfest actually was on the map, explained significance of the area where Oktoberfest takes place, and just told us we could get into any cab and say “Take us to Oktoberfest!”. We found that super funny… a little too much, but it was epic!

Oktoberfest in Munich

We then all took a train from Munich to Berlin, did the conference thing, and then hopped back home. We kicked back for less than a week and flew to Hawaii for work. Yes, that isn’t joke. And also not a joke, I have never been to Hawaii even though I live in the Los Angeles area which is just a small jump over the ocean. Our team, {code} by Dell EMC, was actually sponsoring the World Drone Racing Championships in Hawaii. Super cool! In all seriousness though, drones are emerging into a multi-multi-billion (yes, with a B) dollar industry with commercial applications like performing land surveys and the amount of data being collected by these drones is growing exponentially which is where Dell EMC comes in. Putting the business stuff aside for a second, after having tried it first hand using my Inductrix beginner drone with a cam and the Marvel Vision FPV Googles, flying drones is pretty cool!

Drones

What’s up next? I will be continuing the work that I have been doing on the ScaleIO Framework and will undoubtedly have additional surprises in store hopefully fairly soon! (With a blog post to accompany it!) If you happened to miss the launch of the ScaleIO Framework, you can find more information including a demo on the official {code} by Dell EMC blog.

LinuxCon ContainerCon Japan: Extended Edition

My recap of LinuxCon ContainerCon Japan just went live on the EMC {code} Blog and it talks about some of the things that happened at the conference as well as talks about some key takeaways. I definitely encourage you to go and take a look at the article. This happens to be my first blog post on the official EMC {code} Blog. Yay!

On to the Fun Stuff

It has been some time since I have been to Japan, but going back was a lot of fun. Below is a not so serious look at Japan outside of the seriousness of the conference.

Walking through one of Japan’s many multi-story electronic stores, I found a $1300 Rice Cooker. Yes, that amount isn’t a typo. I hope that thing washes my car too for that price.

The $1300 Rice Cooker

We found this Okinawan restaurant and found this guy parked outside.

Dragon Holding Some Sake

And in that bar, I got an opportunity to try Habushu which is a Japanese Liquor made with a snake in the bottle (picture below). Yes, there is a snake inside. No joke. Habushu is named after the habu snake, Trimeresurus flavoviridis, which belongs to the pit viper family and is closely related to the rattlesnake and copperhead. (according to wikipedia)

Habushu Liquor

On our last night, we visited the world famous Golden Gai in Shinjuku. It is roughly six alleys connected together that has over 200 tiny shanty-style bars. Each bar is large enough to hold 5-8 people max with most of the ones we saw being about the size of a 5ft x 7ft room.

Golden Gai in Shinjuku

Last but not least, when you are tried of eating conference bento boxes everyday and you need a change… you get KFC. That also isn’t a joke either. By the way, KFC is waaaaay better in Japan than in the states. Just saying!

KFC