The Independent Magazine
for Software Developers
Books Articles Blogs Subscribe d.* Gear About Home

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...
Integrity Testing for Software Professionals
Before I became a supervisor, the very notion that someone might be monitoring my Internet usage was not only horrifying, but demoralizing. Didn’t they trust me?
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.
Who Owns Your Software? Software Copyright and the Work for Hire Doctrine
Who owns the copyright to custom software--the person who designed and coded it, or the person who commissioned the work? The answer might surpise you.
Eastwood, Stallone, and You: Are You a Typecast Developer?
We may not receive a lot of public recognition, but developers are a lot like actors or directors, our careers punctuated by each software smash. It's amazingly easy to fall into the typecasting trap.
An Interview with the IGDA (*.ORG Series)
An interview with Jason Della Rocca of the International Game Developers Association (IGDA).
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.
The Employment Offer Letter: Your Firewall Against Viruses that Infect the Employment Relationship
Have you opened your bonus check only to find that the amount was much less than you were anticipating?
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."
Walking on Water and Eggshells: The Developer's Dilemma
Can we possibly keep a project on schedule and under budget while simultaneously pleasing both clients and management? It's like being expected to be rich, beautiful, and smart!
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...
An Interview with The Programmer's Guild (*.ORG Series)
An interview with Paul Hanrahan of the Programmer's Guild.
Specialties and Strategies (Part 2) for Software Careers
A truly rich and fruitful specialty will take years to master, and even better, a large base of adopters will lead to continuous innovation, meaning that there is still continuous learning opportunity...
Specialties and Strategies (Part 1) for Software Professionals
How does one come about one’s specialty or specialties?  Once we have chosen a specialty (or after our specialty has chosen us), how do we maintain that specialty?
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...
The Art of the Developer Resume - Improving the Programmer Resume
Resumes may seem like something of a mundane topic, but after spending the last few weeks wading through programmer resumes, it is clear to me that most software developers need help with their resumes.
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.
RSS Feeds
Software Engineering Articles and Essays Feed Icon
Software Engineering Blogs Feed Icon
Our newsletter policy:
No list sharing of any kind.
No "special offers" from "partners."
No "webinars." No "Special Reports."
No junk.
Special Price
Two great books for one low price when you buy direct from this site!
38% Off the Combined Cover Price!(US only)
$64.98 Only $39.99!
New developer.* Shirts & Accessories
Web developer.*

All content copyright ©2000-2006 by the individual specified authors (and where not specified, copyright by Read Media, LLC). Reprint or redistribute only with written permission from the author and/or developer.*.