Software engineers should write
318 points by shbhrsaha
Read the article
Discussion on Hacker News