I get completely understand and agree with what you've written! I've only been programming for 4 years and within that time there have been numerous occasions where I've said I'm almost done when in fact I still have a load to do! I think this was because as a junior developer, I simply didn't want to look bad, whereas I should've just been honest!
As I've progressed I've realised that it's better to just say, however, I still need to improve as I find myself doing a lot of work outside of work because not enough time is given for things like unit testing. This is something that I need to work on.
Great article and I'll be following you for more :)
asking for help, asking questions, telling the truth about potential delays or blockers immediately is very important for professional growth.
and please don't do at home stuff that you should have done at work. work is work, free time is free time. if you find yourself behind schedule, talk with your lead and pair program with a senior or another junior to go past the issue. and if the estimate did not consider the time for unit tests.. well that is definitelz something that needs to be addressed in the next sprint planning/retrospective
It's not just about being junior. It is about feeling insecure. The job environment and culture should make sure people feel secure so that they can comfortably admit something is not going well.
yes. but we are the people. honestly i never met mean bosses which punished people for a ticket that take too long. The only circumstances that make manager angry is when they were not told they were going to miss the deadline. so it's always better to tell the truth.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I get completely understand and agree with what you've written! I've only been programming for 4 years and within that time there have been numerous occasions where I've said I'm almost done when in fact I still have a load to do! I think this was because as a junior developer, I simply didn't want to look bad, whereas I should've just been honest!
As I've progressed I've realised that it's better to just say, however, I still need to improve as I find myself doing a lot of work outside of work because not enough time is given for things like unit testing. This is something that I need to work on.
Great article and I'll be following you for more :)
thanx for the comment.
asking for help, asking questions, telling the truth about potential delays or blockers immediately is very important for professional growth.
and please don't do at home stuff that you should have done at work. work is work, free time is free time. if you find yourself behind schedule, talk with your lead and pair program with a senior or another junior to go past the issue. and if the estimate did not consider the time for unit tests.. well that is definitelz something that needs to be addressed in the next sprint planning/retrospective
It's not just about being junior. It is about feeling insecure. The job environment and culture should make sure people feel secure so that they can comfortably admit something is not going well.
yes. but we are the people. honestly i never met mean bosses which punished people for a ticket that take too long. The only circumstances that make manager angry is when they were not told they were going to miss the deadline. so it's always better to tell the truth.