Jim's Blog Ramblings about novels, comics, programming, and other geek topics

16Jul/080

More egoless programming discussion

Google AdSense

"Egoless Programming" is an intriguing concept because it provides a way to understand yourself and fellow programmers. Knowing how someone thinks and why they think that way, can help you understand their decisions and personality. Also, realizing that you might fall into the same traps typical to programmers will help you avoid any possible mistakes and misunderstandings.

Mike Bernat blogs about this in his article titled "Developing Without the Attitude." It's a sure read for any programmers that might stumble upon my blog here.

One of the most common threads that all programmers share is that of an ego... Beyond skill-sets and other programming-specific talents I believe the greatest room for personal improvement in programmers as a whole is that of the ego.

- Mike Bernat

I've blogged about the Ten Commandments of Egoless Programming before and I strongly believe that programmers should read these "commandments" every now and then, so we don't forget our own possible dogmas and thought patterns and so we can better understand other programmers.

[via Arjan's World Linkblog]

James Welch

James Welch is a software engineer in Vermont working for a large information technology company and specializing in .NET. Additionally, he holds a Master’s Degree in Software Engineering and a Bachelor of Science Degree in Computer Science. Jim also enjoys local craft beer, comic books, and science-fiction and fantasy novels, games, and movies.

Twitter Google+ 

Comments (0) Trackbacks (0)

No comments yet.


Leave a Reply

No trackbacks yet.