Feeling overwhelmed at work
I was hired at this company about a month and a half ago as a junior programmer.
I realize that they were looking for a senior dev, but felt like I could do the position with a little training based on my portfolio and interview responses.
Things have been difficult from the very beginning but, somehow I managed to survive by asking a lot of questions. Slowly adding features and building up confidence.
It seems like they noticed this, give me more projects larger ones. Not something as simple as the add 50-100 lines of code, and write few queries to production database.
Recently they gave me this large project which will take about 2 weeks to complete. And it’s a very important feature which has been talked about for a while.
I am sure in their eyes (senior devs) they look at all the features as being the same, since they have worked there for so long (one 5 years another 2 years).
However I am feeling a lot of pressure and my stress levels are unhealthy. One of my co workers suggested breaking the project into smaller tasks so I don’t feel so overwhelmed.
Other juniors I have spoken to told me they get as much as 3 months of training, but it seems like everything is very accelerated at my job. How do I manage this situation and not feel so much pressure, I am worried that I will not complete in time or complete but not to their satisfaction.
software-development stress junior
add a comment |
I was hired at this company about a month and a half ago as a junior programmer.
I realize that they were looking for a senior dev, but felt like I could do the position with a little training based on my portfolio and interview responses.
Things have been difficult from the very beginning but, somehow I managed to survive by asking a lot of questions. Slowly adding features and building up confidence.
It seems like they noticed this, give me more projects larger ones. Not something as simple as the add 50-100 lines of code, and write few queries to production database.
Recently they gave me this large project which will take about 2 weeks to complete. And it’s a very important feature which has been talked about for a while.
I am sure in their eyes (senior devs) they look at all the features as being the same, since they have worked there for so long (one 5 years another 2 years).
However I am feeling a lot of pressure and my stress levels are unhealthy. One of my co workers suggested breaking the project into smaller tasks so I don’t feel so overwhelmed.
Other juniors I have spoken to told me they get as much as 3 months of training, but it seems like everything is very accelerated at my job. How do I manage this situation and not feel so much pressure, I am worried that I will not complete in time or complete but not to their satisfaction.
software-development stress junior
1
this is a remarkably common question on here!
– Fattie
14 mins ago
add a comment |
I was hired at this company about a month and a half ago as a junior programmer.
I realize that they were looking for a senior dev, but felt like I could do the position with a little training based on my portfolio and interview responses.
Things have been difficult from the very beginning but, somehow I managed to survive by asking a lot of questions. Slowly adding features and building up confidence.
It seems like they noticed this, give me more projects larger ones. Not something as simple as the add 50-100 lines of code, and write few queries to production database.
Recently they gave me this large project which will take about 2 weeks to complete. And it’s a very important feature which has been talked about for a while.
I am sure in their eyes (senior devs) they look at all the features as being the same, since they have worked there for so long (one 5 years another 2 years).
However I am feeling a lot of pressure and my stress levels are unhealthy. One of my co workers suggested breaking the project into smaller tasks so I don’t feel so overwhelmed.
Other juniors I have spoken to told me they get as much as 3 months of training, but it seems like everything is very accelerated at my job. How do I manage this situation and not feel so much pressure, I am worried that I will not complete in time or complete but not to their satisfaction.
software-development stress junior
I was hired at this company about a month and a half ago as a junior programmer.
I realize that they were looking for a senior dev, but felt like I could do the position with a little training based on my portfolio and interview responses.
Things have been difficult from the very beginning but, somehow I managed to survive by asking a lot of questions. Slowly adding features and building up confidence.
It seems like they noticed this, give me more projects larger ones. Not something as simple as the add 50-100 lines of code, and write few queries to production database.
Recently they gave me this large project which will take about 2 weeks to complete. And it’s a very important feature which has been talked about for a while.
I am sure in their eyes (senior devs) they look at all the features as being the same, since they have worked there for so long (one 5 years another 2 years).
However I am feeling a lot of pressure and my stress levels are unhealthy. One of my co workers suggested breaking the project into smaller tasks so I don’t feel so overwhelmed.
Other juniors I have spoken to told me they get as much as 3 months of training, but it seems like everything is very accelerated at my job. How do I manage this situation and not feel so much pressure, I am worried that I will not complete in time or complete but not to their satisfaction.
software-development stress junior
software-development stress junior
edited 17 secs ago
jcmack
9,42922348
9,42922348
asked 17 mins ago
DelacrankDelacrank
3714
3714
1
this is a remarkably common question on here!
– Fattie
14 mins ago
add a comment |
1
this is a remarkably common question on here!
– Fattie
14 mins ago
1
1
this is a remarkably common question on here!
– Fattie
14 mins ago
this is a remarkably common question on here!
– Fattie
14 mins ago
add a comment |
1 Answer
1
active
oldest
votes
Recently they gave me this large project which will take about 2 weeks to complete. And it’s a very important feature which has been talked about for a while.
It looks like your hard work has paid off and you're getting an important feature to work on.
However I am feeling a lot of pressure and my stress levels are unhealthy.
A month and half into the role, I would say you're still onboarding, which means you'd be paired with one or more seasoned engineers to bring you up to speed and mentor you on projects. I normally say you're onboarding at least until you hit between 3 - 6 months, but varies from company to company and group to group.
One of my co workers suggested breaking the project into smaller tasks so I don’t feel so overwhelmed.
Your coworker's suggestion is an important one. I can't tell you how many projects I've gotten where some well meaning non-technical manager says this project is easy, one engineer can do it in two weeks. Sure enough as soon as the engineer start looking the feature it's way more complex than the manager suspected.
It's important to look at the feature and break it into deliverable bodies of work. Don't feel like you have to deliver everything in two weeks. Do your homework, lay out all of the different deliverables and provide time estimates for each to your manager and/or product manager. They can help prioritize what is critical and what isn't with you. If necessary, they may even pull in more people to help or push out the deadline.
Remember don't feel like you have to go it alone and keep communicating with your manager.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "423"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f129875%2ffeeling-overwhelmed-at-work%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Recently they gave me this large project which will take about 2 weeks to complete. And it’s a very important feature which has been talked about for a while.
It looks like your hard work has paid off and you're getting an important feature to work on.
However I am feeling a lot of pressure and my stress levels are unhealthy.
A month and half into the role, I would say you're still onboarding, which means you'd be paired with one or more seasoned engineers to bring you up to speed and mentor you on projects. I normally say you're onboarding at least until you hit between 3 - 6 months, but varies from company to company and group to group.
One of my co workers suggested breaking the project into smaller tasks so I don’t feel so overwhelmed.
Your coworker's suggestion is an important one. I can't tell you how many projects I've gotten where some well meaning non-technical manager says this project is easy, one engineer can do it in two weeks. Sure enough as soon as the engineer start looking the feature it's way more complex than the manager suspected.
It's important to look at the feature and break it into deliverable bodies of work. Don't feel like you have to deliver everything in two weeks. Do your homework, lay out all of the different deliverables and provide time estimates for each to your manager and/or product manager. They can help prioritize what is critical and what isn't with you. If necessary, they may even pull in more people to help or push out the deadline.
Remember don't feel like you have to go it alone and keep communicating with your manager.
add a comment |
Recently they gave me this large project which will take about 2 weeks to complete. And it’s a very important feature which has been talked about for a while.
It looks like your hard work has paid off and you're getting an important feature to work on.
However I am feeling a lot of pressure and my stress levels are unhealthy.
A month and half into the role, I would say you're still onboarding, which means you'd be paired with one or more seasoned engineers to bring you up to speed and mentor you on projects. I normally say you're onboarding at least until you hit between 3 - 6 months, but varies from company to company and group to group.
One of my co workers suggested breaking the project into smaller tasks so I don’t feel so overwhelmed.
Your coworker's suggestion is an important one. I can't tell you how many projects I've gotten where some well meaning non-technical manager says this project is easy, one engineer can do it in two weeks. Sure enough as soon as the engineer start looking the feature it's way more complex than the manager suspected.
It's important to look at the feature and break it into deliverable bodies of work. Don't feel like you have to deliver everything in two weeks. Do your homework, lay out all of the different deliverables and provide time estimates for each to your manager and/or product manager. They can help prioritize what is critical and what isn't with you. If necessary, they may even pull in more people to help or push out the deadline.
Remember don't feel like you have to go it alone and keep communicating with your manager.
add a comment |
Recently they gave me this large project which will take about 2 weeks to complete. And it’s a very important feature which has been talked about for a while.
It looks like your hard work has paid off and you're getting an important feature to work on.
However I am feeling a lot of pressure and my stress levels are unhealthy.
A month and half into the role, I would say you're still onboarding, which means you'd be paired with one or more seasoned engineers to bring you up to speed and mentor you on projects. I normally say you're onboarding at least until you hit between 3 - 6 months, but varies from company to company and group to group.
One of my co workers suggested breaking the project into smaller tasks so I don’t feel so overwhelmed.
Your coworker's suggestion is an important one. I can't tell you how many projects I've gotten where some well meaning non-technical manager says this project is easy, one engineer can do it in two weeks. Sure enough as soon as the engineer start looking the feature it's way more complex than the manager suspected.
It's important to look at the feature and break it into deliverable bodies of work. Don't feel like you have to deliver everything in two weeks. Do your homework, lay out all of the different deliverables and provide time estimates for each to your manager and/or product manager. They can help prioritize what is critical and what isn't with you. If necessary, they may even pull in more people to help or push out the deadline.
Remember don't feel like you have to go it alone and keep communicating with your manager.
Recently they gave me this large project which will take about 2 weeks to complete. And it’s a very important feature which has been talked about for a while.
It looks like your hard work has paid off and you're getting an important feature to work on.
However I am feeling a lot of pressure and my stress levels are unhealthy.
A month and half into the role, I would say you're still onboarding, which means you'd be paired with one or more seasoned engineers to bring you up to speed and mentor you on projects. I normally say you're onboarding at least until you hit between 3 - 6 months, but varies from company to company and group to group.
One of my co workers suggested breaking the project into smaller tasks so I don’t feel so overwhelmed.
Your coworker's suggestion is an important one. I can't tell you how many projects I've gotten where some well meaning non-technical manager says this project is easy, one engineer can do it in two weeks. Sure enough as soon as the engineer start looking the feature it's way more complex than the manager suspected.
It's important to look at the feature and break it into deliverable bodies of work. Don't feel like you have to deliver everything in two weeks. Do your homework, lay out all of the different deliverables and provide time estimates for each to your manager and/or product manager. They can help prioritize what is critical and what isn't with you. If necessary, they may even pull in more people to help or push out the deadline.
Remember don't feel like you have to go it alone and keep communicating with your manager.
answered 3 mins ago
jcmackjcmack
9,42922348
9,42922348
add a comment |
add a comment |
Thanks for contributing an answer to The Workplace Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f129875%2ffeeling-overwhelmed-at-work%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
this is a remarkably common question on here!
– Fattie
14 mins ago