Re: elance
John Elliot <[email protected]> Sat, 21 Jul 2012 05:48:06 +1000
| Newsgroups | gmane.comp.windows.off-topic |
|---|---|
| Message-ID | <[email protected]> |
On 2012-07-21 05:11, Richard Howells wrote: > In getting this done I was definitely acquiring expertise I do not have > myself. I'm not sure that I would get programming work done this way. I > train programmers as part of my living. From what I have seen in my > classrooms - and these are from organizations enlightened enough to pay for > training - I want *much* better that industry average quality. I'm worried > I might be disappointed. I'm faced with this problem all the time. Either programmers suck or else they're too busy getting paid a fortune somewhere else. What is a small technology company to do? I guess the most obvious and simple answer is just focus on making yourself as awesome, intelligent and productive as you possibly can so that you can get all the work done yourself, but there are hard limits you run into if you try that approach. One thing I did which had an unexpected benefit was to start a club for programmers. That creates a real bar. First someone has to be interested enough in their profession to want to be involved in something like a programming club. Then they have to be competent enough to actually demonstrate that they can contribute at the club. And along the way they kind of develop a level of respect for you as the founder and operator of the club so they begin to be interested in the possibility of working with you. So I've just sort of found myself in this position where I have qualified programming talent just sort of making itself available to me without me having had to do much more than set up a webserver and get a few mailing lists operational. It's a tiny niche little club (getting engagement on the internet is really hard I've discovered) but I've just started the process of negotiating an employment contract with a member of my club. If you're a small development company and you think you can be cool enough to get away with it (you'll need to be appealing enough that people actually, you know, join your club) then starting a club is a pretty good way to begin grooming programming talent for your organisation. (Not sure I should have just told everybody that. :P)