80 karma · joined August 31, 2010
However based on comments I think focusing on important couple of features and try to deliver them in weekly of 2 weekly periods makes a lot of sense and should motivate people better.
No, I understand this can be a problem but at the same time I don't see a good reason to give them equity. I might give them equity and then get the bad performance again then I'll be a total idiot.
> Are you sure of the reasons why their performance is bad?
No I'm not but I've tried hard to figure out and so far couldn't pin point.
> because they don't want to anger you and risk getting fired?
I don't think so as I openly discussed the matter and tried to change how we work to fix this problem by their suggestions. So they know if they think something will work better I'll go with that. For example with one of them we were doing daily reviews then he wanted to weekly and thought it'd be better. I agreed and didn't bother him for a week. Result same.
Also I openly discussed all these issues and invite them to find a solution all together. So far not going well.
In some cases after being informed of possible serious consequences their performance got back to normal for a month or two then cycle repeated itself. So maybe every 2 months I should remind them that they very close to getting sacked.
But still it's clear that my management skills are not top notch and I didn't hire right people.
We are building a (fairly expensive) desktop software in a quite niche area, releasing about 4 updates per year and it's been about 2 years we are doing this.
Not doing their job which is tickets assigned them (coding, testing, building, buying groceries etc.)
So we do have a clear definition of what needs to be done, and it's also clear that who's doing it and who's not. Only question in here might what's the accepted amount of tasks done. Like does this ticket takes an hour for X and a day for Y. In either case (Y is slacking or it takes a day for him) he's an incompetent employee and needs to go. Am I missing something?
But well it's a software and not like we are saving the world or ending war in Middle East, or poverty in Africa. All we do is making a cool software and making something new in the field.
What sort of shared values and clear goals we talking about? To be honest other than obvious clear goals for many startups -make great software, be fresh, be better- (I think) we don't have anything stand out.
I'm a bit lost though, I thought in HN many people thought that telecommuting was way to go and there are cool companies such as 37Signals rocking by telecommuting.
Am I missing something? Are those all lies, or do HNers generally love telecommuting because they can slack off as an employee? Or maybe that was only me and pretty much everyone thinks telecommuting is a bad idea.
Normally I'm not a manager just an passionate engineer however setting up your own company generally makes you an instant manager.
Can't I find 5 more people who can work without nudging instead of hiring a useless person (read: manager) to just nudge people?
Or do you think finding 5 new people who fits the bill is harder than finding one manager who can nudge people.
> If I do projects alone at work for more than a year, I start to hate my life.
I know what you mean, that happened to many times when I was working in companies but in my own company luckily I'm not there yet, and hopefully will never be there :)
That's what we've been doing almost for a year now and many failed repeatedly. Secondly when you give them strict deadlines and this kind of tracking I noticed that they might not deliver the best but they'll just fix/do something quickly and in a dirty way. Stuff like programming and Q/A testing is not easy confirm. Generally this sort of stuff bit us in the ass after months and ended up clients to be unhappy.
Many things, not done in exact science although it was obvious what slightly works and what definitely doesn't.
> Also it is hard to work remotely and many people just can't do that.
That's exactly my point, maybe these 5 guys can't handle remoting but I might find new 5 guys who can (just like I already got 3)
I'm not quite sure why you think we don't have these but we do have all. So everyone knows what's been done, what's need to done and what are the deadlines. (although generally we don't have strict deadlines).
> Why would you think it'll be different with new people - because you'll just "be better" at hiring this time around? Unlikely.
Well this is fair comment, I simply don't although it was my first time hiring people for me, so I'm sure I've got more experience on that now and secondly I know what our company culture and what's the good fit, based on good employees I've got in my team. So I've good reference points this time.
Personally I don't want such a culture in my own company.
Yeah I worked on this for a while now, and if you ask them it's all personal problems (stuff I can't help unless I'm willing to take their mother to their aunty's). I think one of the reasons we are in this shape because I don't want to micro-manage, I don't want to make it company culture. Although we do have task tracking and everything so basically everyone knows what they supposed to do. We hold regular teleconferences every week (for all the team) and as much as required through out day between individuals.
I've listened stories of other companies such as 37signals how they mange to work telecommuting, how they don't need to nudge people to work and stuff which makes me wonder whether I'm an incompetent manager or most of my team are incompetent workers.
> If your employees were good at it, they wouldn't be working for you!
Interesting point maybe you right, but to be honest I don't want to spend half of my day to keep nudging people :) Also I had these 3 guys who works perfectly fine, so what about them? Are they just exceptionally good? Somehow much much more motivated than others?