Career Outlook for Business Intelligence (BI) or Data Warehousing (DW)

Competing on Analytics
Competing on Analytics

Microsoft NET Developers are well compensated IT professionals because the workplace demand for skilled Microsoft.NET programmers outstrips the supply.

On the other hand, being a Microsoft .NET programmer can be tough because of the constant pressure to keep up with new technology!

So, this post addresses the challenges facing a Microsoft .NET Developer moving to Business Intelligence (BI) / Data Warehousing (DW):

Considering a Career Move from .NET Development to Business Intelligence (BI)?

I am currently working as a .net Developer (for the last 4 years mostly on contracting jobs).

The biggest problem I am facing is not being able to keep up with new .net components coming out everyday.

On my last project I developed in .net 2.0. Now for new positions, everyone is asking for .NET 3.5 (while 4.0 is looming on ahead).

I have a friend who is working as a Business Objects Consultant, and I am thinking of switching toward Datawarehousing / BI.

Would that be a good career move from my side. I think they get paid more and also do not need to keep reading like crazy.

However I am not sure of how will be the future of Business Objects and is there any chance beyond a report developer.

Hopefully, when the economy is better, I will be able to get a fulltime job and settled in one place.

The Career Outlook for Business Intelligence (BI) / Data Warehousing (DW)

  1. High Demand: The demand for Microsoft .NET Programmers is driven by Microsoft’s sheer marketing muscle and corporations customizing various Microsoft software products (like SharePoint and Microsoft Dynamics CRM, Microsoft Office) for Collaboration, Marketing and Sales. etc.

  2. Steep Learning Curve: Microsoft .NET development has a steep learning curve, so you are not alone in feeling overwhelmed.

    .NET programmers have to keep up with multiple versions including .NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0 in the works … and perhaps another sequel to .NET 4.0 in some secret Microsoft lab!

    As a Microsoft .NET programmer, you are also expected to keep up with multiple related technologies including HTML, XHTML, CSS, SQL SERVER, JAVASCRIPT, XML and more!

So, what is one to do? On one hand, you have a well compensated .NET programming career and on the other hand, you feel enslaved to the technology because you always have to be learning!

Considering all these, making a career change from Microsoft .NET Development to Business Intelligence / Data Warehousing may be in your long-term interests.

So, the question is, what are the career prospects or job outlook for business intelligence and data warehousing professionals like?

  1. Competing on Data: Organizations facing increasing marketplace pressures are turning to business intelligence (BI) projects for solutions.

    Better data and better analytics are needed for faster, more-informed decision making and that is where business intelligence and data warehousing professionals step in to help!

  2. Job Outlook for Business Intelligence (BI) and Data Warehousing Professionals: Leading industry analysts including Gartner and Forrester Research rank Business Intelligence (BI) and Data Warehousing (DW) as top technology priorities for Chief Information Officers (CIOs).

  3. In plain words, there is gold in business intelligence and data warehousing careers and you can tap into it!

  4. How to become a Business Intelligence (BI) or Data Warehousing (DW) professional: Changing careers from Microsoft .NET Development to Business Intelligence shouldn’t be too hard for you.

    Data Warehousing is built on the backbone of strong relational database design, database development and SQL skills and Business Intelligence integrates analytics, database technology and yes, some Microsoft .NET programming.

  5. Leverage existing skills; If you decide on a Microsoft BI / DW Career Path, you can still build customized BI and DW projects using your familiar Microsoft .NET Programming and SQL Server Database Development skills and if you go with other vendors, you can learn their particular Business Intelligence (BI) programming / scripting tools and their database technology, too!

The good news for you, is that you can leverage or reuse your Microsoft .NET Programming background and your SQL Server database development skills in the BI / DW Market.

I recommend that you stop looking at business intelligence (BI) and data warehousing (DW) as a reporting job because it is more than that … get a copy of the book titled Competing on Analytics, ok?

Competing on Analytics
Competing on Analytics

This post answers a challenge facing a .NET Developer changing careers to business intelligence and data warehousing.

If you have a question or a challenge facing your career, post it as a comment on this page and I will answer it for you!

9 Responses to "Career Outlook for Business Intelligence (BI) or Data Warehousing (DW)"

  1. Anup   April 28, 2011 at 6:06 am

    Hi, I have currenltly 5 yrs of exp in IT working into SQL databases and ETL tools like DTS and SSIS.

    I wish to make a progress in terms of leaving the programming aspect and handling some analysis part.

    What could be the possible profiles/ roles available in the BI world.

    Is an MBA reqd or can some certifications help me get to a higher managerial/ analyst level ?


  2. Victoria   April 9, 2011 at 12:34 am


    I am currently a data manager for a non-profit organization. More specifically, I enter and report on data for several programs using web-based databases. I have experience working with Business Objects and SQL, and SSRS. I am considering a transition into either a career as a data warehouse professional or database administrator. Is there any way I could get my foot in the door based on my 8 years of data mamagement experience? I know I will need additional training and certification but I would like to know where to begin. Thank you.

  3. atul   February 14, 2011 at 12:13 pm

    I have 1 yr of exp in IT,have knowledge of SQL SERVER 2005.
    I am not interested in programing.can u help me regarding what are the other options i have.can i go for MS BI or Reporting Services.

  4. Alexander   July 11, 2010 at 1:43 pm

    I have 6+ yrs experince in .net , but for last 1 year am working MS SQL Bi (SSIS and SSAS) am intrested in .net Architect stuff.

    (am planning a job change)

    My Qus is – whether .net architrct carreer or Bi carrer is more demanding in future.

    What are the next levels for Bi developer when the experience increases.

    • IT Career Coach   July 11, 2010 at 2:31 pm

      .NET skills are more in-demand than BI skills.

      However you have to look at other things such as compensation and career satisfaction. Career satisfaction depends on your mindset and the type of workday you want.

      If you want to be programming most fo the time .NET is the way to go. If you want a mixture of analytics and database development and programming then BI is the way to go.

      However .net architect positions require a lot of experience and some stability or longevity at a specific company. Architect jobs tend to be given not necessarilt to the smartest programmers but to the programmers that have a strong understanding or grasp of the business under consideration.

  5. osman mohammed   May 7, 2010 at 3:28 am

    I have learned Oracle Dba 9i/10g with certifications oca, oc, sql server 2005 & 2008

    I am willing to learn microsoft buissness intelligence

    What is the scope as a microsoft BI (ssis, ssrs, ssas )?

  6. hillida   March 21, 2010 at 8:15 am

    Hi there,

    I hold a degree in Computing , interested in getting into Business Intelligence.I do have less than a year experience in IT.

    How do I get entry level job in Business Intelligence.

    Please help

  7. IT Career Coach   February 24, 2010 at 6:13 pm

    Learn SQL Server Database Design and SQL Query Development

    From that standpoint, you can move into a DBA position, Report Writer Position, Data Analyst position orcontinue with the Database Developer Career Track

  8. RajKumar   February 24, 2010 at 3:15 am

    Hi there,

    I am working in Progress 4GL technology from last 4 years.

    I am not sure about the future of this technology. I am good in database concepts and looking to change my career.

    Which domain or technology will be good for me to learn and use my past experience as well.

    Plese help


Leave a Reply

Your email address will not be published.