Premium Sponsor
Premium Sponsor


Advanced Search
Popular Articles
Popular Authors
SubMain - Developer Tools
 »  Home  »  Authors  »  Chris Duncan
Chris Duncan

Christopher Duncan is President of Show Programming of Atlanta, Inc. and author of both the monthly syndicated column Pro Developer and the recent book for Apress, The Career Programmer: Guerilla Tactics for an Imperfect World. A veteran contract programmer with over a decade of experience, he has seen the extremes from the small shops you've never heard of to the huge corporate cultures such as AT&T, Equifax, and Bell South. Irreverent, unconventional, and occasionally controversial, his focus has always been less on the academic and more on simply delivering the goods, breaking any rules that happen to be inconvenient at the moment.

Chris can be reached at

Show Programming of Atlanta, Inc. offers consulting and training for software development and project management. There is no such thing as a single silver bullet that will solve all problems encountered by every programming shop, no matter how good it looks on paper. Consequently, our focus is on practical, down to earth and frequently informal tactics, each designed to stand on their own and survive in even the most crisis driven environments. Helping companies deliver the quality software that meets their business needs is what we're all about. Showing programmers and project managers how to be more effective in the chaotic environment of the business world is how we do it.

The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)

The Career Programmer: Guerilla Tactics for an Imperfect World (Apress) is recommended reading for all of our clients. Offering practical solutions to the problems faced by programmers everywhere - marketing driven deadlines, the complete lack of testing support, corporate politics, never having time to do things "the right way" and countless other obstacles that make it almost impossible to release quality software, The Career Programmer explains how the individual programmer or project manager can work within the existing system to solve deadline problems and regain control of the development process.

Care is taken to offer proven, practical, and hands-on solutions that are designed to work when confronted with the political and chaotic realities of the business environment. Issues are addressed from the points of view of both the programmer and project manager, and steps are shown in all perspectives, from large-scale teams down to projects with a single developer. For the individual programmer or project manager, the end results are less overtime, less stress, higher-quality software, and a more satisfying career.

For more information on speaking engagements, training seminars, book purchases and other services offered by Show Programming, please contact Deirdre Smathers, Director of Operations, at 770.289.2275 or via email at

Articles by this Author
» This is Business
Published 02/28/2003 | Work Issues | Rating:
Projects rarely fail because we lack the requisite technical skills. The problems usually stem from an inability to get the support we need to kick out a great product. Perspective is the key to overcoming this problem. [read article...]
» Throwing Money Out The Window
Published 12/14/2002 | Work Issues | Rating:
The amount of wasted time and effort in our industry boggles the mind. Here's how you can get a handle on it [read article...]
» Improving Your Career In Any Economy
Published 12/04/2002 | Work Issues | Rating:
The basic principles for advancing your career have always been the same, regardless of what the economy is like [read article...]
» Creating Your Dream Project
Published 10/10/2002 | Work Issues | Rating:
Tired of working on technologies that were popular when they landed the first man on the moon? Learn how to create your next project, with all the trimmings. [read article...]
» The Career Programmer: Guerilla Tactics for an Imperfect World. Chapter 3
Published 08/22/2002 | Work Issues | Rating:
The Career Programmer: Guerilla Tactics for an Imperfect World book. Sample - Introduction and Chapter 3: Good Coding Skills Are Not Enough [read article...]
» Optimize Your View
Published 08/13/2002 | Work Issues | Rating:
Delivering the next Killer App requires more than just good coding skills. In order to truly succeed, you need to look at programming from a different angle. [read article...]