The Goods and the Bad Things about Being a Software Developer

Are you suitable for this job?