Boss said "This won't do. You'll have to examine your priorities."
I thought about it all day, that night. Next morning I got to work (5 minutes late), went in his office, said "I examined my priorities. Work is #12." and I left.
Boss said "This won't do. You'll have to examine your priorities."
I thought about it all day, that night. Next morning I got to work (5 minutes late), went in his office, said "I examined my priorities. Work is #12." and I left.
It is kind of sad how many boss/manager types still fail miserably on this point, and then complain about not being able to hire "good people".
Things that I think are important:
* Give some small but significant (~week-level) milestones, ideally with tangible results. Then discuss these.
* Check up with the worker. Not by asking vague questions about how things are going, but specific questions about stuff that interests you in their work. I once worked on three projects at once for a place. Two of them were going very well, but one of them was going very slowly because I was kind of stuck. Getting input from the boss on that one really helped -- but I'd never have asked him about it, because I reasoned he'd hired me so he didn't have to worry about it.
* Help with any other stuff on their plate. Family issues, money issues, personal issues, etc. Obviously, you can't solve most stuff like this, but you can usually help. I once delivered a contract very late due to getting a wrist injury, and being unable to promptly see a doctor.
* Try to keep a dialogue going about work. Whether you're happy with their performance, whether they're happy with your pay/conditions, etc. Crucially, if any of the above ideas seem like overkill, you'll find out about this, and dial them down accordingly.
One idea that I use is - set your own hours. But then please adhere to your own schedule. If you want to start at noon, that's totally cool. But, actually start working reasonably close to noon. If your schedule changes, that's cool too. But let me know what that is and, again, adhere to your own schedule.
Getting uptight over being 5 minutes late is not really necessary in my opinion unless it's for an important client meeting or something.
There's two levels here: at the first level, you don't want to sweat anyone (capable or otherwise) about coming to work late because it indicates fundamentally messed up priorities: you aren't paying them to keep a seat warm. If you set them free to come in whenever they want, they will. If it gives you indigestion because you have no idea where your employees are, you need to figure out why that is and solve the real problem (and if the real problem is "my boss thinks I'm not doing my job if I'm not sweating my employees about seat-warming", my condolences, because you are totally fucked).
Don't confuse this with people who advocate self-management, where you just trust your people to do the right thing and set them loose without any structure at all. That's a much more subtle skill that requires the right relationships and the right situation and frankly is a gigantic hassle. If you've got a group of unmanageable geniuses who seem to be productive despite the chaos feel free to try but most teams who get things done do not operate this way and don't let the woo-woo peddlers tell you otherwise.
You're doing pretty well if the people who work for you feel like you have real, specific expectations of them but also have 'wiggle room' to do anything they want (just not everything they want).
Without being oriented, they won't know what questions to ask and then after a week of slowly plodding through the code trying to piece things together, will be too embarrassed to ask.
My team just took tons of heat because there was a complex performance issue that needed our full attention. We clearly communicated that we would need a large chunk of time to solve it, and while we tried to stay responsive, a lot of stuff had to just get ignored for a while to be able to make any progress on it.
We're finished now, and what we did will eventually save the client literally months of time over the long run, but because we weren't constantly placating the people who wanted to see the job "getting done," we put ourselves at risk of losing the contract.
All's well that ends well, I guess. We finished the task, and now we're back to churning through the high visibility low-effort issues and everyone's happy again, but all of those small issues combined don't have as much impact as the big task we just finished.
Then the first time you decide to do so all every one ever sees is "Oh this guy is really harsh, what a jerk".
Such is life. I'd LOVE for pointers on this.
I'm fully aware there are people who are "smart" but don't "get things done". However (though I am lacking any rigorous data to back this up) my suspicion is that people in this category who are prone towards taking advantage of employers are going to do so no matter what and being lax about strict attendance rules won't have a substantial impact on it.
IOW, just because they are (forced to be) present from 9am-5pm or whatever the defined working hours are doesn't mean they won't spend most of that time fucking off on reddit on their personal cellphone or whatever and they would have been problem employees whether or not the rules were loose -- if anything I suspect having loose rules makes it easier to identify when someone is not pulling their weight because there's a lot of ways to appear really busy to others while doing nothing when you're actually physically present.
But there are very few scenarios where "you're five minutes late" is a sane thing for a manager to complain about. If you have someone with a consistent pattern of slacking off, that's one thing; if you have someone who is showing up five minutes late, but is otherwise a good employee, then just back off.
Or, at the very least approach them from a perspective of "is anything going on that I could help with?". As in, is there a way work could be more flexible to make things easier for them?
Unless you are heading to a meeting instantly or opening the store or whatever, why does 5 minutes matter? Why does 10 minutes matter? Even 10 minutes every single working day shaved off would be <= 2% time lost. It really is negligible.
You're not going to suddenly turn around your productivity by adding a few minutes to your work day. Most of us spend more than that making coffee.
Many of us are well acquainted with the indirect communication from ticket systems, email, and other sources of social noise. We're used to managers who can take a collection of tickets and email, and deduce what their reports are doing. But many people are unable to do this, or untrained.
And since they are taught to be suspicious that you're stealing from the company (as all mediocre managers are) they mistrust the tickets, email, and other documentation you create.
This lies at the heart of the problems plaguing our Industry. The people doing the direction and management are nothing more than glorified email routers. Often who got lucky, and got promoted and now simply try to maintain their positions through command and control.
They really don't do relationships with people. They just want the cogs to mesh, the stuff to get done, etc...
Also, even though not everyone comes in at the same time usually there are "core hours" where everyone is expected to be in the office. At my last job this was from 10-3. I don't think it's too unreasonable for a team to be able to find some time when everyone can be in the office, especially when it's only a few hours long.
Of course, this could all be simulated as well if people had work environments. Still, I find face to face interaction much better than trying to communicate online, even with video chat. Maybe it's just about finding the right software to help, but I find being able to talk at the white board invaluable.
I don't think it's unreasonable, either. In fact, I think it's necessary to run a successful business with more than one person. However, it's not "absurd" to have some definition of late or to expect some consistency in when particular people arrive. That said, the original described case is overly and unnecessarily rigid.
Teams certainly need the flexibility to adjust their organization in order to best accomplish their goals. Most of the problems with large corporate bureaucracy come because someone up the chain wants to impose control by dictating how every group organizes.
However, at some level there needs to be a team of people working together to accomplish goals, and that team needs a program to get with. Now, if all that is meant by "come when you want" is that each team is free to determine what their own program is, then I misunderstood the point being made and my original comment on it does not apply. There does need to be some sort of accountability, though, or the team dynamic collapses. In the context of a company, this has to be integrated with whatever policies the company as a whole has.
Same issue with unlimited vacation time.
"Oh, so that's your game. Well, I know it, can play it, can play it well. Bring it on."
Of all the situations to invoke the famous quote "Thank you Sir may I have another" I feel the best with a simple schedule.
There always have been and will be dominance rituals. Some would have been physical fights, but in modern office culture punching subordinates is seen as unacceptable - but some people still need some dominance rituals - and picking a fight over "do as I tell you and turn up on time, thus demonstrating I am the dominant one" is pretty tame stuff compared to a silver back ripping your ear off.
Except for anyone who does daily standups first thing in the morning.
As interesting as a story this is, is it really the only reason you chose to leave? Did you enjoy the work and did you try and negotiate at all? I don't mean to criticize your prioritization but the decision seems a little impulsive given how you described it. As you mentioned you gave your priorities a lot of thought, but what about the decision itself?
That made him think for a bit.
Being expected to 'work a small amount in the evenings and weekends' is ridiculous if you're not being compensated for that.
The friction here is probably from someone used to working in one of the job fields like this coming into an office environment where your hours aren't as relevant as the quality and volume of your work.
I will say though, I was a lead developer at my last job and I had some issues with an employee (with two young kids) not putting in forty hours a week, and he wasn't otherwise making up for it either. He'd be the last one in and the first one out, and it was problematic because he was supposedly the senior developer on the team but he was not meriting his higher salary. In the end I suppose you could say the real problem was with his output, not his hours, but they did seem like interrelated issues.
You can have supply teachers on call. Or you can pay them a bit extra to arrive early and mark work in that time. (e.g. make the actual working day 5-6 hours; other hours used for marking, planning, etc). There are other solutions.
One that sticks out in my mind is that when I used to work retail, our hourly pay stopped when the store closed. Obviously you don't and can't leave then. The last customer is slow, you might need to lock up, etc.
In most cases, all you need is for management to actually think about these issues and to not allow the quest for margins to result in abusive practices.
When you're a contractor then yes, you are The One, you have chosen and need to be reliable. When you are part of a massive organization with profit in the billions (e.g. a supermarket), it really is a deliberate choice they are making which results in stress being loaded on you.
Right now you're making the same kind of judgements of the boss as he is making of you.
Your ex boss is an idiot, if he thought that putting you on the spot over 5 minutes was the right thing to do in that situation.
It's your boss that should review his priorities. Does he want clockwatchers or productive and happy employees?
> Next morning I got to work (5 minutes late)
You showed him!
edit: No, absolutely. Leaving 5 minutes earlier is _not_ an option. How dare he.