Hot answers tagged

109

If work was supposed to be fun, it wouldn't be called work. I'm sorry to tell you this, but welcome to the rest of your life. You might find a work that you enjoy MOST of the time, but you very likely won't find one that you enjoy ALL the time. What I suggest you do is think about the outcome of misbehaving during work (and in front of clients). You might ...


90

I keep asking my boss for new work but he is constantly in and out of meetings and near always on the phone, meaning I get a small piece of work to tide me over but not much else. This is a common mistake people make when asking their boss for work. Don't expect your boss to give you explicit tasks. Coming up with work for knowledge workers can be really, ...


59

I think this is a pretty clear situation. You have been hired as a C# backend developer who could use some knowledge in frontend technologies, and you ended up doing mostly frontend, so you're not working on what you've been promised. This is a problem, and you are right to bring this up to your management. People tend to forget a very important thing: you ...


51

There is the (in)famous motivational "fish video" (youtube and other sources) that shows fish market employees enjoying themselves on the job. The point being, if people can enjoy that physically demanding, bad smelling, and at times, disgusting job, so can you. The way to succeed is to make the job enjoyable and have a game with the work. You need to ...


37

Chartered accountancy has a well-deserved reputation as a dull profession. Accountancy is vital and valuable work, which must be performed by qualified and dedicated professionals, but it has none of the features that our ancestral environment shaped to provide an adrenaline rush. Your accounting firm may be attached to exciting projects or exciting ...


37

Maybe not what you want to read, but being able to read and understand code is a VERY important skill for a developer and fixing (and searching for) bugs is an excellent opportunity to improve this ability. Moreover, coding is not about writing code, but about thinking how to write good, maintainable and efficient code. I suppose this is a pretty complex (...


30

At the risk of sounding like your parents, you may need to step back from your (likely temporary) discomfort and consider the big picture: As you stated, you've only been there two weeks. Careers are a lifelong pursuit. Two weeks into your first job, you may not be in a position to legitimately make a choice about what you like or don't like. I apologize if ...


25

Is it normal? Yes, this is normal for a junior dev. Is it a bad job ... No, a job that gives you time to learn on the job (or in your case be on stackexchange) is a good job. They're paying you to learn and not have responsibility. But why? Speaking as a senior dev it's usually faster for me to do it than to tell a junior what I want. And if I have to ...


25

TBH, you come off as a little bit entitled in your question. "I can't listen to spotify." "I can't download software from the internet." "I'm bored with my tasks. They don't give me anything exciting to work on." "They get upset if I arrive late." Well... the company doesn't exist to make you happy. They don't exist to fulfill your ...


19

Short answer: You should mind your own business. By talking to your boss you could severely affect Alice (and even John possibly) in a negative way, as the situation may come down to her as you mentioned. It would be even worse if you talked to your boss's boss, as going over your boss's head is something you should seldom (if not never) do, and even less ...


18

You get through boring work at a job the same way I got through my fifth year (tenth grade?) English Literature set text. If you've ever had the misfortune of reading Thomas Hardy, I share your misery. We had a dense, 50 chapter tome to read. I powered through and got it done in a couple of weeks - so, I was allowed to read any other books I wanted while the ...


15

She should talk to her real boss at the contracting company and ask to be reassigned due to no work. She should show documentation of the times she has asked John for work to prove that she is not just lazing around. That person should discuss with their contacts at the company what to do. Many people hate to delegate and whine they are overbooked, but won't ...


15

This is normal, even for senior developers new on a job. You start with bug fixes to learn about the technical ecosystem. No one's doubting your technical ability (but if you're lousy, that will show itself eventually! SMILE). It's easier to give new development to people who already know how things work in that particular company and its line of ...


11

When I state it is not enough he says he doesn't want to give me something bigger until I have more knowledge of the business. He is right in a way. Doing work quickly is not enough. Doing it well, and perfectly is. I hope he is intentionally keeping the bigger tasks away from you, so that you learn how to accomplish your tasks with better quality and ...


11

I am looking for new challenges and areas to grow my skills It's the stock answer for "I'm bored". This question is usually just to see if you fly off the handle at your previous employer. Avoid all negativity in your answer. Sound as positive as you can, and never ever bad mouth your previous employer. Your interviewer will be able to read between ...


10

Things will pick up Sometimes you join a company and they're so snowed under with work that you get thrown in at the deep end. Sometimes they've got plans for you but the project wasn't running before you joining so they aren't ready to put them into place the instant you join. And usually it's somewhere in between. In your case it sounds like you joining, ...


10

I appreciate this doesn't cover your specific example - but I think that's as much down to being watched whilst you do the work, rather than to allow you to work in your own way. But more generally for dealing with "boring" jobs my general trick is: Automate it Most jobs that are boring are jobs that don't require much mental processing. Therefore they'...


9

It may be a bad job but it could be also you - check your attitude and be proactive Let me elaborate a bit more: I'm sorry to disagree with the people here and I find myself astonished that people find this normal. How is a junior programmer supposed to learn and improve if he is given no work? My personal experience out of the university, when changing ...


7

Bring it up as something that's impacting your performance (which is bad for the company), and offer changes that can be mutually beneficial. Telling managers you are bored usually doesn't go over well (there are some exceptions), but telling them that you are unable to be as productive as you can be due to not enjoying the work as much and not having the ...


7

ADHD software dev here. I read both the other replies, and they are good, I +1 all of their advice, but I'd like to throw in my two cents. This is the internet so I'm sure I'll get a lot of replies telling me how wrong I am, but these are all things that have helped me be successful in my personal life. I am not a doctor (obviously) and ultimately you ...


7

If there's no immediate upcoming projects, then you're usually expected to either look at the backlog, see if there's anything old that could do with modernizing, get documentation up to date, or just learn new stuff. Ideally, you start with asking your manager what's in the upcoming pipeline in terms of project work as you're running thin on work. This ...


6

The good news: With one exception, management thinks highly of you. It sounds like you're smart and you get things done. Competent management appreciates that, even if they don't communicate it well. The bad news: In a small company, sometimes even the CEO can't make a new management position at the drop of a hat. Management might need to do a major re-...


6

Should I talk to John's boss (who's also my boss) or mind my own business? Unless this impacts you directly or your performance, you should most definitely mind your own business. This can have a very adverse affect on your working relationship with your co-worker, and make you seem as though your just a self serving nark. If however it does impact your ...


6

In similar situations I have asked my manager for more work or studied for certifications. If I absolutely had nothing to do (which can happen) I'd clean up my workspace. As far as approaching your manager goes, just go talk to them. If you already have a workload similar to others, then volunteering for more work can be two-edged, you may end up with more ...


6

To expand on a comment from @Flater: This is totally expected You haven't mentioned how long you've had the job, but a standard way of "ramping up" new team members (especially new graduates!) is to have them work on nothing but bugs for a while. This allows them to get familiar with the code base without the additional complexity and deadlines of trying ...


5

though I was warned that this is a fullstack job. In today's world if you are hired as a Fullstack developer (No matter what they use in the back-end such as C#, etc..) working with lots of front-end Frameworks and UI related tasks are indispensable. It wouldn't be professional to just simply inform your manager that you are bored with front-end tasks and ...


5

There are two issues here: one between Alice and her manager and another between John and his manager. The issue isn't yours. There are a couple of statement that stand out to me. She said she's not comfortable doing that [informing her supervisor] because she fears it will upset John because it would shed light on his inability to delegate or ...


5

Surprisingly, I'm at odds with 3 of the other answers by saying the 80% doing nothing part is decidedly not normal. A somewhat normal variation of what you describe occurs when you're given a large open ended background task to fill these 80%. That background task is usually something like "familiarize yourself with the application/codebase", and you're ...


4

Spend your "spare" time writing and improving the documentation. In the short term, it is a useful activity. It is open ended - you can spend as much time as you have on it. In the long term, your career goal is to be someone who can be put on a project for a short time, and then move on to something else. The best thing you can do for that objective is to ...


Only top voted, non community-wiki answers of a minimum length are eligible