> I'm moving back to NJ to be 'hybrid' beginning of August...Do I mention to the head of the project the first time I meet him that I built the entire app or just let my boss have his glory and mention I'm on the team that helped build it?
"Hi. I'm Name. I'm on BossName's team. I work on AppN."
Like a normal person.
Please be better tactically than getting your direct manager to hate you. Managing your manager is one of the most overlooked skills. Engineers almost always lack it.
If you want credit, maneuver yourself to get it once you're on-site. You went to work for a hybrid company, but are fully remote. Not only that but you’re in Bali while they’re in New Jersey for a significant time zone difference. That's on you. Ask to be included in demos and meetings -- make up a reason if you need to. You want to be there to answer technical questions or get feedback directly for example. In those meetings, actually participate when appropriate and slowly gain visibility.
It's very obvious to many of us who've been doing this for a while which folks are tactically aware of the politics and norms of a workplace and those clueless. Don't be that person.
+1 take @ctvo's advice. Right now you have incomplete picture of the companies environment may be head and your boss are best buddies or may be company trusts your boss to get the work done and doesn't wants to get involved in nittty-gritty of how he gets it done so by bringing this up would just end up in harming your position in the company.
"Hi. I'm Name. I'm on BossName's team. I work on AppN."
Like a normal person.
Please be better tactically than getting your direct manager to hate you. Managing your manager is one of the most overlooked skills. Engineers almost always lack it.
If you want credit, maneuver yourself to get it once you're on-site. You went to work for a hybrid company, but are fully remote. Not only that but you’re in Bali while they’re in New Jersey for a significant time zone difference. That's on you. Ask to be included in demos and meetings -- make up a reason if you need to. You want to be there to answer technical questions or get feedback directly for example. In those meetings, actually participate when appropriate and slowly gain visibility.
It's very obvious to many of us who've been doing this for a while which folks are tactically aware of the politics and norms of a workplace and those clueless. Don't be that person.