milambur |
06-07-2014 04:43 PM |
Quote:
Originally Posted by The Hun
(Post 20115806)
Partially agree... although it's not healthy not to be able to delegate tasks and trust people take good care of you it's also not smart not to keep track of what's going on...
|
When you own a company obviously you need to keep track of what is going on in it. But there is a big difference between keeping an eye on things and telling everybody what to do. Good leadership is far harder than programming, and like everything else it is a skill that needs to be constantly maintained. Keeping up with both programming (or really being any type of specialist) and being a good leader will not work for any but a lucky few.
Quote:
Originally Posted by The Hun
(Post 20115806)
problem is that programmers smart enough to manage a whole project usually don't work for a boss...
|
In Sweden there aren't that many freelance programmers that are good, not that I have found anyway and trust me I have looked. Running a successful business here isn't that easy and good programmers are very sought after. Why work your ass off in your own business when there are hundreds of IT companies that offer you jobs with 35 hour work weeks (and you can usually work from home several days a week), 6 weeks vacation, pension, paid sick leave, private healthcare and $60K-$100K+ each year.
Quote:
Originally Posted by The Hun
(Post 20115806)
I think the healthiest way is to either know how to manage programmers yourself (or be one) or get someone on board (on board being not 'just' on the payroll) that can take care of the technical side of your business.
|
I've had several bad experiences taking on partners, I only take on external minority investors now. Bonuses works as great incentives if used right.
Quote:
Originally Posted by The Hun
(Post 20115806)
Don't underestimate the programming. Bad programming fixed by bad programmers leads to even worse programming usually and will always hurt maintainability of your site.
|
Bad code is a leadership problem, if the programmers don't get proper management and/or requirements then the code will be bad.
Quote:
Originally Posted by The Hun
(Post 20115806)
Also, never put yourself in the position where the programmer can tell you what to do. If he's 'just' on the payroll and you get into an argument remember that most power is with the programmer. He has the power to take down a site at the flick of a switch... Not that you should be scared of hiring a programmer, but it's always smart to think about these things before you run into any problems...
|
I never let programmers control the actual sites, they work with test sites until the code is ready to be deployed. Code security is very important, everything should be double-checked for malicious code and backdoors before being deployed.
Quote:
Originally Posted by The Hun
(Post 20115806)
I've been in this industry for a while now and I've seen programmers and tech people hijack a whole company. And not only in this industry. As many of you know I run a recording studio in the Netherlands. For an English movie I was hired to do the surround post processing, but the guy that did the audio kept some of the dialogs on his laptop so they couldn't go around him... of course he refused to give me the dialog of one actor and I couldn't do the surround mix... Better safe then sorry...
|
There are untrustworthy people everywhere, I only trust people to the extent I can afford.
|