A common tendency when looking for software developers is to focus closely on their background in specific programming languages. As previously discussed in Why Do You Hire Programmers?, unnecessary focus on a specific language can lead to other, more appropriate options being overlooked.
A second hazard arises in that, by looking for language-specific experience, this [...]
February 27, 2009 – 16:54
The First Rule of Program Optimization: Don’t do it.
The Second Rule of Program Optimization (for experts only!): Don’t do it yet.”
- Michael A. Jackson
If you spend much time with people who have any involvement with software development, you’re going to run across a conversation about optimizing software. Either the program is too big or [...]
February 18, 2009 – 20:47
Free/Open Source Software (FOSS) has taken the world by storm. Startups everywhere have built their businesses upon a foundation of FOSS products, with the LAMP (Linux-Apache-MySQL-Perl/PHP/Python) platform being the best-known among them, and some have gone beyond using FOSS to producing it. Even some of the more traditional, established companies are contributing to [...]
February 13, 2009 – 16:58
You have a project that you need to have developed and you know why you’re going to hire a programmer. Don’t forget to discuss with your developer how you want to have your project built.
It doesn’t much matter whether your project is the latest addition to the world’s surplus of data-entry systems or the [...]
Why do you hire programmers? Seriously, why? Think about it for a minute.
If your answer is “to write code”, then think about it some more. I don’t know what your reason is, but I’m pretty sure that’s not it. Writing code is merely a means to an end, not an end in itself.
Do you [...]