News for hackers. Stuff that matters.
Re:The Alpha Engineer by malandrew on Sunday July 21, 2013 @11:33PM (#6081582)
That alpha engineer is only going to make a successful system if they know how to work with others and produce maintainable code. For every one of the types of alpha engineers this article deifies there is at least one other alpha engineer that is difficult to work work, doesn't document their code and has a NIH attitude that refuses to incorporate the work of others even when suitable for the task at hand.

These guys are usually known as the BBM and are can appear to be awesome but by the time you realize their shortcomings ultimately make them impotent and their work irrelevant, it's too late.

I don't care how brilliant you are. If you don't produce maintainable code with well thought interfaces, your brilliant code is going to rot by itself after you are gone. Brilliant and productive programmers also exhibit empathy for other developers who will maintain and extend the code or build other systems to interface with the code written by the alpha coder.

Re:The Alpha Engineer by k1w1 on Sunday July 21, 2013 @11:46PM (#6081622)
You are missing the point a bit - I don't think the OP is saying that a bad engineer ("difficult to work with", "don't produce maintainable code", etc) suddenly becomes better when they work by themselves. The point is that one person working alone can sometimes be significantly more productive than if threw more people at the project.

The natural engineering management answer to so many problems is "I need more headcount" - but often that can be the opposite of what the problem needs.

Re:The Alpha Engineer by bdehaaff on Sunday July 21, 2013 @11:57PM (#6081658)
Agreed. I considered referencing The Mythical Man-Month: Essays on Software Engineering by Fred Brooks. The central theme is that "adding manpower to a late software project makes it later". I think that this theory can be applied to both new and late projects. More people does not typically increase productivity.
Re:The Alpha Engineer by sounds on Monday July 22, 2013 @01:51AM (#6082015)

  These guys are usually known as the BBM and are can[sic] appear to be awesome
BBM, aside from the somewhat dated reference Blackberry Messenger, can be a reference to African-Americans, which many (including myself) find offensive.
Re:The Alpha Engineer by malandrew on Tuesday July 23, 2013 @04:54AM (#6088919)
BBM = brilliant bipolar mind
Re:The Alpha Engineer by bdehaaff on Sunday July 21, 2013 @11:59PM (#6081670)
Yes, I think you have touched on an important point. I did not try to equate the Alpha Engineer with bad behavior. Great leaders set clear vision, lead by example, and bring the team along with them.