www.mcstyles.com  McStyles Software

Home Contact

Home
Solutions
Custom Programs
Analysis
About Us

Using the Experience Advantage

Solid skill foundation

A solid foundation of good skill is critical, and I work hard to keep my skills honed and current. However, what I believe really makes me an excellent developer is the background from the many applications I've written or contributed to over the years I've been writing software.

Full life-cycle experience

Most programmers have done a portion of a project, rather than coordinate an entire effort. I've been fortunate enough to participate and sometimes direct the development of applications from their inception through shipping. I've used commercial frameworks in development. Primarily, though, I've written custom frameworks for clients so that they're very well tailored to fit the application and the client's own particular way of doing business..

Stop errors before they start

By this point in my career, I've become very good at spotting errors while reading through code, and before they go out the door and cause embarrassment at a client site.

Experience means I don't make as many errors, know enough to handle production code carefully, and can generally see several approaches to the same problem. When I don't know how to do something, I have resources to draw on to find the answers. It also means I write tools to automate many chores, and design classes that adapt to multiple uses rather than create the same form over and over again.

Enhanced productivity

The productivity improvements this creates make me very efficient at creating code, and mean that I'm typically anywhere from 2 to 5 times more productive than another programmer with a similar skill set. By helping other programmers in the organization, I've been able to improve the productivity of the entire team.

Google

This page was last modified on Tuesday, 07 November 2006

 

 

Copyright© 1996-2008 McStyles Software, LLC. All Rights Reserved