You must build your career around whatever it is that motivates you!
This could be more money (a better salary / income), prestige, visibility, power, user satisfaction, etc.
While salary is a big motivator for many professionals, it is important to consider all aspects of your career to ensure you are making the right career choices today while positioning for long-term success!
Sun Tzu in The Art of War …
If you know the enemy and know yourself, you need not fear the result of a hundred battles.
You have heard that hindsight is 20-20 but what you will also learn in this article is that insight can be equally as effective because it helps you see the impact of changes before they are implemented.
Face it; as a business analyst, you have experienced changes in software features, systems or business procedures that created confusion or hindered your ability to do your job.
Therefore, you understand the anxiety or frustration of users whose job duties will be impacted by major changes in their systems, right?
The short, cut and dried answer is that both the systems analyst and the business analyst work on gathering, documenting, validating, managing requirements but the Business Analyst is more likely to do this with the objective of meeting business requirements while the Systems Analyst will is focused on analyzing, documenting or managing how the Information Technology (IT) software / hardware systems will be designed to meet functional / system requirements.
In a real-world project, the business analyst is more likely to be in charge of documenting the Business Use Case while the systems analyst will be responsible for documenting the Systems Use Case.
I have a cousin who was a skilled, talented artist in high school. Whenever he was painting a portrait, he would be playing his favorite rock band and be singing and dancing along … all at the same time!
One thing led to another, and his “artistic skills flourished into an entrepreneurial side business” and he started selling his portraits to supermarket chains!
Then it was time for college and his parents insisted on him choosing a career like “building engineering” that promised a stable income with lots of growth potentials vs. that of an entrepreneurial artist.
Starting out in the Information Technology (IT) industry, two of the most popular, marketable and portable skills are Relational Database Design / SQL Query Writing and Computer Programming / Web Software Development.
Considering the demand for each of these skills, a reader wants advice on which skill should be tacked first: computer programming vs. relational database development.
Advice: Which Do You Learn First: Database Design Or Computer Programming?
I will advice you to learn both computer programming and database design at the same time if you can afford the investment of time, effort and money but if you have to start with only one, learn database design + sql query writing first and here is why …
As humans we all process information through filters and one of those filters is your current job title / background!
Though your job title may work well for you right now, the moment you try and take on a different role, job title / background / responsibility, you end up running into a brick wall! … it is like people fold their hands and adopt a challenging, prove-it-to-me attitude!
So, in today’s post, I will answer a question submitted by (Jan) who has worked 15+ years for one of the largest IT Corporations “but still feels boxed-in / walled-in” by his current job title!
A recent Harvard Business Review (HBR) suggests that the information we need to do our job is doubling every 18 months, and that we are running harder and harder to keep up with the required knowledge for our specialized fields.
In this post, I will present 10 techniques that will help you keep ahead of the competition and / or changes in your industry.
Do you realize that the same boss who is responsible for keeping back your career will ultimately fire you for another IT worker with a better resume!
If you are frustrated in your current job because of lack of stimulating, interesting or challenging work or because someone else like your boss … is keeping your career back then you need to read this article.
One of the traits of successful IT professionals is the desire to learn, improve or working on exciting and challenging ideas all the time. It is what truly distinguishes achieving IT professions from others.
When failure is not an option, a step by step plan for advancing your career must be followed. Failing to plan your career is the same as planning to fail.
Guessing and stumbling your way through your career, is an unnecessary, expensive and time-consuming process. It reduces the chances of success by multiplying the obstacles and difficulties you have to overcome.
Don’t put your fate in luck or chance. Rather, follow a career roadmap or blueprint that can save your time and money or reduce uncertainty.
Every career has some type of persona associated with it. You may have heard that stereotyping is wrong, but I say, this is how the world works!
Knowing the type of personality or behavior expected of you, can only help you grow or succeed in your career. However, not fitting the expected stereotype can hurt your career. If you must behave differently from the norm, be advised of the consequences.
In this post, I will advice you on how to mold your personality so it fits the requirements for your job!
IT business analysts don’t specialize in specific domains because they analyze and specify computer software or hardware solutions for any domain including operations, healthcare, engineering, sales & marketing, finance, insurance etc.
After witnessing the challenges in the lives of professionals dealing with under-performance, under-achievement, stress, anxiety, career stagnation, anger, depression or financial failure; I decided to write this article on how to make better career choices.
Choosing the right career is important because you spend the major part of your day (9 to 11 hours) at work. If you make the wrong career choice, you will put yourself in a painful, challenging situation.
So, choosing the right career ranks as one of the most important decisions you will ever make in your life.
Learning new Information Technology (IT) skills is typically thought of as painful because the Study Textbooks used in the Information Technology (IT) industry are usually written by geeks for a geeky, hard-core, technical audience.
This is why one of the challenges facing professionals today is how to overcome the difficulty, complexity or high learning curves typically associated with learning new Information Technology (IT) skills.
Keeping in mind that Sql or Database skills are useful in any industry including financial, insurance, banking or information technology sectors, wouldn’t it be really helpful if learning Sql or databases was made easy?
Are you matching your strengths to your opportunities or are you just being ideological … interested only in following your own ideas even when they won’t get you any results?
Here is a situation that illustrates the challenges of being ideological versus being results oriented. It is a situation that illustrates the challenges of learning an enterprise software like Oracle compared to a poor man’s database like Microsoft Access.
Are you wondering about who this situation involves? You are safe my friend because today, I will mainly be talking about me 🙂
There is an article on Elance that says that SQL skills are currently the third, most in-demand skill on the Elance job network
Elance for those of you who’ve never heard of it, is one of the top job sites for freelancers or remote workers or offsite consultants
You may not have heard of Elance because you’ve always worked a full-time job and you don’t know much about the freelancing or moonlighting world or perhaps you have worked freelance jobs, but for some reason, have never heard of Elance.
The post which you are just about to read answers the question of:“what is the most compelling thing on a web programmer’s resume or how do you gain the type of resume that will make you standout in the web development industry!“
Let me begin by saying that, the key thing that hiring managers are looking for on your resume is not your programming certifications or your college degrees or computer science education but your handson web programming experience.
As a career coach, one of the biggest hurdles I have to overcome when working with my clients is procrastination. An example is a client that I will call Ryan. Ryan acknowledges that even though he has a degree in Information Systems, he is stuck in a dead end job in Help Desk Support.
Ryan would love a great new job as a computer programmer. I have worked with him to create a plan of action that includes updating his skill set while simultaneously putting his resume out there to see if a potential employer will nibble on it.
In this post, I compare the demand for web developer skills to the demand for desktop programming skills, so that you can decide which computer programming specialization is better for you and based on that make an informed investment of time, money and effort!
Desktop Developers create applications known as thick clients that reside on the desktop. Aspiring desktop developers have to learn windows application development using tools like Visual Basic, C#, C/C++.