Sep
22
2005

How to be a Programmer

How to be a Programmer: A Short, Comprehensive, and Personal Summary

To be a good programmer is difficult and noble. The hardest part of making real a collective vision of a software project is dealing with one’s coworkers and customers. Writing computer programs is important and takes great intelligence and skill. But it is really child’s play compared to everything else that a good programmer must do to make a software system that succeeds for both the customer and myriad colleagues for whom she is partially responsible. In this essay I attempt to summarize as concisely as possible those things that I wish someone had explained to me when I was twenty-one.

This is very subjective and, therefore, this essay is doomed to be personal and somewhat opinionated. I confine myself to problems that a programmer is very likely to have to face in her work. Many of these problems and their solutions are so general to the human condition that I will probably seem preachy. I hope in spite of this that this essay will be useful.

A good read for all programmers, a lot of the ideas can be marked up to personal opinion, but interesting none-the-less.

Written by Aaron Wormus in: PHP |

3 Comments »

  • “Programming is like sex: one mistake and you have to support it for the rest of your life.”
    Michael Sinz

    ;-)

    Comment | 24/9/2005
  • Iowa Home Mortgage Refinancing

    a really great homepage! i’m a big fan of your stuff although i’m just 16!

    Comment | 24/2/2007
  • Orthopedic Wrist Braces…

    I found your site on technorati and read a few of your other posts. Keep up the good work. I just added your RSS feed to my Google News Reader. Looking forward to reading more from you….

    Trackback | 10/5/2008

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress | Aeros Theme | TheBuckmaker.com WordPress Themes