Your boss is gaslighting & intimidating you. - Do not be intimidated into thinking you did your work poorly. I've seen this happen many times with employees being guilt tripped, especially the younger more junior employees. You are a professional and the work you do is important for the company, you do it with pride and to the best of your ability. - Beware of gaslighting. Some bosses can be incredibly manipulative a…
The conversation had was entirely one sided with no grace or responsibility. Furthermore if they don't appreciate it that feeling isn't going to change. They are rolling their bullshit down to you because they lack the maturity for something else. Also juniors are expected to need hand holding to adjust academic expectations for real world and if they haven't done anything to correct or provide more direct technical feedback that is also on them.