2

My concern is that am a fresh graduate and I landed my first corporate job. I've been working there for a month now but I feel so lost: the amount of work am giving is not so much, but all the information in it is all new, and before I am able to grasp one file I am handed another one at the second. Talked to my boss yesterday and she said it's okay, maybe they shouldn't have exposed me to too much in the beginning but it's okay. She also said we have so much hope in you that you can learn, but from my perspective I don't really see any progress and every file is even more confusing than the other. They expect me to perform great because they have that idea of me in their heads but I just can't keep up this fast.

I thought about quitting because am feeling very disappointed in myself and my performance and I haven't been sleeping well worrying about the job.

What should I do?

3
  • 4
    Yeah, so don't quit because you're feeling disappointed in yourself. That is silly. If they don't like your progress, they will fire you. Until then, work your hours as efficiently as you can. It never hurts as a graduate to have one eye on the job market. By the way, a company is not going to be dependent on a graduate as you think. No need to worry. No need to lose sleep. Commented Sep 12, 2022 at 9:08
  • 1
    @GregoryCurrie “If they don't like your progress, they will fire you.” — Ultimately true, but in many jurisdictions, it's practically never as sudden as that might suggest! Ideally, if there are concerns, the employee's manager will tell them, and work with them to improve. If there's no improvement after a reasonable amount of time, they might be put on a formal process such as a Performance Improvement Plan. Being fired is usually a last resort.
    – gidds
    Commented Sep 12, 2022 at 16:34
  • Unless you're at a real risk of immanent burn out, give it another 4 - 6 months.
    – PM 77-1
    Commented Sep 13, 2022 at 23:34

5 Answers 5

8

Subdivide tasks & find a buddy

When you first start as a junior, it's easy to be overwhelmed by all of the new information that's being thrown at you. It's also easy to feel like you're stupid because you don't understand "basic" items on the to do list.

The #1 trap a junior can fall into is feeling so overwhelmed by a task that they take 5 days to do a 30 minute task.

They don't know where to start, they try and figure it out themselves, they get stuck, they take a break, they get stuck again, they feel overwhelmed, they put off working on it, they don't communicate exactly what they're struggling with when asked, instead saying something like "I'm making progress on x" instead of "While working on x, I got stuck at step y, does anyone know how to fix that?"

This turns into a vicious cycle of falling further and further behind until you're so worried about asking about the first steps in the process because it will show you haven't done anything in 5 days.

Before doing any real work, when you are getting started on a task, try making a list of what you think needs to be accomplished to finish the task. Then, find someone (preferably closer to you in skill level, not some high level senior*) and ask them if they agree with your list of what needs to happen. Some of the time they'll tell you yes, it looks good. Other times, they'll tell you that half of the items on the list don't need to be done.

Then, when you get started on the task itself, schedule frequent check ins with them to make sure you're on track. When I say frequent, it could mean you pair with them and they step you through every step. It could mean sending them a message every hour. It could mean twice daily check-ins. It depends on the amount of structure/help you need. But by scheduling time to work, it forces you to continue making progress and prevents falling into that "doom loop".

*By having a buddy closer to your level, you can feel more at home asking them "stupid questions" which you might not want to ask your boss.

6

As a new comer to the company its normal to face information overload. You said that amount of work given is not huge. Then focus only on that work. Its ok if you dont grasp all the information given to you. Keep closing them. Avoid meetings to the extent possible. Keep crossing the hurdles in the only task given to you. If you are given 100 tasks, prioritize and pick only top 2 tasks.

2
  • 2
    This answer seems good for me except for one sentence: "Avoid meetings to the extent possible". I don't know what reasons you have to give that advise. But think that's bad advise for a new hire. As a new person you want to meet and get to know as many people as possible to improve your personal network in the company and get a feeling for the company culture and communication habits. Taking part in lots of meetings - even those which are not actually that productive for your own work - is a good way to do that.
    – Philipp
    Commented Sep 14, 2022 at 15:04
  • Another thing to focus on is the question "Can I view this existing class or that existing package as a black box? Do I really need to understand its inner working or can I focus on the input/output?" This does help me to run through an existing codebase, cause I am always distracted by wanting to understand everything before I even start coding... :/
    – orithena
    Commented Sep 14, 2022 at 16:11
5

I thought about quitting because am feeling very disappointed in myself and my preforms and I haven't been sleeping well worrying about the job.

There are 2 things:

1. Don't Quit and Don't Feel Disappointed:

Normally, most if not all new grads feel somewhat overwhelmed when they start working professional for a real company. At work, the levels of challenges are definitely greater at their former colleges. However, as time goes by, they will earn more experiences, get more comfortable with the projects, and improve their performance significantly. This process happens to everyone.

2. Get Enough Sleep:

A good night sleep will improve your work energy the next day, and enable you to focus clearly on the problems and to find good solutions faster (than if you feel sleepy at work).


Your manager seems kind and considerate. She has not criticized your performance as she understands that you are a new grad and need time to grow and learn new skills. So, if you calm down, remain focused, and have enough confidence in your ability, you will make a lot of progresses one step at a time.

1
  • 2
    3. Yes do tell your boss and coworkers if you feel you are struggling and need some support. It is normal and human to reach out and seek help from others when you are struggling, and people will likely respond in a positive way as long as you are honest, open, and trying your best.
    – numenor
    Commented Sep 13, 2022 at 11:35
3

You are being too hard on yourself. What you are going through is very normal and expected. Since you are fresh out of school, you just haven't had this experience yet. The working world is very different from being in school and you will need some time to adjust.

A month is hardly any time at all out here. You are not expected to know how to do your job in such a short amount of time, especially if you've never done it before. Feeling lost after only a month on the job is completely normal.

Just keep learning what you can as you can. No one expects you to pick it all up on the first try. Even your boss told you so. Have confidence in yourself and that your employer knew what they were doing when they hired you. Ask questions, do the best you can, and just keep plugging along. You'll get it eventually as long as you keep trying.

For most jobs, it takes 6 months to a year to get comfortable. I've been working for almost 20 years now and have never had a new job that took less than that before I got rid of that "lost" feeling. So give yourself at least that much time before you make any decisions about quitting.

You're doing fine.

1

I feel that it's worth mentioning something else here:

Your success, or lack thereof, at work is not dependant on your perception, but the perception of others.

You intimate in your question that your boss seems happy with your current state and progress, and that they're seeing a lot of potential in you. Outside of what you think of your progress and how you're doing, those that know your role, and their business are happy with what you're doing, and how you're progressing, which means that you're more likely to be doing well.

You shouldn't put yourself down if you don't meet someone's unreasonable expectatations, and that includes yourself. If everyone else is saying that you're doing well, but you think that you're falling short, it's more likely that you're judging yourself by an internal metric, rather than by expected performance.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .