Being a software developer is full of surprises. In one hand, you have the normal path to follow, which is to learn a new programming language so you can start writing your own code. You write everything from scratch, you build you own features, and you know everything you've built.
On the other hand, there is the real world, where you start working on a company and you have to deal with a company's environment. Let's say you go to a company and you have to deal with a pre-written code.
What do you do? How do you learn this pre-written code? How do you start studying this code so you know what you can change, what works and what doesn't?
Watch this video and find out!
DEVMOUNTAIN - Simple Programmer Sponsor: https://simpleprogrammer.com/devmountain
Peak: Secrets from the New Science of Expertise: https://simpleprogrammer.com/peaksecrets