Does Software Development Use Its Best Developers Effectively?

Developers work better when used well

Ben "The Hosk" Hosking
5 min readMar 30


Photo by Daniel K Cheung on Unsplash

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

In the article The ‘Berkshire System’: Life Advice From a Shareholder Letter

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.



Ben "The Hosk" Hosking

Technology philosopher | Software dev → Solution architect | Avid reader | Life long learner

Recommended from Medium


See more recommendations