Strategies to talk about my low perfomance to my boss
Clash Royale CLAN TAG#URR8PPP
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;
up vote
6
down vote
favorite
After reading the answers to Fired for the third time especially this one, I think I'm one of those who refactor code too much. I already got the feeling I'm not delivering before this, because I spent (and still are spending) too much time on my project, but this was a real eye-opener.
My situation is the following:
I'm the only one working on an big app, in winforms, which I am not too familiar with, with much technical debt (as in there is not a single pattern implemented, except for singleton) and I'm trying to get simple thing to work (as in Drag&Drop, implement a new grid, ..).
I try to get distributed code together and abstract it, but this takes time and already has introduced an emabrassing bug. For the current project I gave my boss an estimate and I can not hold it, again. I left similar projects on this app unfinished, because I moved on to others.
This leaves me with the feeling I am not adding (enough) value to the company, as some other -smaller- projects are getting done. I am ready to confront my boss with this feeling and admit I may not be qualified to do this on my own, but if I do this, from my experience (and other questions here) I think I should have a strategy and some options ready.
Good things are,
- Before this my performance ratings were good.
- My boss has not openly mentioned anything regarding my performance, yet.
- My boss is lenient and if I get this conversation right, there might be next to no negative repercussions.
What options do I have to go on with, should I (not) talk to my boss?
Which options should I present to my boss?
performance
New contributor
add a comment |Â
up vote
6
down vote
favorite
After reading the answers to Fired for the third time especially this one, I think I'm one of those who refactor code too much. I already got the feeling I'm not delivering before this, because I spent (and still are spending) too much time on my project, but this was a real eye-opener.
My situation is the following:
I'm the only one working on an big app, in winforms, which I am not too familiar with, with much technical debt (as in there is not a single pattern implemented, except for singleton) and I'm trying to get simple thing to work (as in Drag&Drop, implement a new grid, ..).
I try to get distributed code together and abstract it, but this takes time and already has introduced an emabrassing bug. For the current project I gave my boss an estimate and I can not hold it, again. I left similar projects on this app unfinished, because I moved on to others.
This leaves me with the feeling I am not adding (enough) value to the company, as some other -smaller- projects are getting done. I am ready to confront my boss with this feeling and admit I may not be qualified to do this on my own, but if I do this, from my experience (and other questions here) I think I should have a strategy and some options ready.
Good things are,
- Before this my performance ratings were good.
- My boss has not openly mentioned anything regarding my performance, yet.
- My boss is lenient and if I get this conversation right, there might be next to no negative repercussions.
What options do I have to go on with, should I (not) talk to my boss?
Which options should I present to my boss?
performance
New contributor
3
Do you have regular one-on-one meetings with your boss? Do you report your status on assigned projects on a weekly basis? IMHO, this is a project-specific issue, not a your-overall-performance issue.
â Joe Strazzere
1 hour ago
add a comment |Â
up vote
6
down vote
favorite
up vote
6
down vote
favorite
After reading the answers to Fired for the third time especially this one, I think I'm one of those who refactor code too much. I already got the feeling I'm not delivering before this, because I spent (and still are spending) too much time on my project, but this was a real eye-opener.
My situation is the following:
I'm the only one working on an big app, in winforms, which I am not too familiar with, with much technical debt (as in there is not a single pattern implemented, except for singleton) and I'm trying to get simple thing to work (as in Drag&Drop, implement a new grid, ..).
I try to get distributed code together and abstract it, but this takes time and already has introduced an emabrassing bug. For the current project I gave my boss an estimate and I can not hold it, again. I left similar projects on this app unfinished, because I moved on to others.
This leaves me with the feeling I am not adding (enough) value to the company, as some other -smaller- projects are getting done. I am ready to confront my boss with this feeling and admit I may not be qualified to do this on my own, but if I do this, from my experience (and other questions here) I think I should have a strategy and some options ready.
Good things are,
- Before this my performance ratings were good.
- My boss has not openly mentioned anything regarding my performance, yet.
- My boss is lenient and if I get this conversation right, there might be next to no negative repercussions.
What options do I have to go on with, should I (not) talk to my boss?
Which options should I present to my boss?
performance
New contributor
After reading the answers to Fired for the third time especially this one, I think I'm one of those who refactor code too much. I already got the feeling I'm not delivering before this, because I spent (and still are spending) too much time on my project, but this was a real eye-opener.
My situation is the following:
I'm the only one working on an big app, in winforms, which I am not too familiar with, with much technical debt (as in there is not a single pattern implemented, except for singleton) and I'm trying to get simple thing to work (as in Drag&Drop, implement a new grid, ..).
I try to get distributed code together and abstract it, but this takes time and already has introduced an emabrassing bug. For the current project I gave my boss an estimate and I can not hold it, again. I left similar projects on this app unfinished, because I moved on to others.
This leaves me with the feeling I am not adding (enough) value to the company, as some other -smaller- projects are getting done. I am ready to confront my boss with this feeling and admit I may not be qualified to do this on my own, but if I do this, from my experience (and other questions here) I think I should have a strategy and some options ready.
Good things are,
- Before this my performance ratings were good.
- My boss has not openly mentioned anything regarding my performance, yet.
- My boss is lenient and if I get this conversation right, there might be next to no negative repercussions.
What options do I have to go on with, should I (not) talk to my boss?
Which options should I present to my boss?
performance
performance
New contributor
New contributor
New contributor
asked 1 hour ago
user93719
311
311
New contributor
New contributor
3
Do you have regular one-on-one meetings with your boss? Do you report your status on assigned projects on a weekly basis? IMHO, this is a project-specific issue, not a your-overall-performance issue.
â Joe Strazzere
1 hour ago
add a comment |Â
3
Do you have regular one-on-one meetings with your boss? Do you report your status on assigned projects on a weekly basis? IMHO, this is a project-specific issue, not a your-overall-performance issue.
â Joe Strazzere
1 hour ago
3
3
Do you have regular one-on-one meetings with your boss? Do you report your status on assigned projects on a weekly basis? IMHO, this is a project-specific issue, not a your-overall-performance issue.
â Joe Strazzere
1 hour ago
Do you have regular one-on-one meetings with your boss? Do you report your status on assigned projects on a weekly basis? IMHO, this is a project-specific issue, not a your-overall-performance issue.
â Joe Strazzere
1 hour ago
add a comment |Â
2 Answers
2
active
oldest
votes
up vote
2
down vote
I think the best approach is to be honest to your boss and tell him that the code base needs to be refactored in order to be easy to manage in the future.
New contributor
add a comment |Â
up vote
2
down vote
Keep in mind the OP in the questions you linked were told they were underperforming and given a chance to redeem himself/herself. Based on the OP's own admission, he/she refused to do the work and instead focused on refactoring even after the deadline and point of being able to redeem. It's sort of like if you hired a painter to paint your house and he's tearing down plywood and changing the pipes and doing everything but paint. You'd tell him you want him to paint but he refuses and keeps doing these so-called "paint prepping" work. Would you want that person to keep "painting" your house? It sounds like you were not told this.
It may be your boss understands it is a hard thing to modify. Being a one man team, it's understood you'll run into bugs and errors, maybe big ones too.
In all I wouldn't tell your boss you're underperforming. Just talk to him about expectations and if you're meeting them. Also bring up the bit about the hard to managing code and the fact you're spending time refactoring.
add a comment |Â
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
2
down vote
I think the best approach is to be honest to your boss and tell him that the code base needs to be refactored in order to be easy to manage in the future.
New contributor
add a comment |Â
up vote
2
down vote
I think the best approach is to be honest to your boss and tell him that the code base needs to be refactored in order to be easy to manage in the future.
New contributor
add a comment |Â
up vote
2
down vote
up vote
2
down vote
I think the best approach is to be honest to your boss and tell him that the code base needs to be refactored in order to be easy to manage in the future.
New contributor
I think the best approach is to be honest to your boss and tell him that the code base needs to be refactored in order to be easy to manage in the future.
New contributor
edited 40 mins ago
New contributor
answered 1 hour ago
GrandFleet
1586
1586
New contributor
New contributor
add a comment |Â
add a comment |Â
up vote
2
down vote
Keep in mind the OP in the questions you linked were told they were underperforming and given a chance to redeem himself/herself. Based on the OP's own admission, he/she refused to do the work and instead focused on refactoring even after the deadline and point of being able to redeem. It's sort of like if you hired a painter to paint your house and he's tearing down plywood and changing the pipes and doing everything but paint. You'd tell him you want him to paint but he refuses and keeps doing these so-called "paint prepping" work. Would you want that person to keep "painting" your house? It sounds like you were not told this.
It may be your boss understands it is a hard thing to modify. Being a one man team, it's understood you'll run into bugs and errors, maybe big ones too.
In all I wouldn't tell your boss you're underperforming. Just talk to him about expectations and if you're meeting them. Also bring up the bit about the hard to managing code and the fact you're spending time refactoring.
add a comment |Â
up vote
2
down vote
Keep in mind the OP in the questions you linked were told they were underperforming and given a chance to redeem himself/herself. Based on the OP's own admission, he/she refused to do the work and instead focused on refactoring even after the deadline and point of being able to redeem. It's sort of like if you hired a painter to paint your house and he's tearing down plywood and changing the pipes and doing everything but paint. You'd tell him you want him to paint but he refuses and keeps doing these so-called "paint prepping" work. Would you want that person to keep "painting" your house? It sounds like you were not told this.
It may be your boss understands it is a hard thing to modify. Being a one man team, it's understood you'll run into bugs and errors, maybe big ones too.
In all I wouldn't tell your boss you're underperforming. Just talk to him about expectations and if you're meeting them. Also bring up the bit about the hard to managing code and the fact you're spending time refactoring.
add a comment |Â
up vote
2
down vote
up vote
2
down vote
Keep in mind the OP in the questions you linked were told they were underperforming and given a chance to redeem himself/herself. Based on the OP's own admission, he/she refused to do the work and instead focused on refactoring even after the deadline and point of being able to redeem. It's sort of like if you hired a painter to paint your house and he's tearing down plywood and changing the pipes and doing everything but paint. You'd tell him you want him to paint but he refuses and keeps doing these so-called "paint prepping" work. Would you want that person to keep "painting" your house? It sounds like you were not told this.
It may be your boss understands it is a hard thing to modify. Being a one man team, it's understood you'll run into bugs and errors, maybe big ones too.
In all I wouldn't tell your boss you're underperforming. Just talk to him about expectations and if you're meeting them. Also bring up the bit about the hard to managing code and the fact you're spending time refactoring.
Keep in mind the OP in the questions you linked were told they were underperforming and given a chance to redeem himself/herself. Based on the OP's own admission, he/she refused to do the work and instead focused on refactoring even after the deadline and point of being able to redeem. It's sort of like if you hired a painter to paint your house and he's tearing down plywood and changing the pipes and doing everything but paint. You'd tell him you want him to paint but he refuses and keeps doing these so-called "paint prepping" work. Would you want that person to keep "painting" your house? It sounds like you were not told this.
It may be your boss understands it is a hard thing to modify. Being a one man team, it's understood you'll run into bugs and errors, maybe big ones too.
In all I wouldn't tell your boss you're underperforming. Just talk to him about expectations and if you're meeting them. Also bring up the bit about the hard to managing code and the fact you're spending time refactoring.
edited 20 mins ago
answered 36 mins ago
Dan
5,57321222
5,57321222
add a comment |Â
add a comment |Â
user93719 is a new contributor. Be nice, and check out our Code of Conduct.
user93719 is a new contributor. Be nice, and check out our Code of Conduct.
user93719 is a new contributor. Be nice, and check out our Code of Conduct.
user93719 is a new contributor. Be nice, and check out our Code of Conduct.
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
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f121263%2fstrategies-to-talk-about-my-low-perfomance-to-my-boss%23new-answer', 'question_page');
);
Post as a guest
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
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
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
3
Do you have regular one-on-one meetings with your boss? Do you report your status on assigned projects on a weekly basis? IMHO, this is a project-specific issue, not a your-overall-performance issue.
â Joe Strazzere
1 hour ago