โ† THESENIORDEV NEWSLETTER

donโ€™t be a lemon ๐Ÿ‹

Being a developer these days is like a Marvel movie. Thereโ€™s a plot twist every 15 minutes. First, we went from JQuery to React. From monolith to microservices, then the DevOps boom, and now โ€“ holdโ€ฆ

Dragos Nedelcu
Dragos Nedelcu

Aug 31, 2023 ยท 3 MIN READ

Being a developer these days is like a Marvel movie.

Thereโ€™s a plot twist every 15 minutes.

First, we went from JQuery to React. From monolith to microservices, then the DevOps boom, and now โ€“ hold on to your keyboards โ€“ AI.

Yup, Artificial Intelligence.

Or should I say sophisticated pattern-matching machines?

Anyways.

Github Copilot, Chat GPT and a trillion other tools that have been released in the last months are only getting better.

Which is great news for the corporations behind them trying to get rid of those expensive developers (looking at you, Microsoft ).

Bad news for engineers whose job is only crunching code. That job is getting automated soon.

And great news for developers who will ride the wave and adapt

So, how can you make the most out of this?

Should you throw your JavaScript knowledge into the garbage? Should you get into AI and deep learning, go back to school, and get a degree in mathematics?

Or should you give up altogether and start a lemonade stand?

Listen to me, screw them lemons!

And screw them schools! They are teaching you in the style of the 18th century!

How can you be better than a robot if you've been educated like one? As a clumsy student, I had to wait two decades to say this. It feels so damn satisfying!

Nope.

What you will do instead is to use these new tools to get even better.

You will marry your โ€œtraditional software skillsโ€ with some โ€œAIโ€ knowledge. Developers that do that will succeed.

Because to use a tool at its best, in any professional domain, from cooking to building sky creepersโ€ฆ You need to know two things: the context and the tool.

The context is software in this case. The boring stuff weโ€™ve been doing so far. Fundamentals, fancy frameworks, cloudโ€ฆ etc.

The tool is AIโ€”mainly Chat GPT and GitHub Copilot.

Use them every day. Ask them to write tests and review your code for you. Ask them for advice on technical decisions. Laugh at them. Shout at them. Ask them to tell you jokes about your code.

Do that for the next 30 days, and letโ€™s talk again.

Donโ€™t just read about it, do it!

You might get to the point of building your own LLM power applications at some point in time.

We will get to that.

But for now...

Realize these things ainโ€™t magic. You still need a human brain to create great software. And you need skills.

We can help you with that. Weโ€™ve done it 100 freaking times. And that โ€œanti-inflationโ€ price I was talking to you about is going away TODAY!

So click here and apply to see if you qualify <https://www.theseniordev.com/apply>, and letโ€™s help you make this your best year yet as a software engineer!

Take care, Dragos

P.S. I had to write this email myself because despite how smart GPT claims to be, every time it writes something for me, no matter how elaborate the prompt, it makes me puke!

P.S. More of you answered my questions. Thank you. AI and the layoffs are on everyoneโ€™s mind right now. Stay tuned for more content on those topics!

Join 450+ engineers already on the path

Join a community of like-minded devs fast-tracking to Senior level.

+345 more engineers

from San Francisco to London to Hong Kong

Watch The Free Senior Training