Articles About Software Development Career-Related Topics
Career Paths for Programmers
The key to maintaining a good employment outlook in IT, it seems, is to move out of programming and up into more business-oriented IT positions such as systems analyst, business analyst, project manager, or systems architect. However, a computer programmer can't just decide to become a systems analyst or project manager overnight.
What Is A Professional Programmer?
So what does it mean to be a professional programmer? What does it mean to be a professional anything? Some definitions simply say to be a professional is "to make money from a skill," but true professionals also have a set of qualities often described as "professionalism." In my opinion, these qualities are...
Syndromes of Forgotten Programmers
The people who come and go in a software shop may eventually be forgotten, but the tracks programmers leave behind make a lasting impression.
Personal Chemistry and the Healthy Body
I’m well acquainted with such people because I display all their qualities. What we share is an honest dedication to our work--so much dedication that we abuse our own bodies, if necessary, to get the work done.
Ten Reasons You're a Software Developer
I still remember the welcoming speech a computer science professor gave his class of eager freshmen almost 20 years ago: "Find a another profession where you won’t constantly beat your head against the wall."
The Purpose-Driven Programmer
Somewhere between algorithms and altruism lies Programmer's Purgatory. Sure, career burnout is occasionally attributable to work volume, but more often it results from inner conflict...
Making the Cut
We were not sure if we would find them, but we were looking for developers who were serious about their craft, who had reached an advanced level of general software development knowledge...
Leveraging Discontent
Too often, members of a team do not understand the power a non-appointed leader can have in influencing the direction of a team, or in initiating change.
Your Own Software Development Company
Each of us who works as an employee or contractor for someone else thinks about starting our own company from time to time--some of us more than others--but not everyone has the temperament for it.
Altar of Sacrifice
How many of us have, or will, sacrifice ourselves on the altar of someone else's software project? I know I have.
Click here for the full list of developer.* software development article categories.