The hardest part about software engineering is not writing code. It’s the ability to look at each problem with a fresh perspective, independent of solutions you have implemented in the past. This is, by far, the most important lesson I’ve learnt while working with a bunch of mad chill, crazy…