Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Benutzername39721dSome people don't want to improve. I have coworkers like that. So frustrating, they wont even spend a minute to discuss new/better ways to solve problems.
N00bPancakes23021dSome folks just aren't very self aware of their work and/or choose the path of least resistance, even when they could do better.
I've worked with some smart folks who just didn't want to try more than they did.
It can be confusing for folks who can't imagine making that choice.
WeAreMany198121dYour last sentence... I'm with you.
I had a lot of juniors like yours, never found a constant way to make it work. To each its own.
You could try to start playing the rank card. Force him then congratz him. After a while, he should have acquired new habits.
Oktokolo77221dMost people in coding aren't actually passionate about it. That people will always try to use the fastest and cheapest solution available to them. They will not invest time to hone their skills if they aren't forced to do so. And even if they do, their skill does not increase as much because they aren't having any fun...
Just give them the boring tasks.
They neither can do the interesting things nor can they learn to do them.
fzammetti46821dI share your pain, sounds like we have the same kind of role (and I know what you mean about missing coding - I do still twiddle bits, but it's 10 minutes here and 10 minutes there in-between meetings and emails and all the other lead/management-type garbage, so it's almost worse than not at all some days). It's definitely not easy. As others of said, some people aren't interested in improving... and honestly, some just aren't capable of it no matter what you do for them. We hate to admit that, but it's true. You gotta be able to recognize a lost cause... give every opportunity and help every way you can of course, but there does come a point where you just gotta wash your hands of someone and give 'em that bad review... sometimes, that's exactly what they need actually. Had a case like that last year, and the guy has improved quite a bit. You never know.
but shouldn't there be a natural barrier in every job.
I mean if you are not passionate
1) You make critical mistake which get you fire
2) You get bore out of your mind so you quit
3) Your employer realize that you are just a cog in a machine and they replace you with a cheaper people (or a machine)
A. Kick him to the kerb, he's clearly not interested in growing as a dev and is a suck on your time and will to live.
B. Look at this as your challenge at becoming a better people manager. Learn what makes the guy tick, figure out how to put that into his day-to-day.
C. Do (B) and then (A), because sometimes life just sucks and someone just isn't a good fit. Been here myself.
amoux13121dFuck, man, I really would appreciate someone who puts effort at something that is basically "optional." And It sucks hearing how others fail to see this and are somehow comfortable about it. Hopefully, I get someone who is chill and looks out to help when needed in a future job.
Hazarth125721dYeah, I also face the same problems with some people. It seems you just can't motivate everyone, but it never hurts to try. I think you did good. Next time the boss asks you can just be honest and say that you thought he had a chance to improve, but he's moving anywhere.
They could try changing his position. I had a junior who started on FE and wasnt too good at it, mediocre at best. We found it he likes BE more and switched him. Turns out he's a quick learner and really took well to it. I enjoyed working with him a lot and he even showed me some things as he was learning!
eeee324815dSounds like you've analysed enough. Time to verify your analysis with the dev.
Really, try to understand their point of view. Help them see what you see. Explain why that's necessary and that it's important. If they disagree, talk about it.
Find out their why and step over your ideas of how this should work (your ego). Only when they cannot even talk about this, let alone improve, then is when you need to start drawing lines, again by taking about it.
Also, this might not be up to you. You too probably have a superior you can talk to about this.
And remember: talk to take action. Don't talk to just talk. I hate that.
shellbug7Sometimes I feel like my job is just babysitting my coworkers. I need to find a way to teach them how to think...
xorith1The worst thing I've seen another developer do is not give constructive criticism where needed, as well was fa...
Mousey2Being mentored by a CSS ninja atm, It's starting to make more sense. It's less voodoo magic and more endless m...