Some lessons in software engineering
There are a few lessons that have stood out to me, over the past few years of working as a software engineer. Learn about the problem Learn everything about the problem you’re trying to solve, or the existing solution, before you start building the new solution. Learning everything about the existing system in detail would often have saved me a lot of time when working on the implementation of the new system....