Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I've been in similar positions. It's a good way to gain experience and level up fast. There are downsides, though - lack of technical oversight adds pressure (if I do something wrong, nobody will catch it) and lessens appreciation (nobody understands how good this is), which can contribute to burnout.

Pairing and doing code reviews together with someone, even if they're not more skilled than you, is a nice way to feel better about technical work. Catches bugs well too.

Seeing if you can learn from seniors in or outside the company is worth it. Sounds like you won't get detailed 'here's the right algorithm for X' help but that's not the worthwhile bit of any mentorship IMO - the useful parts are more often 'here's a way to push back on unrealistic requirements / work with colleague X better / handle conflict.'

Finally, remember that there aren't some mythical grownups who Do Things Right(TM) - everyone is making it up as they go along. You're already valuable to the co, and you'll keep getting better with experience - blink and you'll be the senior producing to 'highest standards' and giving all the new hires impostor syndrome ;)



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: