Pros and Cons of Business Analysts vs Computer Programmer Careers

Pros and Cons of Computer Programming vs. Business Analysis
Pros and Cons of Computer Programming vs. Business Analysis

[Ask IT Career Coach] is a Career Advice Column for Information Technology (IT) professionals looking for answers to their most challenging career, job or business situations.

I get a number of questions from computer programmers or software developers looking to change their careers to business analysis or project management.

I also receive questions about the suitability of business analysis, project management or computer programming as a career.

If you sent me a question along these lines, please use this post to evaluate your choices or decide on the best career for you!

How To Change Careers Starting At Your Current Employer

change careers at your current employer
change careers at your current employer

The Process For Changing your Career Path Starts With Your Current Employer

Here is a real-world example of how to do just that.

The current challenge facing me is how to find the right process for re-orienting my career from Web Producer to an introductory Junior position as Business Analyst.

I don’t hold any qualification in Business neither as Business Analyst but I am fully dedicated to becoming one.

I have just started reading books and doing research about this position and the responsibilities it entails.

Writing Better Requirements: Why Projects Fail

Write Better Requirements
Write Better Requirements

Why Do We Need Better Requirements?

The following article is a frank, open and surprising discourse on why we need better requirements.

According to Standish or Gartner reports and other case studies, nearly “two-thirds of all IT projects fail” because of poor requirements and other causes.

Why Do Projects Fail?

Consider that a project fails when it overruns the budgeted allocation of resources, time or money or fails to deliver the intended business requirements or value.

Some teams are so deep into this, that throwing more money, people or extending the shipping date is their default solution to scope creep, budget overruns or project failure!

How to Start Business Analysis After a Career in Computer Programming

How To Start A Business Analyst Career
How To Start A Business Analyst Career

Identifying your transferable skills is the first step towards successfully transitioning, changing or starting a new business analysis career.

Though this article is written for those starting a business analysis career after having worked as a computer programmer, the principles presented here are helpful to anyone interested in starting any new career.

The first step in starting a new career is building self-confidence by recognizing that the career you are transitioning to has some relationship or similarity to the jobs you have performed in the past.

How To Get Into IT Management?

Get Into IT Management
Get Into IT Management
There comes a time in your career when you will have to take a serious look at the possibility of moving into management.

This may be preceded by a time of dis-satisfaction with the status quo either because:

  • You are beginning to feel that you have hit a glass ceiling
  • You are thinking that you would do a better job than some managers you’ve worked for

How To Lead or Manage Software Development Projects

How To Lead or Manage Projects
How To Lead or Manage Projects

Statistics show that the majority of software development (web, IT, desktop, mobile…) projects are doomed to fail from inception.

The challenges facing technical leads, project managers, software development, IT managers or project sponsors are often under-estimated leading to less than successful projects.

While some software teams may argue or live in-denial of the risk facing their projects, the facts are that more than 60% of software projects fail!

The effects of poorly managed software projects are also obvious. They include: