ITInnerCircle.com

A Blog For IT Professionals Who Care For Success & Spice In Life


Who is better for Information Technology Obama or McCain?

There are many different issues that are coming up with this years election, but one important issue that many people are overlooking is the issue of information technology. With the importance of the internet and other information technology in our everyday world today, you’ll find that this is an important issue that we need to be well informed on. We need to take a good look at the candidates and their positions. Once we take a look at their positions, then it is easier to decide which candidate is better for information technology - Obama or McCain.

John McCain and Technology

John McCain has experience in the past when it comes to technology and the policy surrounding it. He was at one time the chairman of the Committee on Commerce, Science, and Transportation in the Senate. This committee has much to do with policy surrounding technology, especially when it comes to cable TV and Internet services. It is McCain’s belief that we should make sure that we keep the conditions that allow entrepreneurs in the technology industry to make money.

He has stated that he would do a variety of things in regards to technology policy. He intends to make sure that we invest in new innovation in technology and develop a work force that is very skilled in what they do. He also feels that we should stand for fair and open trade. According to McCain, if he became President, he would make sure that intellectual property protection was reformed and make sure that the entrepreneurs and the entire internet is kept free of regulation that is unnecessary.

One of the strongest points of McCain’s stance on technology is to make sure that the internet is free from regulation by the government. McCain feels that we have been seeing great benefits from the internet as it is, only being lightly regulated and feels that intrusion on the part of the government could actually be harmful; however, if there is need for some regulation, he believes in it, although he does not subscribe to regulation such as net-neutrality.

Barack Obama and Technology

When it comes to the ideas and stance of Barack Obama on technology, you’ll find that his position is quite a bit different from that of John McCain. His main idea is to make sure that open internet is provided and that the exchange of ideas is kept free and full. He believes that the openness of the internet needs to be protected. Because of the open network that the internet already has, he feels it has been successful and that it should stay the same. He also believes that network neutrality is important to making sure that there is competition on the web.

According to Obama, he thinks that there should be rules making sure that the media ownership is diverse. He wants to make sure that there is diversity in the ownership of various forms of media instead of there being the consolidation of these companies. Obama also feels that the right to privacy should be safeguarded as well, making sure that the privacy of citizens is not going to be violated. He also supports the idea of making sure that broadband internet is available in every home, just as electricity and telephone are available in all homes today.

The Bottom Line

So, now that you understand a bit more about the policies on both sides of the 2008 Presidential campaign, you may be wondering what it all means and who is actually better when it comes to information technology. Well, when you take a look at some other countries, you will find that there are some differences between the internet availability here and in countries like Japan. In Japan more people have broadband connections than people in America and their internet pipes are much faster. When we compare the U.S. to France, we find that the internet there is four times faster and only half the price. In this instance, Obama has the great idea of wanting to make sure that broadband internet access is available to everyone.

You will also find that McCain wants to make sure that there should be free markets when it comes to the delivery of the internet. However, Obama counters that there needs to be intervention because there is not as much competition available.

Both have good points, but if Americans want to see better prices for broadband internet, there may need to be a bit more competition, allowing the little guys to also have a shot at this business without being shut out by the big telecommunications companies. However, in McCain’s defense, too much government regulation can often be a bad thing for technology, which has been proven countless times in the past.

So, for the American people this year, they have to decide which of these issues is going to be more important to them. Do they want lower prices on their internet service and the ability to get broadband internet just about anywhere? On the other hand, do they really want a lot of government regulation when it comes to the internet?

It seems that Americans have much to think about when it comes to deciding who could best the best for information technology. There is no doubt that we need a strong leader to help us continue on throughout this technological revolution that we are experiencing and it is important that we pick the right man for the job.

You Can Read Obama’s Technology Policy By Clicking Here
You Can Read McCain’s Technology Policy By Clicking Here

If you enjoyed this post, make sure you subscribe to my RSS feed!

No Comments

Tips To Become A Successful Failure

Tired of chasing promotions, job opportunities, financial markets and be a Success in Life- here are a few steps for those who rather not…

1. Don’t let your boss dictate your schedule. Let him rearrange his needs around your time. Allow yourself the luxury of staying awake as long as you please. Sleep in until at least the afternoon to insure you are well rested.

