DEV Community

Discussion on: What's one thing you wish you knew before you started programming?

Collapse
 
ssimontis profile image
Scott Simontis

Estimates are BS for the most part, if we could accurately estimate software projects the consulting industry would tank overnight.

Find somewhere where you can be happy, if possible. Not everyone has that luxury and sometimes life seals your fate for the time being. But when you are leaving work early to go home and work on your pet project, you might be in the wrong job.

If management doesn't trust employees, your best reaction is to get out of there as fast as you can. I have never seen the situation improve, no matter how hard I tried.

Don't date coworkers. I have gotten myself into some real ugly messes dating coworkers and behaved in a manner I am ashamed of. But these experiences let me learn I have some significant mental health issues that I need to address, so now I need to work on that and find peace not dating for a while.