You wonder why Microsoft is not perceived as progressive

Tuesday, 4 August 2009 01:15 by RanjanBanerji

So for the first time in my career I am having to get a Microsoft Certification.  Let’s not get into the reasons but rest assured it is not by my choice.  Anyway, so I am preparing for the Microsoft Certified Business Management Solutions Professional – Developer for Microsoft Dynamics CRM 4.0 (hereafter referred to as MCBMS Developer CRM 4.0) certification.  To determine the various tests I need to take for this certification I went to the Microsoft site at http://www.microsoft.com/learning/en/us/certification/dynamics-crm-professional.aspx#tab2.

 

The MCBMS Developer CRM 4.0 certification requires 2 required tests and 2 electives.  The 2 required tests being:

  • Microsoft Dynamics CRM 4.0 Customization and Configuration
  • Extending Microsoft Dynamics CRM 3.0

Wait!!!!  Did I read that right?  I need to take a CRM 3.0 test for a CRM 4.0 certification.  But then I thought maybe there is no equivalent test for 4.0 and so Microsoft decided people should take the 3.0 level test or perhaps this feature is the same between 3.0 and 4.0 so why bother creating a new test.  I have never worked with CRM 3.0 so I would  not know the answer to the latter.

CRM4

But as I was browsing this site I saw the requirements for the MCBMS Developer CRM 3.0 certification.  Now this is very interesting.  It too has 2 required tests and 2 elective tests as follows:

  • Microsoft Dynamics CRM 3.0 Customization (This looks similar to the first required test for 4.0 except that it is for 3.0)
  • Extending Microsoft Dynamics CRM 3.0 (same as the test above for 4.0)  OR
  • CRM 4.0 – Extending Microsoft Dynamics

CRM3

Huh!!!!! What’s with the CRM 4.0 – Extending Microsoft Dynamics test?  And why is it necessary for getting certified for CRM 3.0?  More so, why is this test not a requirement for the MCBMS Developer CRM 4.0?  Or why is this not an option for the MCBMS Developer CRM 4.0 certification?

 

Why do I find this setup warped?  Why would Microsoft not offer CRM 4.0 – Extending Microsoft Dynamics as a requirement for the MCBMS Developer CRM 4.0 Certification?  Why do I have to learn CRM 3.0 to be specialized in 4.0?  So I sent an email to Microsoft seeking clarification.  The reply I got was that these course are well thought out and if the site says you have to take a 3.0 course for a 4.0 certification then that is what you have to do.  Not satisfied with that answer I called Microsoft.  The people I spoke to seemed to agree with my point of view but after about an hour of talking an being put on hold while they verified the information I was told what is on the web site is indeed correct.

I can’t seem to understand why the certification requirements would be set up this way.  I can imagine a conversation with a customer that will go something like this:

Customer:  We need an expert to help us extend our CRM 4.0 and create new applications for us.

Me: Sure I can do it for you.

Customer:  Really?  Are you capable?  Have experience?  Certified?

Me:  Yes, yes, I am certified in Extending Microsoft Dynamics CRM 3.0

Customer:  ummm! We just said CRM 4.0.  Weren’t you listening.

Me:  Oh! I heard you right.  But I do have a MCBMS Professional Developer CRM 4.0 certification and as a part of that I have taken the Extending Microsoft Dynamics CRM 3.0.

Customer:  I get it.  So in addition to Extending CRM 4.0 you have done the Extending Microsoft Dynamics CRM 3.0.

Me:  No no no.  All I have certification in is Extending Microsoft Dynamics CRM 3.0

Customer:  But you said you are a MCBMS Professional Developer CRM 4.0

Me:  Right

Customer: I am confused…..

Me:  So am I    LOL

I think we can all imagine how insane this conversation can get.  And yes, I know that developers need to have experience to get their job done rather than just a certification test.  But I don’t see how my experience working with CRM 4.0 is going to be tested with a CRM 3.0 exam. 

I suppose to get a Windows 7.0 certification Microsoft will expect you to know how to cave paint or etch instructions on a rock using some animal bones. :-)

Categories:   MS Dynamics CRM | Rants
Actions:   E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

My Take on the Bailouts

Wednesday, 12 November 2008 22:00 by RanjanBanerji

