|
Pro Developer
Survival Tips for Software Professionals
Whether you learned to program in the dark recesses of a back bedroom or you went to the finest universities available, there are certain things that they just didn't tell you about pursuing a career in the wild and wooly land of software development. In the real world, good coding skills are never enough.
Pro Developer Home
|
|
No battle plan ever survives contact with the enemy. If you're not basing your development strategies on the real world, you're headed for trouble.
No matter what the big ticket design methodologies would prefer you to do, sometimes the best thing you can do is roll your own.
The first step in changing your environment is realizing that you can.
Forget the latest technology buzzword of the day. Coding is easy. It's the estimating that's hard.
Conclusion to the estimating tutorial.
It's true that in our business sometimes no good deed goes unpunished.
Sometimes the best thing you can do for your app is to know when to quit.
Nobody likes meetings. Here's some tips on how to shorten them and still get the most out of the experience.
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.
The basic principles for advancing your career have always been the same, regardless of what the economy is like.
The amount of wasted time and effort in our industry boggles the mind. Learn how to get a handle on it, and help more of your code make it to your users.
It takes more than being an excellent coder to succeed in delivering the next Killer App. The first step in moving to the next level is broadening your view of the software development environment.
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.
|
|
Share your favorite articles with someone who will enjoy it!
|