IMHO an alpha engineer should do one of two things: 1) Architect the application and divide the detail programming in enough well-defined subtasks that lesser gods can start working on these subtasks while the alpha starts engineering further. Well-defined subtasks need relatively little communication, and economies of scale are used. 2) Add the brilliance to an existing framework built by beta engineers (Like Rembra…
The Alpha Engineer
11–20 of 30 posts
Re: The Alpha Engineer
#12Re: The Alpha Engineer
#13I have led product in a number of software companies -- some with an Alpha Engineer and some without. The companies with a dominate engineer have outperformed the others when the lead engineer could relate to the other teams and customers. This is a fine reminder, but you should note that no matter how great the star is, he is still part of a team.
Re: The Alpha Engineer
#14I'm not quite sure what is the point of this post. Being smart = good. Thanks for the heads up? And I'm sure that building aha.io is extremely intellectually demanding (judging by description on the splash page). Also isn't this just that one thing that Steve Jobs used to say but in a blog post form?
The point is simple. Find the Alpha Engineer and put him or her in a position to succeed, get rid of group think, and prosper.
Re: The Alpha Engineer
#15Earlier quoted context omitted.
The point is simple. Find the Alpha Engineer and put him or her in a position to succeed, get rid of group think, and prosper.
Well in that case that's a pretty shitty point and goes against what people (e.g. Joel Spolsky) have been saying about team building.
Re: The Alpha Engineer
#16I'm not quite sure what is the point of this post. Being smart = good. Thanks for the heads up? And I'm sure that building aha.io is extremely intellectually demanding (judging by description on the splash page). Also isn't this just that one thing that Steve Jobs used to say but in a blog post form?
The point is simple. Find the Alpha Engineer and put him or her in a position to succeed, get rid of group think, and prosper.
Re: The Alpha Engineer
#17Earlier quoted context omitted.
Well in that case that's a pretty shitty point and goes against what people (e.g. Joel Spolsky) have been saying about team building.
Alright. I guess we all should just quit what we are doing, throw out our own experiences, and follow Joel's advice.
Re: The Alpha Engineer
#18Earlier quoted context omitted.
The point is simple. Find the Alpha Engineer and put him or her in a position to succeed, get rid of group think, and prosper.
I don't know that it is always the case that putting a productive developer in charge of a team is the best approach either. Just because someone can code doesn't mean that they can lead - and anyway, by putting them in charge you just added another distraction to the day anyway.
Re: The Alpha Engineer
#19Re: The Alpha Engineer
#20Earlier quoted context omitted.
Alright. I guess we all should just quit what we are doing, throw out our own experiences, and follow Joel's advice.
Yeah that or maybe before writing another post like this, you might want to stop and thing whether you are really in a position to be pontificating about anything.