How to learn new languages as a senior dev
Today, we are about to learn a new programming language. We will spend an hour reviewing keywords, loops, and variance... And if we have time left, we...
Wait! This is wrong. Why would a software engineer with 5y+ of experience suffer again learning all the basics?? Scratch all that.
Instead of starting with the basics, we will be starting with clean architecture, DDD, and then we dive deeper into how to implement domain, ports, and how to deploy all this.
Let's apply this to Python.