Related Posts
Additional Posts in Software Engineering
Where/ how can I learn Azure?
New to Fishbowl?
Download the Fishbowl app to
unlock all discussions on Fishbowl.
unlock all discussions on Fishbowl.
Where/ how can I learn Azure?
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Download the Fishbowl app to unlock all discussions on Fishbowl.
Copy and paste embed code on your site

Scan your QR code to download
Fishbowl app on your mobile

If you know you're falling behind, pick up the pace. That seems to be the only solution. It's not a matter of losing someone's respect, if you can't keep up you'll be losing your job. If you don't think you can keep up, talk to your manager and explain the situation and see what can be done.
Have you thought about asking for a 1:1 meeting do discuss it? Sometimes that can help more than you think. I would just schedule a meeting and then be direct.
Chief
What were the tell tale signs? Were they reaching out a lot asking for the status of things?
Seconding "Associate 1"'s feedback.
Baseline requirement is to get the work done that needs to be done, on schedule. If the schedule is unrealistic, you may need to push back on deadlines or deliverables so that you CAN get the work done.
But as far as your relationship with your manager, you build that relationship by building it. Schedule a 1-on-1 meeting, let them know you FEEL LIKE you're falling behind, and you *may* find they disagree and think you're doing fine. Also ask for a mentor to help you succeed at your workplace (and maybe even advance, as appropriate). Depending on the size of your workplace, that might also be your manager. But they might also point you in the direction of a more senior engineer who can help you with the engineering aspects, while your manager should be able to help more with time-management, organizational & communication skills.
If your manager agrees that you're having trouble keeping on schedule, offer to "manage up" and provide quick status updates on a weekly basis (or daily, whatever feels appropriate to your specific situation). Just a few bullet points, and maybe include approximately how much time you spent on each task -- they may have input like "you don't need to spend nearly that much time on less-important task X, focus your time on Y."
Without telling your manager how to do their job, keep it in mind that the best thing they can do for you is to make it as simple as possible for you to do your job -- removing obstacles and distractions that you *don't* need to be worried about, and smoothing the path in front of you so you can do the engineering you've been hired to do. So if you ask questions like "should I be spending more than a few minutes on [non-engineering task that somehow ends up on your plate]?" that give them the chance to look at *everything* you're doing and maybe remove or reduce time-wasters, so you can be more efficient and productive.
Hope this helps!