The Open Source IT architect

The open source community is surely a force in today’s world.  I started thinking about the “off shoring” comments made on a few blogs that I follow on planet lotus and I decided to think about what I would do from a business perspective if I was in the position of looking for a new job, new business opportunities, or a way to use my software engineering skills going forward.  One of the things our industry has that many other industries do not have is this thing called “open source”.  This is a huge opportunity for software engineers and developers.  From contributing to the projects, using the projects in your company or supporting/extending them for other companies – many options are possible.  This could easily save your company thousands or millions of dollars in software fees.  Not only can you save money with your own company but you could become a consultant or support specialist for the many open source products out there, or build new solutions based on an open source package.  Just look at how Damian started CouchIO, a company who creates solutions based on CouchDB.  Taking your skills to new areas is really what it’s all about.  Blogging, networking, authoring, and “getting yourself out there” are all critical aspects of making it in a global field.  Specializing in one or more of these open source technologies can reap great rewards in the end.

The communities around open source vary with regards to quality and actual usefulness.    You can see my personal list of tools I use at home in a previous blog post.  There is also a great list over on lifehacker if you want a comprehensive list of available tools for a given category.  Apache is the place to start for back-end business software – everything from J2EE web servers to authentication protocols.

I think this could warrant some attention.  Knowing all of the areas where open source touch and being able to piece together solutions using free/open source software would be an interesting skill to have.

As with many, my biggest problem would be engaging in new areas that I am not intimately familiar with as most of my career has been focused on Notes and Domino technologies.  So if your area does not support the Notes market place then you may want to consider relocating or learning some open source areas and applying the cool things you have learned working with Notes in some new space.

I would be interested to hear others opinions on this touchy subject.  This of course is just an idea and an actual business model that brings in money has not really been brought out yet.

3 thoughts on “The Open Source IT architect

  1. For blog, I concede that WordPress is best of breed, but traditional blogs are deemphasising for microblogging/social networking. I’d (and I do) go with Drupal for all my CMS needs, blogging included. It certainly handles blogging well enough.

    • It think its all about content. If you can deliver extended content on a regular basis then blogging is for you. Micro-blogging is becoming popular for live feed/updates and opinions on something. I think in general people use Twitter for micro-blogging but I am seeing more and more micro-blogging integrated with blogs that I read.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.