In the good old days of my father, you would join a company for life. Dad worked 30+
years for Eastman Kodak retiring with a golden handshake. He had a job for life
and the company took care of raises, savings, investing, pension, medical and
dental care.
Today you are working
on projects. The automobile industry went to this model first. Every year
you look for a project on the next model year to be delivered. The company no
longer guaranteed you a job unless you found a project.
My work experience is in varied industries and seven states.
Been on my current job for 7 years, working my 9th and 10th
projects for the same program. One year had 3 different managers and 3 senior
managers while working on the same project.
The Atlantic has a very good article “The Myth of the Science and Engineering Shortage”. Forget the dire
predictions of a looming shortfall of scientists, technologists, engineers, and
mathematicians. https://www.theatlantic.com/education/archive/2014/03/the-myth-of-the-science-and-engineering-shortage/284359/
If there were a shortage of Engineers and Software Programmers,
you would see salaries going up. “Salaries
for STEM jobs in Decline” CIO.com reports “Though STEM-focused jobs
experienced a slowdown, growing only 1
percent year-over-year, they're still near the top for wage growth. Since 2006,
jobs in STEM fields have experienced growth of around 10 percent, according to
the PayScale Index” in 2015. 1 percent salary growth is not showing a labor
shortage, but an abundance of potential employees.
This supposed shortage is why H1B visas are offered. Instead
H1B have been used to get businesses lower
price help. My wife got her Masters in Business Administration in Oklahoma,
and went to work under a H1B for mortgage companies originally earning low
$30’s in California in 1998. Businesses have always worked to keep expenses
low. Offshoring and H1Bs gave business more tools to lower labor costs.
If you are going to enjoy a long career in STEM, my advice
is the same for most careers:
- You need technical knowledge, and you need to keep learning. Budget time and money to keep your skills up to date. Paid to learn Solidworks on my own when closing my business and getting back into engineering. Take at least 2 classes or seminars and read a dozen books every year.
- People skills are as important as technical skills. Stop your distractions and focus on the people in front of you. Meetings go quicker and more gets done.
- Presenting your ideas is key to your success. Toastmasters is an invaluable way to learn speaking & presenting. I can talk to groups of a few hundred, and teach 2-3 hour training classes keeping people engaged and involved in learning. No problem speaking up or facilitating a meeting.
- Networking is an invaluable career skill. Learn to meet people, make them confortable, connect them with others, and get business done. Act like a host and you will never be out of place.
No comments:
Post a Comment