2. Never finish any project you have started. If winners never quit, then losers never complete. Everyone expects you will fail anyway. Prove them right-so you can be in the wrong- where you belong. Put off until ‘whenever you feel like it’ what needed to be done yesterday.

3. Better yet- why even start? Tell your boss you plan to, but then just give up. That’s why you should never make project plans. No sense in putting yourself to all that trouble. Leave your work unfinished for the over achievers. Let them come in and clean up behind you.

4. Assume everyone is out to get you. All your problems stem from others trying to sabotage you. Always arrive late to work and for any meeting. If at all you arrive, Leave your job early and do not volunteer to stay after hours with the suckers.

5. Make promises you never intend to keep. Alienate all your co-workers from ever asking you a favor. They are neither as smart as you are or are ever going to amount to anything, so why bother?

6. Forget about saving for a rainy day. Spend as much money as you want. Why strive to get ahead when someone will only knock you back down? Accepting a chance for advancement is only an invitation to fail. Let the bozos climb up the ladder.

7. Forget about quiting the company. If the Boss has to fire you he will give you a severance package anyway. The world is full of fools. Someone, somewhere will hire you and pay you even more than what you are making.

8. Waste as much time as humanly possible. Delivering results on time won’t get you anywhere. While on a project do the bare minimum. Drop out of conference calls as soon as you can and never ask any follow up questions. Any attempt on your part to do a better job of the task on hand will lead to future expectations- so stay the way you are.

9. Blame all the bad luck that follows you on your education, VISA situation,Stock Market, Your Boss, Your Company and of course your spouse..but not yourself. Keep that chip on your shoulder- shiny and polished. Stick with the knowledge that everyone else is wrong and you are right.

10. Borrow money with no intention to pay it back. When anyone lends you anything- keep it- that’s what the fools get for trusting you. Pay your bills only when you are being threatened with foreclosure or disconnect. Rules are meant to be broken- do not worry with silly rules.

Now, get out there and show your Mother proof she was right. Be the best failure you can be! Wait a minute- that would make you good at something. Oh well, you probably failed to read all the rules.

If you enjoyed this post, make sure you subscribe to my RSS feed!

No Comments

Do You Appreciate Your Experiences Which Applied Your “Best” Capabilities?

While Average Performance, Mediocrity & Lack Of Effectiveness Are Deterrents To Success..Do You Appreciate Your Experiences Which Applied Your “Best” Capabilities?

Call it inspiration or determination, the fact remains that when you concentrate on doing your best, you constantly improve yourself, your performance, and over-all effectiveness.

You need to know yourself, to be your constantly-improving best. And you also need to decide if you want to be your “best,” or if you want to improve only your “average performance.” There’s a lot of difference between the two.

If you want to improve “average performance,” all you need do is cut down on mistakes–the safe and traditional way; but it must be obvious that the reduction of mistakes has nothing to do with the improvement of your best work.

The reduction-of-mistakes approach merely raises slightly the level of mediocrity. Besides, if all you want to be is upper-crust mediocre.

You need to understand what your “best” is; so you need to explore and appreciate those experiences which applied your “best” capabilities. You need to appreciate them. My understanding of what I think is your “best,” will surely be different from how you feel about your own experiences.

Only you know how you feel about your experiences. You may have done something that brought you praise and an increase in salary, but if in your own considered opinion it was a stroke of luck, that’s all it was. Or maybe you worked to all hours completing a project that was greeted with apathy or even antipathy; it still is a big achievement if that is the way you feel about it.

Once I was invited to speak to class of engineering students on the subject of self improvement. I was getting ready to start, right then there was a small power failure in the building, while some electricians worked on restoring the power, I asked the professor of the class if he ever conducts any one-on-one’s with his students on the subject of achievements, He sarcastically mentioned:

I am yet to have a few of my own, what do I share with thim? When I insisted he completed his PHD’s from IIT( a premier institute in India) and that is a marvelous achievement in itself…

“No” replied the professor, that was just a fluke. I had nothing to do so I kept on spending time on studies…so in a way it just happened. But he was quick to say “look at what have you done for yourself even though you do not have a PHD you are successful”

Obviously the professor considered as achievements only the successes that contained public recognition as an important factor. Someone else with the same kind of degrees might regard it as an act of perseverance and superior form of achievement

This is very important. To create your own success, consider only those achievements of yours that are important to you, regardless of what the society or your boss or your friends might have to say about them.

If you enjoyed this post, make sure you subscribe to my RSS feed!

No Comments

Seven Realistic Observations On How To Become A Successful IT Professional

Success

Success

A successful IT career is the holy grail of the job world – it’s stable, it’s secure, and you know companies will always seek good talent. There are a few things you can do to ensure that you develop your IT career into a successful one…

1. Focus on continuous education. Even when your employer doesn’t require it, and especially when you’re between jobs. More than any other career today, the IT career path is changing. From a couple of shelves in the bookstore fifteen years ago to entire rooms, IT books alone have increased in numbers. From running a few key systems to running almost everything a company does, computers have taken over the business world. As long as you can prove yourself valuable, companies will see value in you. You need to be constantly updating your skills on new systems and techniques.

2. Keep your old skills sharp. In 1999, the shortage of IT personnel wasn’t caused so much by a lack of manpower as a lack of software developers who understood Y2K issues in mainframes and could make the crucial changes. Surprisingly to many, that workforce was found in Asia, where most of the systems in use were several years behind those of the US. As a result, many Indian computer engineers found lucrative positions. The lesson is, if you remember your legacy systems while you’re learning your new skills, you may be surprised when they come in handy.

3. Just don’t focus on hot trends. Every new trend of today becomes tomorrow’s overstaffed area. Instead of learning the hot trends, look for surprising trends. Always ask yourself can I find something to learn and master that will become a hot trend in 9 or 12 months.Understand opportunities in global context, focus on technologies that will grow in importance over time.

4. Specialization may be the key to success. Try to find your own niche. A niche that’s so unique that there is less competition yet a greater demand. An example of this would be: you can easiily find an Oracle certified DBA with 10 year experience in the market, yet you will have tough time finiding an Oracle certified DBA who has 10 year experience just with Peformance Tuning,. When you specialize, you make yourself stand out among others. You reduce the pool of applicants who directly compete with you as well, and you give yourself a particular area in which you can excel.

5. Generalization may also be the key to success. No, this is not a contradiction to #4! Generalized, good IT skills are exactly what smaller companies are looking for in an IT guy – they need someone who can run the enterprise applications, the networking system, – and maybe even be able to fix and upgrade desktop PCs as well as maintain the phone system, too. If you prefer smaller companies where you would be the star, then generalization may be a more satisfying career move than specialization. But if you generalize, do it right – learn everything you need to know. Remember “half knowledge is dangerous”

6. Discretion may be the key. As either a consultant or an internal IT professional, your client(s) are almost certain to have trade secrets that they want to be kept internal to the company. It is absolutely vital in your career that you show yourself able to keep secrets and to stay out of data that is none of your business. For instance, it’s no fair peeking at what the vice president makes, and then it’s really not good to blab it at the water cooler. IT personnel have access to very sensitive, very confidential information due to the nature of their positions.

In fact some established companies are now forcing to rotate consultants every year due to compliance reasons. Be smart, and keep it confidential.

7. Learn to listen. Listening, like speaking, is a rare skill, and one you probably need to learn. When someone is telling you their problem with any system, you need to not only be able to assimilate it in a professional manner, but reassure them that their problems are understood and will be addressed. If you listen and then respond in a customer-oriented manner, you are certain to impress your co-workers and clients, and that will always work in your favor.

If you enjoyed this post, make sure you subscribe to my RSS feed!

No Comments

An Amazing Tool That Helps In Reducing Daily Stress, Manages Sensitive Information Effectively And Increases Your Productivity

Believe it or not we all spend a significant amount of time resetting forgotten passwords. On an average an IT professional visits over twenty web sites( both on intra-net and inter-net)on a daily basis. Similar to the intra-net sites, which probably have single sign on implemented many of the external sites are password protected too.

ITInnercircle.com spoke to over 17 IT professionals on how they keep up with this password resetting problem. A very few said they have identical user names and passwords across all the sites including the social media sites such as Myspace, Facebook, Youtube, etc. For those who said they have distinct user names and passwords invariably reset their password on each site on an average of twenty times a year.

Most of them expressed they have heard about applications in the market place that could do this, but never tried using any.

While some of them did mention they keep all the their passwords in excel spreadsheets, some said they write them somewhere on paper and usually lose it on a frequent basis. Others tried to simplify this problem by having one user name for all the sites they access with having a small password with some degree of variance across all the sites.

Certainly I would not recommend that you have one password for all your sites. Like wise having your last name as your user name to publicly accessible sites such as yahoo, hotmail and ebay can be dangerous. Given that you have many distinct user names and passwords, remembering them is a nightmare too. Until most recently I was resetting 7 passwords a week on an average. Some of the accounts I do not even remember the user name as it was auto generated when I signed up for the service.

Most recently I discovered and tested a wonderful tool that has practically eliminated this problem for me. Its called Roboform. It keeps all passwords encrypted. When you visit a website on the internet, it can automatically fill the username and password for it automatically.

You may be thinking what happens if someone hacks into your computer or the application itself?. Roboform encrypts the password it stores. In fact you cannot access the passwords without putting in the master password for the application. If required It can also generate complex passwords for you.

You can either install Roboform on your desktop, laptop or can even install it on thumb drive. I have purchased and tried all versions. To explore all the features this software I encourage you to test it by Downloading and installing it for free.

To Learn More About Roboform Click Here

If you enjoyed this post, make sure you subscribe to my RSS feed!

No Comments

Proven Techinques For SalesForce Integration

Do you want to create the next generation data integration backbone? If so this presentation could help immensely.

I consulted with the Sales organization of one of the top networking companies in the world. My Charter was to create the next generation data integration backbone for all sales operations such that all the sales territories, accounts & opportunity data from various legacy applications could be seamlessly integrated with salesforce.com.

The project became such a success that awards started coming in. Finally I got a chance to present to talk about this at SalesForce.com’s DreamForce 2007 conference. While Salesforce.com is the destination for all the territories, opportunities and account

As you listen to this recording.. You will see in less than 15 minutes(my alloted time) I convey almost 2 years worth of work in detail. Hence I was little short on oxygen..

What is the psychology of a company that is this big…? over 20K sales hierarchies, 18Million Accounts to Territory Mappings and hundred’s of thousands of opportunities why would they to use Informatica as the integrator?

  • The evaluations procedures for choosing the right integration vendor.
  • How did they define the need for an Integration solution?
  • Power of a POC approach..
  • The need to emulate near production scenarios in POC?
  • What are the evaluation criteria for the POC? Performance and scalability are not the obvious ones.
  • Why did they choose Informatica as their integration backbone? despite of the prevailing EAI & EII technologies

And how the success we delivered at the end? Here is the recording…hopefully you will enjoy it.

I hope you will find this educational.

If you enjoyed this post, make sure you subscribe to my RSS feed!

No Comments

Building Customer Value Through Innovation and Customer Advocacy: An Interview With David deMilo

Sometime ago I interviewed David deMilo former Chief Technology Officer of Kaplan Education. On this 60 minutes “Success Interview” we discussed many topics ranging from IT Innovation, Leadership, Execution and everything in between. Most of the questions came from the members of ItinnerCircle.

David has been an innovator in IT and digital media for 20 years, leading strategic IT and commercial internet projects for companies like Knight Ridder Digital, Kaplan, Primedia and Altria. He has extensive experience with systems integration and enterprise architecture issues, n-tier application development, and evangelizing best practices to optimize the software development lifecycle and technology organizations. David is a 1980 graduate of Harvard University.

David is an expert when it comes to driving business value through technology. On this interview he shares wide variety of topics ranging Developing Applications To Delivering Success and everything in between.

  • While business is constantly evolving through acquisitions how do you deliver IT projects in alignment with business needs
  • In The area of Business Value creation through IT many struggle with the word “Innovation”. David has championed this by introducing new technologies, and even creating departments to focus on “Advanced Technology”. Advanced technology could be very specific to an IT department (given where it is in the technology curve) David shares key ideas on how to mushroom innovation?
  • How to deal with leadership uncertainty when managing critical projects
  • Sometimes its impossible to break through all the barriers of resistance and stand out. How to deal with “places that punish”
  • Why QA is very strategic to project delivery and why IT departments should have dedicated QA resources for any new application development or enhancements
  • How to contain data integration challenges with in a scaling enterprise

And Many more.

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

In my books he is a true visionary and a strategist when it comes to Technology, in fact he is the best when it comes to implementing solutions that bring value to the enterprise. I am sure you will enjoy this interview. If you do, please leave a comment for us here.

If you enjoyed this post, make sure you subscribe to my RSS feed!

2 Comments

People Quit People…People Never Quit Companies

Ok..you got the bad news. Boss is not happy with your performance. He has put you on PIP(Performance Improvement Plan) What do you do now?

  1. Tell your wife(if you are married) that you have been put on a performance Improvement Plan. Its important that your family knows your professional situation. Its important that you have a soul mate to talk and de-stress
  2. Don’t rationalize the situation with your boss’s boss. You will not hear a different tune. Chances are he or she will never show any compassion towards you.
  3. Don’t discuss or bad mouth your boss in the cafeteria or break rooms. Its not worth it. At the end of the day your best friends may be so frightened with what has happened to you that they will voluntarily carry information to the management about you.
  4. Try to become objective when speaking to the boss. Metodically explain to him on what you have done. Just simply explain what circumstances lead to you missing your deadlines on the tasks provided this problem surfaced due to some direct act of yours. If boss never liked you from the very beginning, its not worth talking to him in the first place.
  5. The Judgement is already made. The verdict is yet to be given. If you have 30 days or 45 days to perform and pull yourself out of the PIP program then make sure you sign up for projects that at the end of the day will be conducive for your success. The entire management has planned your exit. You may not after change their opinion.
  6. Start calling friends and start sending out your resumes. Subscribe to FuckedCompany.com and chill out


Easier said than done but don’t get caught up with this emotionally. You are certainly not wanted and that is why you have been given a warning. If there is a package just take it and exit the company with grace.

Remember this. No company is good or bad. Its all about the people.

People never quit companies. People quit people.

If you enjoyed this post, make sure you subscribe to my RSS feed!

No Comments

A Quick Primer On SCRUM Methodology With Ken Schwaber

About two weeks ago I had a rare honor of attending a SCRUM Mater training that Ken Schwaber presented at a company that I consult with here in the Silicon Valley.

During one of the breaks I had a small discussion with Ken about the reach of SCRUM and its widespread use in other industries outside software development and IT.

Now if you are new to Agile method of software development and your standard water fall methodology is not effective anymore, I suggest you look into SCRUM.

I am not a SCRUM master by any means and have no direct knowledge to guide you, but certainly can tell you that the worlds three of the top five IT companies are using SCRUM.

Here a video where Ken talks to the Google’s development team.

If you have any direct questions on SCRUM please post them in the comments section and I will have one of the SCRUM masters respond to you

If you enjoyed this post, make sure you subscribe to my RSS feed!

No Comments

A Simple Trick To Achieve Highest Level Of Visibility In Your IT Role.

Success for IT Professionals has many meanings. For some its all about titles for some its a small cap award and for some its just their boss mentioning their name in the all hands meeting( they have to see their name on the power point slide)

In my last company we used to joke around..if you are getting any award in the quarterly all hands meeting..chances are you will not be in the company the following quarter.

After several years of experimenting I have to come to realize that at the end of the day all that matters is “Are You On The Winning Team”

By winning team I mean are you on the project that successfully got deployed got tremendous visibility and it directly contributed to your boss’s success.

In my last IT role I experimented with a cool concept. I volunteered to be on every project that IT Applications team signed up to deliver. Usually in those days most of my colleagues had either 50% allocation( limited to work on two projects) or 100% ( only to one project). My strategy was even if I contribute 1% to any project’s success, my name will appear on the scene and I will be rewarded.

For many projects, as a token of appreciation I ended up getting $20 American Gift Cards from my Boss.

So my message to you..don’t get caught up with the notion that you have no bandwidth to work across multiple projects. The chances are you are working 60hrs a week anyway with your current projects. Sign up for more and you will be rewarded for things that you hardly put anytime or emotions into.

Don’t put all the eggs in one basket.

If you enjoyed this post, make sure you subscribe to my RSS feed!

No Comments