Lessons I learned the hard way from 6 years as a software engineer | Hacker News Reader