Hacker News new | ask | show | jobs
by Jemmeh 3648 days ago
Accept that frustration, fear, and doubt are just part of the job. Those feelings don't mean you're a bad software dev or a coward, they're just the natural reaction to consistently facing the unknown. Sometimes you have to slog through it, even if it feels bad, and actually finish. You will not finish perfect. There are always bugs. But get something put out there anyways.

You are always going to be learning with this kind of job. And sometimes that makes you look back at your old code and say, "Oh boy, this sucks." It's because you're improving. If you weren't, you wouldn't be able to look back and see your mistakes.