Does Software Development Use Its Best Developers Effectively?
A good programmer is someone who always looks both ways before crossing a one-way street. — Doug Linder
Good software developers have a big impact on software development. On every successful software project, there is strong a senior team to lead the other developers.
How a software project uses its best developers can be the difference between a project succeeding or failing. No matter how good leadership or management is, without at least one good developer, it won’t be successful.
Buffett out Woodened Wooden
Charlie Munger explains some reasons for the success of Warren Buffett
Buffett’s decision to limit his activities to a few kinds and to maximize his attention to them, and to keep doing so for 50 years, was a lollapalooza.
Buffett was, in effect, using the winning method of the famous basketball coach, John Wooden, who won most regularly after he had learned to assign virtually all playing time to his seven best players. That way, opponents always faced his best players, instead of his second best. And, with the extra playing time, the best players improved more than was normal.
And Buffett much out-Woodened Wooden, because in his case the exercise of skill was concentrated in one person, not seven, and his skill improved and improved as he got older and older during 50 years, instead of deteriorating like the skill of a basketball player does.