Take some notes about what you can do better on future projects and try and improve. Rinse and repeat.
Gj on delivering.
Take some notes about what you can do better on future projects and try and improve. Rinse and repeat.
Gj on delivering.
As a new person you can't possibly know everything. If you dont have someone showing you the ropes then you have to take initiative and talk to others.
Especially in larger orgs, this is invaluable.
Simply continue to produce good work. Learn from the more senior devs and remain respectfully accepting of comments from your manager's manager and anybody further up. Remembering that they do not have sufficiently detailed knowledge about what you do but they like to think that they do. Being diplomatic means that you never debate with them. If they make any substantial suggestions, discuss them with your immediate manager and ask them for advice on how to proceed.
Also keep in mind that there is a good chance the manager might have had OPs back in all this, maybe it's just the managers boss who has unreasonable expectations (maybe due to poor communication from the manager about changing requirements etc).