4 ms·
>Personally, I would want my employees to give me 100% of their effort on coding. If they are going home and coding, how much effort are they actually putting i
by greggyb 11y ago
>Personally, I would want my employees to give me 100% of their effort on coding. If they are going home and coding, how much effort are they actually putting in at work?
If you owned a restaurant, would you object to your cooks going home and making themselves a nice meal?
Note: This is more of an idle curiosity thing that popped into my head reading your comment. This is not a "Boom, roasted!" type of comment.
- wbronitsky 11y agoThat's fair. I guess it is more of a management issue then. I wouldn't want my chef cutting corners and rushing his/her work in order to prepare a 5 course dinner at home, but maybe I would want them to try out new recipes at home and bring them to the restaurant. Something to think about.
- zck 11y agoThat's close to, but not quite the point. Let's say you're happy with your chef's output at work. The chef is making good dishes, and suggests changes and new items. Great. You ask, when the chef comes in for the day, what he or she did over the weekend. "Well", comes the response. "My in-laws were visiting, so I made them a proper Italian supper, with fresh pasta and homemade meatballs." Your restaurant isn't Italian. Are you annoyed? The point is that it's wrong to control people when they're not at work. If you're happy with a programmer's output at work, it's ridiculous to tell them that they shouldn't program when they go home. If you're unhappy with their work, then the point is not "you're doing too much at home", but "you're not doing enough at work. Do what you need to do to produce as we agreed your job requires."
- wbronitsky 11y agoI feel like I'm being a bit misunderstood. I wasn't trying to talk about current employees, but lets work with this analogy. I take issue with the author trying to judge this chef based on the meal he made for his in-laws. That seems to be the same as judging a candidate's merit based upon their side projects. My example and question might have been a bit off, but I still think it is a bit flawed to make this judgement when trying to hire someone.
- codersteve 11y agoCooking is different as it's something you do in order to eat--a basic necessity of life. So a cook would likely go home to cook a meal for his family but might not be happy about it. Software development is not a basic necessity of life.
- greggyb 11y agoOkay, so replace it with professional racing drivers who drive off the track; an illustrator drawing something in their free time; a photographer taking pictures of their friends; a manager who helps organize a charity event; a sysadmin who owns their own computer; really, any similar combination of employment and use of job-skills on personal time that would allow you to engage with the actual point of my comment. My comment was not about cooks; that was just the first example that came to mind. The point is that sometimes people do things in their spare time that make use of the skills that their employer pays them for. Why is it inherently negative for an employee to use their job-skills for non-job purposes?
- codersteve 11y ago>>Why is it inherently negative for an employee to use their job-skills for non-job purposes? It's not. I guess my point to the original comment is that they might not put in as much passion on the after-hours stuff because they are tired from work; and that doing it because you're kind of obligated to do it (for family, friends) is different from being required to do it in order to keep your career moving forward.
- zck 11y agoThis sub-thread is the response to a sentiment I've never seen before -- wbronitsky's argument: >Personally, I would want my employees to give me 100% of their effort on coding. If they are going home and coding, how much effort are they actually putting in at work? The discussion is over "what should coding at home mean about a candidate or employee?" While certainly I agree with you that coding at home should not be /required/, I don't agree with the argument presented in the quote that says "coding at home means you're not working hard at work".