Hacker News new | ask | show | jobs
by tacostakohashi 1193 days ago
In any organization or team, there is always tension, blurry lines and negotiation about who does what, who gets the credit, etc, etc... You'd think that there would be clear lines about what exactly "developers", "product managers" and "solutions architects" (should) do, but, there is not.

I suggest you just accept it and try to get good at playing this game. For example, see if you can get the "product managers" and "solutions architects" to try to do as much of the administrative nonsense, JIRAs, "sprints", release / change approval, etc as you can.

> I feel like I could have come up with a much better approach, and ESPECIALLY if the person seems to be half my experience or age.

Ok, so why don't you do that then? Write up your better approach, give it to the "solution architect" or "product manager", and let them copy and paste it and claim it as their own. Don't worry about the credit, the supposed job roles, just focus only on the outcomes. If it is good, they will come back to you, give you better projects, and you will get your credit later.

> they basically made me do all the work

That's the problem - they are better at getting you to do the boring stuff than you are at getting them to do it.

Start playing the game, get better projects, get promoted, work your way up, etc.