I have read many articles online about the software engineering workplace and how bad programmers can be. What does that typically mean? I imagine it as being someone who uses ill practices like documentation habits/bad indentation? I mean how bad can a professional software developer really be? If they got the job in the first place, doesn't that say something about their skills?