
Generalize Or Specialize, Which Is Better?
Have you considered the pros or cons of specializing in a narrow field compared to that of becoming a generalist in your industry? Here are some of them;
Business Analysts
Business analysts may specialize as domain business analysts or choose the more general information technology (IT) business analyst career path.
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.

Success Principles: Discover Your Passion!
Do You Want To Live An Inspired Life?
First, discover your passion and work a job you really love.
Second, turn your passion into a set of excellent skills using practice tests or quizzes.
Third, bring your passion to the market using Push (emailing your branded resumes) or PULL Techniques (Social Media Marketing).
Here is a question for you; Do You Really Love Your Job?
In a study of how exceptional, world-class or, successful people are produced, Daniel Coyle in his book “The Talent Code” says that it takes a combination of concentrated, difficult, skill-building practice, motivation or inspiration and master coaching to achieve success.

wearing multiple hats gets the job done!
If you react negatively after reading a job description that requires cross functional skills, you may be throwing away a valuable learning opportunity!
Though the thought of working on a challenge outside your immediate area of expertise makes you uncomfortable, it will actually increase your value as a resource.
Information technology (IT) professionals are frequently asked to perform jobs completely different in nature from what they are hired or trained to do.
For example:
- Business Analysts on web development projects may be asked to create cascading style sheets (CSS), design user interfaces (UI) or perform user acceptance tests.

How to Find a Well Paying Job?
What do you do when you apply for a job and realize that you don’t have all the software skills listed on the job posting?
You may decide to stop your job search and get training or certifications in all the software packages listed on the job posting.
But what if these are enterprise software packages costing thousands of dollars to learn, then what?
And what if you are talking about not just one but multiple software packages?

Cowboy Coder Or Agile Programmer
Are You A Cowboy Coder Or Agile Software Developer?
Software Developers facing a new programming project sometimes start coding before thinking through or planning an approach.
Coding without first planning or thinking through is a programming method known as cowboy coding.
Cowboy coders approach work with the mindset of coding without estimating or planning.
And they are at a complete lost when the results achieved by their cowboy coding tactics does not meet expectations.
Cowboy Coding Is Dead, Long Live Cowboy Coding
While many programmers publicly ridicule cowboy coding, they privately practice cowboy coding because it is the easier thing to do.

Stay Ahead of the Curve!
Have you ever wondered how some people stay ahead of rapidly changing technologies while others seem to let their skills become extinct like the Dodo?
Well, apparently, someone in Dubai, U.A.E. wants to know the answer so badly that he sent in his question by postal mail!
If you need help with a Question or Challenge, be sure to ask it as a comment on this page and I will answer it fully just as I am answering this reader’s question below!

Ace your Data Analyst Interview
If you are looking for a scientific way to boost your data analysis skills or ace your Data Analyst job interviews, start using practice tests.
Research has shown that practice tests or quizzes improve retention, recall or understanding.
Research has also proven that workers who study and take quizzes have better long-term recall than their colleagues who study without taking quizzes.
Don’t use practice tests only in preparation for certification exams because they are useful for much more than that!

How To Become A Rockstar in Your Industry
Top performers, rockstars or successful professionals have a mindset or a way of thinking.
They practice a code or follow a set of principles that helps them achieve the best results in their industry.
Read the rest of this post to learn more about their philosophy and other actionable strategies for becoming the best at what you do.
Always Be Learning
According to the Japanese Kaizen philosophy, consistence and commitment to studying, getting more information or improving your skills is better than sudden bursts of efforts.