The US economy is in shambles but that by itself is not a big deal. Business cycles occur and this current crisis too will pass. What is incredibly amazing about this crisis is the amount of businesses being bailed out. And there is talk about bailing out people who made bad financial decisions. The bailout was marked as necessary by George Bush. He said if there is no bailout the results would be catastrophic. Barack Obama now wants the auto industry and home owners to be bailed out. Basically, whether you are a democrat or a republican, rewarding failure and stupidity is the new American way. The American dream is no longer to be successful by virtue of hard work. It is now about being bailed out by an increasingly socialist government, led by the current president, George Bush (Marx must be laughing in his grave).

Blame seems to be flying in every direction except the direction of those responsible for the problem. Sure the banks were trying to push loans that were not in the best interest of borrowers. But you know what? Casinos are not in your best interest either. Yet people gamble there. Should they be bailed out by other tax payers money too when they lose? If not then why should a consumer who makes a stupid financial decision be bailed out?

GM, Ford, and Chrysler are now demanding a bail out.  Hmmm! so for the past 15 years they have been building and perfecting trucks and SUVs while every other auto manufacturer in the world focused on fuel efficiency.  And now the tax payer must pay for their stupidity?

Now the newest argument being made by the communists in Washington DC is that they agree that these companies and people should not be bailed out but if they are not then the impact on the economy will be huge or catastrophic.  So bailing out the people who made the mistakes is supposedly in our best interest.

Let's see how this plays out.  Imagine you bought a house for $500,000 and so did your neighbor.  But you see, you worked hard and you were smart so though you could have bought a $1000,000 house on an interest only loan you stuck to buying what you knew you could truly afford.  Your neighbor however was gambling.  He, unlike you, could only afford a $200,000 house.  But he ought the $500,000 house on an adjustable rate loan that made the first 5 years of ownership affordable.  He knew very well that the rates can go up after 5 years.  He also knew very well that real estate prices can go down.  But he gambled on the fact that a decrease in real estate prices is rare.  So he thought he can live beyond his means for 5 years and then when the mortgage rates goes up he can sell the house for a profit or refinance it at a lower rate.  Hey! dumbo, rare doesn't mean never.  Real estate prices do go down.

So now your neighbor's 5 year honeymoon with a low rate and probably no principal payment has come to an end and he has to pay 7% on a house that he couldn't and still can't afford.  He tries to sell his house, but wait, its worth only $300,000.  So if he sells he takes a $200,000 loss which he cannot pay for.  Ahaa! so let's refinance it.  Wait, who will refinance a $500,000 loan on a house worth $300,000?

Bingo! and so we have our housing crisis. Well just one facet of it.  There is a lot more to our current global financial crisis.

So now our president and president elect feel that these stupid home buyers should be rescued.  How?  By screwing you, you the person who made the wise choice when buying your house.  They want your tax money to buy the bad loans from the banks and then reissue loans to those morons who made bad decisions under more favorable conditions. 

For example:

  • Your neighbor's loan will be bought by the government using your tax money and then your neighbor will get a $300,000 loan for his house, i.e., his loan will be adjusted to match the current property value.
  • Or maybe the government through the  banks will ensure he gets an interest rate of say 3% so he can afford payments on his house.
  • Or a combination of the two

What?  Now wait a minute.  Here you are.  You made all the right decisions and you are paying $500,000 at 6% for a house that your bought for $500,000 and your neighbor is going to pay $300,000 at 3% for his $500,000 house.  And to make matters worse its your tax money that is going to give your neighbor this sweet deal. 

Wow! even the mob could not have created a better scheme than Washington.

A New Approach - Reward the Smart People

So how about a new approach?  An approach that will actually reward the people who made the right decisions and who did not create this economic crisis in the first place.  How about if the government did the following:

  • Offer low interest rates to people who have good credit.  These special rates are available only to buy houses that are owned by distressed (stupid) owners.
  • So you (the smart owner) can buy your neighbor's $500,000 house for $500,000 but at 1% or maybe 2% 30 year mortgage.
  • This way the stupid owner can pay off his debt.  Yes, he no longer owns a house.  He is back to renting.  But that's ok.  He should never have been owning this house to start with.  remember?  That's how the problem started.
  • The smart owner gets rewarded for being smart and helps preventing an economic crisis.
  • Oh! How do you afford the 1%-2% rates?  Well that's the bail out money put to good use.  Tax dollars should be used to provide incentives for  growth, not to reward stupidity.

Ok, enough rants for the day..... :-)

 

Categories:   Rants | Economics
Actions:   E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed