Showing posts with label redhat. Show all posts
Showing posts with label redhat. Show all posts

Saturday, February 19, 2011

I sound like a left wing donkey (aka Democrat)

I asked myself, "Will open source technologies ever fly?" after reading this article "Google asks US Patent Office Oracle Java patents". As businesses try to make a dollar or two from innovative minds who donated their "code" to better of man kind, I wonder if my children will enjoy the benefits of open source technologies. I don't know the answer but one of way of safe guarding these open source technologies is let government agencies take over the maintenance of open source software. I realize that I sound like a left wing "donkey" (aka. Democrat) but the open source community needs to address the bigger problem. How can brilliant works of engineering like Java, Ruby on Rails, Linux, Hadoop can be safe guarded from the hoards of entrepreneurs? I don't have a problem if a company like Cloudera and RedHat who make a living on supporting open source software. I however question when businesses fight the over basic fabric of open source software. Here is one idea we can look at:
  • Apache and other open source organizations should be care takers of open source. These organization should be funded by government agencies and they should be regulated by a UN organization.
My right wing friends may ask the question, "why should the government get involved in managing open source technologies. I answer by saying do you want human safety compromised over a business indicator flashing red. Since IT is being used to track and guide flights, manage energy grids, and control access to vital information, I say the government should be responsible for managing open source technologies. Government has so much red tape that it reduces efficiencies but the red tape also safeguards the things under its control from the economic and political moods.

Frankly if things don't change then I will start working Objective C, C#, and reduce my investment as a developer on open source technologies.

Sunday, February 13, 2011

Places that I would like to work

As an information technologist, I often ask the question, "Where would be the ideal place for an information technologist to work at?" Here are some of the places I usually end up with (rather than bore you, the readers, with paragraphs of explanations, here are one liners):
  1. Amazon : - Can we say EC2. Love to play with it
  2. Apple : - I would love to work with their innovators. Time to build my CV called iCareer.
  3. Cisco : - Eventhough I am not a Network specialist. I like their CEO since he seems to have a vision. I could work on the SOA stack.
  4. Facebook : - They made PHP cool! They have the data and the advertisers. Ingredients for some great business apps. My JavaScript skills are pretty good.
  5. Google : - I am nervous about their CEO getting pushed out. They have some cool minds. I heard their Product Managers are worse than slave drivers. Unfortunately I don't have a Computer Science degree to apply their.
  6. IBM : - They have the technology unfortunately with my professional experience I will probably end up working with their consulting services. If I worked there, I would probably say this all the time, "Have you looked at Websphere or the Rational Toolset?"
  7. Microsoft : - They are known for building UI friendly and scalable solutions for medium sized companies. I am waiting for their "cloud" solution where every local and state governments will deploy their solution. If I worked there then I would be working on the .Cloud stack.
  8. Oracle : - They have it all. Out of all the companies, they look every intriguing. I would work for them if I didn't travel alot and get to build some enterprise level solutions.
  9. RedHat : - They are not as big as Oracle but they look promising. Their acquisitions have been quite good and they are always pushing open source. Guys, you need to get Apache Wave and build a Social Media platform.
  10. Salesforce : - Give me the cloud. Nothing like working for a guy called Benioff! Seriously though, they look good and promising.
  11. VCE : - Nothing like working for a company which is based on an agreement by three giants: Cisco, EMC and VMWare.
  12. VMWare : - Hey Rod (Johnson that is). Need a Java guy!
I didn't include:
  1. EMC : - I had a bad taste with their consultants. Documentum is overrated!
  2. SAP : - They are big and they are European. My french is rusty but would be interested in a strategic position there.
In all seriousness, they all look good however I don't want to be a consultant with them but rather be a solution architect and be involved in their strategic decision making process. Any takers?! ;-)