I've been a professional C, Perl, PHP and Python developer.
I'm an ex-sysadmin from the late 20th century.
These days I do more Javascript and CSS and whatnot, and promote UX and accessibility.
I've seen this go both ways, but in general I try to avoid getting HR involved in anything for exactly the reasons you mention.
Damn right. When I go into the kitchen at work, some people know how to use the microwave, some the fridge (it's trickier than would seem possible) and some the coffee machine... every day super intelligent fresh-from-degree programmers stand around there like lost lambs desperately trying to fix a drink without looking like they're stumped. It's not just your specific career path, it's everything.
It's really easy (well I think it is) to just go on assuming that everyone's doing things because they're basically nice and if they take credit for your work then it's just a silly mistake. After a few occasions like that, you need to take a step back and reconsider.
Yep. If you're not happy (and you're not stuck somewhere because e.g. you're out of money and it's all you can find) change it. Maybe you can't change the world, but you can change your world.
I dunno. Sometimes you find out that someone has put in a good word for you without mentioning it :)
If you ever do find a way to tell this to your past self, CC baby-me in.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
If you ever do find a way to tell this to your past self, CC baby-me in.