|
|
|
|
|
by jwdunne
4898 days ago
|
|
It comes down to time. My employer pays me money with the understanding I will dedicate a slot of time to working solely on the projects he needs me to work on. Yes, he's paying me to deliver. If he was paying for my time and I wasn't delivering then there's a problem. If I deliver, however, I can't just get up and walk out in the middle of the day. |
|
Then you're working outside the IT-sector or in an old fashioned company.
In modern IT-companies (most startups that I know, including some with >150 people that barely qualify as startup anymore) the above is perfectly acceptable and normal for programmers.
You are expected to meet your deadlines, to be present for appointed meetings, and usually during a fixed set of "core working hours". Sometimes there are Sprints or "crunches" during which everyone is expected to be a little more present than usual.
In these companies nobody cares what you do with your remaining time as long as you meet the above criteria. Quite a few of my co-workers I've never met in person or only after already skyping with them for months. Others I'll see every time I hit an office because they're more the 9-5 (or 11-22..) type of guys. The line between "employee" and "consultant" is blurring rapidly.