An Introduction to Software Development

While it may not be your intention to build a lab in order to develop software of any description, it is something that I use my lab for on a regular basis. Because of this, I will be including a section on software development. I think you will find that even an entry-level systems administrator is required to be familiar enough with scripting or programming to be able to develop automation tools for their environment. So too must the lab practitioner be capable of developing what is necessary to maintain their own environment or risk the costs getting out of hand.