Home > Articles > An Ideal Programmer

An Ideal Programmer

Article Description

Ed Tittel, creator of the Exam Cram series, considers the qualifications that make for the best prospective programming candidates. If you're looking to be hired or to move up in this field, you need to be aware of these 'wish list' items and work to include them in your skill set.
Production Principles

Production Principles

Programmers need to understand the principles and practices common to production software development. Production considerations include such things as version control, code libraries, source control systems, documentation, code reviews, testing tools and methodology, and software release management. Whether you're a one-man shop writing custom applications, or a member of a 100-developer team, understanding these principles will make your life as a programmer much easier.

Many companies now use specific methodologies for managing the software development lifecycle, and programmers should be familiar with those methodologies and how they relate to the production cycle. Some common methodologies include Agile, Lean, Scrum, Spiral, and Waterfall. Certifications and workshops are available for many of these methodologies. Take time to review the job postings for your dream company to find out what methodology is used; then make sure that you understand the particulars of that process.

6. Web Applications | Next Section Previous Section

There are currently no related articles. Please check back later.