Hacker News new | ask | show | jobs
by wincy 3363 days ago
It's easy to be down on yourself. As someone who struggled with mental health issues in the past (anxiety and depression runs in my family) I have a few thoughts on this, not necessarily unique to your situation, but I hope it's helpful.

1) Don't mention your mental health issues to your employer. Maybe one day you can reveal it, I've discussed my anxiety issues with my boss, but it wasn't until I'd been at work and kicking ass for over a year. People are more empathetic once they know you. I don't know if you're actually interviewing but admitting that you were out of work for a year because of manic episodes is a surefire way to never get work. You have a bachelors degree + experience, those are the two things 99% of employers care about. Maybe have someone else review your resume?

2) Therapy is helpful but keep in mind while they may be an expert in psychology, he or she isn't an expert in the hiring landscape of computer science. At least in my job market a coding bootcamp wouldn't make sense at all for anyone who has ever had a job as a software engineer.

3) It's easy to be down on yourself and think it was "just a fluke", but programming is hard! If someone employed you for a year you can cut it. If it was "just a fluke" you would have been out of there in a month. "Being a huge c++ geek" makes me think you are feeling imposter syndrome, the fact that you -can- geek out over C++ makes you better than 90% of the applicants we get when we're looking for a new dev.

You can do it! I personally wouldn't suggest the coding bootcamp. It'd just be busy work, and I don't think it'd help your job prospects that much.