A few days ago I asked you to email me your questions about how to succeed at your computer programming career. I received this email which I’ve edited to preserve my reader’s identity.
Hi Kingsley Tagbo,
I have an Engineering degree from India. Currently I am working in a well known software company with Visual Studio 2005 and SQL Server 2005.
My problem is that I don’t have any interest in computer programming and I cannot even sit for 1 hour to code.
I need your help to build interest in computer programming. I very badly wanted to shine as a software programmer. Please help me.
Here are a few career success tips for computer programmers who hate their jobs or have no passion for it.
Get another job or what’
Obviously, you don’t like computer programming. The ideal solution is to leave the job you hate and get a job you love.
This may be hard because:
- You may not know what you’re passionate about
- You may not have the skills or training to do what you love
- You may be too scared to do what you love
- You may not be able to pay your bills doing what you love
- You may not want to change careers because of the shame of looking like a wimp to your family and friends.
However, if you can change your career and start doing what you love, then do so.
You have to love your job if you can’t quit it.
If you have decided not to quit your job and are looking for ways to make it more interesting to you, consider this: “there are several career paths in the computer programming and information technology industry and one of these careers is just for you”!.
Here are more career success tips for computer programmers who want to develop a stronger interest and passion in their career.
- Change your programming language: You may hate programming in one language like C++ but enjoy programming in another language like C#. So, change your programming tools and languages and see if you enjoy programming in another language. In “The StreetSmart Guide To High Paying Computer Programming Careers“, I discussed how some programming languages and tools are more appropriate for some jobs than others. Make sure you read it.
- Change your career but stay in the same industry: Okay, perhaps you are a Visual Studio developer. Have you tried working as a database analyst? As a database analyst, you will use SQL queries to analyze data. It’s not quite the same thing as a pure programming position. Have you tried working as a business analyst? As a business analyst, you won’t be doing any programming, but you will be working with programmers and end-users.
Have you tried your hands at project management? As a project manager, you will be managing a team of developers and you will not be coding. The lesson here is that if you are not passionate about coding and you still believe in information technology, you should try your hand at the several different career tracks available in the information technology industry. Several career options are discussed in the The Street Smart Guide To High Paying Computer Programming Careers.
- Is your day job is boring: If you find your day job boring, do something about it. One solution is to join an open source project or volunteer your programming skills to outside work interests. Sometimes, the self-esteem boost you get can stimulate more interest in your day job.
- Can you see the big picture? Sometimes we lose interest in our day job because we stop seeing the big picture. The way to do this is to participate in more blogs, read more books and spend time analyzing where you are going and why you need to get there. Perhaps, you need the money, the career flexibility, the benefits, and the ability to work for different companies and in different countries.
Educate yourself consistently on the big picture and you may start feeling inspired. In the The Street Smart Guide to High Paying Computer Programming Careers, I discussed the big picture and the reasons why being a computer programmer pays. Get a copy for yourself and read the chapter.
- Do you have Tunnel Vision? The lesson here again is to realize that each of us is inspired or motivated by different things. The key to career nirvana is to find out what motivates you and then align your career with your internal motivation.
You could be a recruiter, a software architect, a technical writer, a web designer, web traffic analyst, a data analyst, a software trainer, business analyst, data architect. One major mistake is to assume you must be writing code 100% of the time. Another mistake is to assume that if you can’t write code, your career is over.
Again, one key to career success in computer programming is to understand what truly motivates and inspires you and then find an information technology job or position that matches your passion. To condition your mind for career success, repeat this after me. There Are Multiple Career Paths And One Of Them Is Just For Me.