Right Technology For The Job
People ask us all the time if we're a Microsoft shop or a Linux shop or a Mac shop. The answer is all three. Too often in technology people begin to identify with a particular platform or technology, such as a operating system or a development language, to the exclusion of all other ways of thinking. It becomes much like a religion, and thusly the debates about the benefits and down-sides to each particular platform or technology can become heated much like a religious discussion.
Too often technology people forget they are not in the technology business; they are in the business of enabling business for their customers. Computers are merely a tool to get the job done, and the choices involved in getting there, while very interesting to people interested in technology, in the end matter very little to the end user. Here, we use the technology that bests suits the customer we're working for at the time we pick it. If that means paying the Microsoft tax and installing Windows servers, we'll do it, because perhaps they need the ease of administration or need the ability to hire trained professionals other than us internally and they need a familiar platform. If our customer wants something smaller, we're likely to recommend a Linux appliance. If they need a website, we're likely to develop on a LAMP (Linux, Apache, MySQL, PHP/Perl/Python) platform. If they need telephony solutions, there's likely to be Linux and Asterisk involved. If they need a graphics, video or audio workstation, we're likely to recommend Macintosh. Our goal is to get the job done and help our customers do their business, whatever it takes, using whatever technology it takes to get the job done, and your business should expect nothing less.
Read Full Post