Maximize Your Productivity As A Software Engineer [Part 14] - Do The Hardest Thing First
When you get a tough project, it's tempting to tackle the easiest parts first because you already know how to do them, putting off the most difficult portions for later (you'll totally figure it out right?). This lesson teaches you:
The difference between bad and good engineers when it comes to taking on a project
Why tackling the hardest parts of a project first is effective risk management