Live data from Hacker News

On being the employee who “needs improvement”

virtuouscode.com

71–80 of 198 posts

Re: On being the employee who “needs improvement”

#71
post #18

Earlier quoted context omitted.

I think that is a somewhat cynical view of the matter; I appreciate that "American Work Ethics" are highly flawed and mostly theatrics (I say this as an American expat who has experienced work from all over the globe), but as much as there is management theatrics in the US, there's also a lot of "woe is me" from employees when they're disciplined. I'd really hate to see how the author of the piece would have reacted…

Unfortunately it seems that the same smiley, inoffensive, A-for-effort mentality that exists in our school system has fully invaded the corporate world. I experienced this personally after talking to a report about their absenteeism. Within a day I received a lengthy email from them complaining about my directness. That 30 second exchange was escalated to management; they agreed that my feedback was justified (the em…

> but suggested I adjust my "tone" to avoid embarrassing them.

Oh, I know this so well, but also from incompetent superiors. Not giving you an example of what would be a better tone, but just vague things like that. Of course, if I'm not a bit late too often, or something obvious like that, I don't need a tutorial on how to get out of bed in time. "Ahem, cut it out" is enough there.

But in other cases, it really felt like they were bluffing, and I realized I really need to leave ASAP when I could actually call the bluff and leave them standing. E.g. boss comes up because they think I've been taking too long on task X, which they know fuck all about, proudly so ("I don't need to know that"). They stand next to me, ask if I need help which translated to "why are you still doing this", I roll my eyes (NOT because my feelings were hurt, really just because I was doing my very best, and because I knew I was doing better works than their "metrics glasses" allowed them to see) and say "should I explain what I'm doing? that'll just take more time but okay" and they'd be like "oh okay, I was just saying".

In a way, that was funny, in another totally unacceptable. Even more than clowning around in school, I wanted teachers I can respect. Even more than slacking off at work, I want to get shit done and get supported in doing it. If I'm doing something wrong, I want to be told what it is, in concrete terms. Because otherwise, I'm suspecting you don't even know, and that I should have your job. Roughly speaking. I certainly met a fair share of people who hardly worked because they were higher in the hierarchy. They were sweating because they constantly had to pretend to know what they're doing, not because they worked so hard. Not that I wanted their job, but when they were sick nothing changed on the ground floor other than who stamped or authorized certain things, production did not slow down. That's for sure, and that's a problem, too.

I don't want to "turn this around" and pretend employees can't be pains in the ass, too. But with colleagues, I had no huge expectations, but once you feel like the only adult in a conversation with your boss or even the boss of their boss, and they cede the ground though while saving face to themselves, it just gets impossible to take the place seriously on anything but a "personal" professional level. That is, I learned for myself, and I tried to do good work in a shit situation even though it couldn't possibly keep the company from tanking, but I could not get into any mindset of honestly coming up with ideas on how to fix the company. I expect those who have been there before me, get paid more, supposedly know more and have more authority, to at least give it an earnest shot, too, and I wasn't seeing that. They all just had excuses and slogans and "that's how we do things around here". Only half of the promised things ever happened, but there was always plenty of marketing material for it in advance.

But I know I and they had harsh teachers. Several of them grew up in the GDR, one of those had an officer for a father. So not an "A for effort" mentality, but still not honest. So I both disagree and agree on that point. I think it just starts with adults trying to answer the questions of kids that are uncomfortable to them honestly, instead of blaming the kids for coming up with questions they should be asking, too. It would do both them and their kids good, and 20 years later who knows what becomes possible.

Re: On being the employee who “needs improvement”

#72
I've been on both ends of the spectrum, from being PIP'd out the door to never hear from them again -- after burning bridges to be there and dedicating years to the mission -- to getting multiple base salary increases in a year and "keep doing what you're doing, you're definitely getting noticed".

Getting fired is definitely not the end of the world. In fact, I'd say it's more a measure of the employer/employee compatibility. The hardest part of the interview is determining "do I want to count on this guy/gal/team/company every day?" and sometimes it takes getting shown the door to realize that the answer was "no" all along. From my perspective, if you've never been fired, you've never tested the boundaries of your employability.

Re: On being the employee who “needs improvement”

#73
post #70

The key to being a successful remote worker is a foundation of trust. Its unfortunately Human Nature to assume the worst when a remote contact is unreachable when you need them . Therefore it's crucial to establish a reputation where your co-workers trust you to do the right thing connected or not. The moral of the story is not about abusive bosses or misaligned corporate goals. It's just about maintaining that cruci…

I find managing upwards is the best way to deal with these situations. I've had micromanagers before and no one enjoys that random "hey wheres X at?" question so what I do is give status updates every so often. I avoid the stressful question entirely this way. It makes your managers life easier and yours as well and allows you to give updates on your time instead of theirs. This works remotely and in person. I work m…

I can't stress how good the above comment is at dealing with this. As a long time manager, people that behave this way are a total joy to manage.

Also, if you have a smartphone and your company uses slack, there is no reason to be unreachable, unless you are in a deadzone of cell reception or driving. But, if you practice the above, it shouldn't be an issue. For example, a post to #OOO: hey, running an errand for the next hour, offline.

Re: On being the employee who “needs improvement”

#74
post #24

Earlier quoted context omitted.

I believe it was Andy Grove who suggest no more than 6-8 direct reports for this reason.

Tell that to Gartner Group: according to my management they recommend an average of 10 direct reports. They also recommend you don't have "technical managers" just pure managers without technical delivery goals; all that is strictly delegated to individual contributors.

If your management is buying "advise" from the Gartner Group, that is a "bad management smell" IMHO. My advise is to work on your escape plan.

Every time I read or hear Gartner Group "information" piece on a subject that I am competent to judge the value and accuracy of the information, it is at best useless fluff, typically is mostly wrong, and commonly totally wrong.

"An average of 10 reports" goes against the commonly accepted magical number[1] of 7 +/-2. I suppose if the "pure" managers are only pushing paper (unable to judge technical merit), they can support more direct reports. That structure sounds like a recipe for perpetual technical problems.

What you quote sounds like classic matrix management[2] which results in two bosses, one controlling your HR side and one controlling your technical side. That does not work well in my experience because the two managers have very conflicting goals and neither of the goals are in in alignment with your goals. In the ensuing fight, the HR manager always wins because he controls your pay and assignments... and usually is the manager whose goals are least aligned with your goals.[3]

[1] https://en.wikipedia.org/wiki/The_Magical_Number_Seven,_Plus...

[2] https://en.wikipedia.org/wiki/Matrix_management

[3] 24 years 9 months in a large corporation with matrix management. It was OK until the Ginormous Enterprise bought the division and sucked all the fun (technical work) out of it.

Re: On being the employee who “needs improvement”

#75
post #70

The key to being a successful remote worker is a foundation of trust. Its unfortunately Human Nature to assume the worst when a remote contact is unreachable when you need them . Therefore it's crucial to establish a reputation where your co-workers trust you to do the right thing connected or not. The moral of the story is not about abusive bosses or misaligned corporate goals. It's just about maintaining that cruci…

I find managing upwards is the best way to deal with these situations. I've had micromanagers before and no one enjoys that random "hey wheres X at?" question so what I do is give status updates every so often. I avoid the stressful question entirely this way. It makes your managers life easier and yours as well and allows you to give updates on your time instead of theirs. This works remotely and in person. I work m…

This only works if your management remembers your status updates.

Re: On being the employee who “needs improvement”

#77
Slightly off-topic anecdote:

I've been having conversations with a really smart friend of mine (PhD in one of the sciences, and fairly good with programming) who decided to repurpose himself as a software guy, got a job a couple years ago at one of the tech giants (not the big four though).

Everytime I talk to him, he expresses annoyance that his team and lead are dogmatic about CS principles and want him to modify his programming practices. To give a few examples, he thinks being against using goto in C/C++ is dogmatic, and that there is no need to develop a testing framework until the software is developed, among a bunch of other things. All this while he piled on at the rate of about 1000 lines a month into the codebase (he started this project from scratch, surprise surprise).

I have been trying to convince him of the need to develop software engineering skills and that it's more about lessons learned from history than being dogmatic about anything.

Recently he started expressing interest in climbing the corporate ladder and becoming a manager or something. Good for him, I didn't point out anything, but to me, he felt like one of those types who are more interested in their career bottomline than in developing good principles and practices of the work they do (something that disappointed me coming from him based on the person I knew for many years).

Just recently I heard he got awarded for the software he developed. (For context, the company is a tech giant but not mainly-software. I was very surprised to find out that they don't have an internal document or guide on coding conventions, hence a developer gets to do whatever he/she likes).

Point of the story? not much except that it's another data point supporting my cynicism towards short-termist and superficial attitude of majority of people, especially those involved in the corporate culture.

Because I can see where this is going. This guy would want to become some kind of manager as soon as he can, and hand over the development to someone else. If that someone else has good software engineering skills, he/she would be able to poke many holes in this codebase, and/or would be put in charge of fixing the bugs (likely due to bad quality and hasty implementation of the code). This will delay and slow down the progress of the project, because fixing those bugs would involve fixing the quality of the code through heavy refactoring, etc. And then this same manager would get to claim "When I was developing, the project's pace was great, and now you guys have started slacking off and creating lots of bugs".

Re: On being the employee who “needs improvement”

#78

Earlier quoted context omitted.

Honestly to me it seems that the author was extremely unprofessional. He just disappeared for whole days without letting anyone know. In all the companies that I worked it was explicitly mentioned in the contract that such behaviour was subject to disciplinary actions up to dismissal.

There could be reasons... one thing you might not have experienced is not having explicit management, and not even knowing who you /should/ inform. That happens from time to time. This is possibly indicated by "bosses". Not having explicit line management sucks.

There is a really easy solution to the "no explicit management" problem: Just go to 1 boss and ask "When I want to take a vacation day, who do I talk to/what is the process for that?"

Works best if that is early on after joining the company. Or just ask the same question to HR, they would guaranteed know what the process is.

Re: On being the employee who “needs improvement”

#79
post #77

Slightly off-topic anecdote: I've been having conversations with a really smart friend of mine (PhD in one of the sciences, and fairly good with programming) who decided to repurpose himself as a software guy, got a job a couple years ago at one of the tech giants (not the big four though). Everytime I talk to him, he expresses annoyance that his team and lead are dogmatic about CS principles and want him to modify h…

[deleted]

Re: On being the employee who “needs improvement”

#80

If you get to the point that you're on a personal improvement plan, you should immediately look for other work. There are no circumstances in which it will turn around.

Years ago I was put on a PIP. A year later at the same company I was promoted. The things I learned about managing my time while working towards the PIP goals still serve me well today.

I know others who have had similar experiences.

Whether or not it will turn around depends both on management's sincerity in providing the PIP and the employee's willingness to accept that he or she actually needs to change something.

Post reply on HN