Keyvan Nayyeri

Musings of a Ph.D. student in Computer Science

Hire the Best - Development

Photo taken from http://www.softwarestresstesting.com/images/software_developer/software_developer_250x251.jpg After publishing first three parts of this series about reasons for hiring the best employees for a software project in which I gave an introduction, discussed the topic from the planning stage point of view, and talked about its influence on the architecture, now I’m going to continue this series by talking about different aspects of hiring a good developer and its impact on the quality and success of the development stage of a software project.

I think this is the most obvious part of the discussion because it’s something well-written and well-discussed prior to this, and many of you have experienced it in your own projects and companies, so it may be some kind of proving the obvious.

For this reason I’m not going to elaborate this discussion that much. I’m going to write an upcoming post about the wrong strategies of software companies in the past decade or so to outsource their projects in order to indirectly hire lower level developers and reduce their costs, and how they have damaged their quality and business. That post should explain some signs of this necessity.

In essence I can say that a skilled developer can improve the quality of the code, accelerate the development process, apply the most recent technologies and techniques, adapt with the most recent methodologies, and write the code in a way that it can be expanded or altered in the future easily.

Besides, a good developer is able to work better in a team and communicate with others to have the best integrity in a project. Having a good developer on board, team leaders are also able to have better requirement considerations for a project to estimate the costs and help the overall income and outcome of a software project.

One of the main concerns for many company owners is the significant salary difference between these developers and others, but I can assert that in the worst case the speed of development for such developers fulfills this gap, and the amount of money saved from the overall development effort should be proportional to the amount of money paid to a good developer, but what remains here is the higher quality and many more possibilities for future expansions and decisions for a project that is definitely worth it!

As I said, I don’t go over other details about this topic. I have a solid opinion that this economy crisis is a direct result of the fast transition in the past decade among business owners to purely consider financial aspects, and victimize all other parameters in order to make money. Here the value of skill, experience, and knowledge is smoothly neglected and in a chain of events has helped other parameters to yield this crisis. If I find some time, I’ll write about this as well even though it’s beyond the scope of my software development blog.

All in all, this crisis has allowed many small business to be able to afford better experienced employees and when it comes to software world, we can see that it’s now possible for these small business to hire better developers. On one hand, developers are laid off from bigger companies and are looking for new positions, and on the other hand, the limitation of open positions enforces them to accept lower salaries that can be afforded by smaller companies. So if you have a small company, it’s the best time to get a good developer on board and make your future!

4 Comments

Fahrenheit Marketing is your resource for Search Engine Optimization in Austin.

Pingback from Dew Drop - Weekend Edition - February 21-22, 2009 | Alvin Ashcraft's Morning Dew


Hire the Best - Debugging
Mar 10, 2009 12:54 PM
#

Continuing my post series about the importance of hiring good employees for software projects, today I want to talk about the advantages of having a good developer in the quality and success of debugging stage in software development cycle. So far, I


Wozniak
Mar 16, 2009 6:32 AM
#

Excellent...

It's very reasonable...


Hire the Best - Maintenance
Apr 10, 2009 1:11 PM
#

In the last few months I’ve been writing a post series about hiring experienced architects and developers and its impact on the success of projects and saving the resources. So far I’ve written five posts to introduce the topic and discuss planning ,

Leave a Comment





Ads Powered by Lake Quincy Media Network