They don’t care because they think they’re gonna be able to replace them, too. They’re wrong, but that’s not gonna stop them.
Every junior you don’t hire today is a senior you’ll have to overpay for in three years.
A junior becomes a senior in 3 years? Unlikely. I’d say mid-level in 5. What kind of finger-painting has a junior fully capable of coding any part of a project and mentoring mids in only 3 years?
I became a senior code engineer at a top fang company paid 6 figures in just 3 months! Its amazing what you can achieve when you have the right people in your corner.
To learn how just buy my course for $99.97/m for 24 months.
Really please buy my course!! The fang thing is so true that I need you to buy my course!!!
The fang thing is so true that I need you to buy my course!!!
*FAANG
I think I might know why you’re course is failing. Also that term is outdated with modern rebranding (Facebook > Meta, Google > Alphabet). MAANA is more accurate now.
If you hire a software engineer and they apply their software engineering practices, they should be able to do a pretty damn good job. I remember when I started 18 years ago. I was able to achieve the impossible just by applying best practices and planning before even writing one line of code. Basically doing the “engineering” part. In parallel I’d study the language, do some POCs and I was still able to deliver on time.
But, it all depends on who you end up hiring. Not everyone is as diligent.
Where I have failed is when managers expect miracles to be delivered within impossible timelines. At first you trust their judgment thinking that they know how much time something takes to make, but they make bullshit estimates to look good and then blame you when it’s not delivered on time.
The only thing senior engineers have is a bullshit detector and the ability to say no because they actually know from experience how long it takes to do something. It’s not necessarily about their ability to do it, it’s their ability to argue back.
Software engineering back then sounds like academia
In Canada anyway, a software engineer is someone who actually did an engineering specific bachelor program. All engineering degrees must have gone through the same common classes for math, physics, chemistry, etc. Plus the major specific classes. It really focuses on the engineering aspect, like in construction or mechanical engineering.
And you can’t call yourself or call a job/role “engineer” unless you are a part of an order of engineers of your respected province. It’s highly regulated.
In the US, anyone can call themselves engineers.
Sadly that used to be the case but more recent court cases have changed that in Alberta specifically.
Is always fucking Alberta.
So I’ve been utilizing the big LLMs to help increase my productivity at work. And I have to say, yes, it absolutely makes me more productive.
However, I can only be more productive because I already have 25 years of experience in my field and I am already a senior and I can guide the “AI” to what I really need help with and I can see the mistakes it makes.
There is absolutely no way someone who hasn’t already been doing this job for 25 years would be able to just sit down with an AI assistant and replace me.
And my company has not hired any associate level employees who could replace me. All my peers are 5-7 years away from retirement. I’m 11 years away from retirement.
I’m against AI, but I do appreciate this nuanced, realistic, balanced opinion.
That’s a good thing


