Johnny C. Taylor Jr. tackles your human resources questions as part of a series for USA TODAY. Taylor is president and CEO of the Society for Human Resource Management, the world's largest HR professional society and author of "Reset: A Leader’s Guide to Work in an Age of Upheaval.”
Have a question? Submit it here.
Question: After 13 years in engineering, I’ve discovered a new passion in computer programming. I want to turn this hobby into my next career. However, my mechanical engineering degree is not necessarily relevant to computer programming. Should I invest the time to earn a new degree to get into the field I'm truly passionate about? – Freeman
Answer: After a successful career in engineering, finding a new passion in computer programming is commendable. Transitioning to a new field can be both exciting and challenging. Here are the key steps to consider when deciding if you should invest in earning a new degree to pursue your passion:
◾ Evaluate your skills. Assess the skills and knowledge you already have from your engineering background that might be transferable to computer programming. Analytical skills, problem-solving abilities and experience with technical projects can be invaluable in programming, for example.
◾ Research educational opportunities. Explore various educational programs tailored for career changers. Look for accelerated programs or boot camps offering intensive training over a shorter time frame. These programs often build on students' degrees and experience, potentially reducing the time required to earn a new qualification. Consider part-time, evening, weekend, or online courses that fit into your work schedule. This flexibility can help you transition without leaving your current job immediately.
◾ Assess financial and time investment. Review your financial situation to determine how much you can invest in further education. Look into scholarships, grants and other financial aid options. Your employer might also offer tuition reimbursement for continuing education, even if it’s in a different field. Check with your human resources department to see what opportunities are available.
◾ Practical experience and networking. Gain practical experience by working on personal projects, contributing to open-source projects, or taking on freelance work. This hands-on experience can be instrumental and sometimes even more valuable than formal education. Join programming communities, attend meetups and network with professionals in the field. Networking can open job opportunities and provide insights into what employers are looking for.
◾ Consider certification programs. Find certification programs specific to programming languages or technologies you’re interested in. Certifications can sometimes offer a quicker, more focused path to demonstrating your competence in programming.
◾ Understand the job market. Research the job market for computer programmers in your geographic area or the areas you’re willing to relocate to. Look at job postings to understand what qualifications employers are seeking and what the average salaries are. This can help you gauge whether investing in a new degree or other educational programs is worth it.
◾ Plan for transition. Be prepared for the possibility of starting at a lower level in your new field. This might mean a temporary pay cut, but with a strong background and the corresponding educational credentials, you can work your way up relatively quickly.
By carefully evaluating your situation, researching your options and planning your transition, you can determine whether to invest in a new degree or pursue other educational pathways. Your passion for computer programming, combined with a strategic approach to gaining the necessary skills and credentials, can lead you to a fulfilling new career.
I wish you great success in your transition!
Looking for a new job:Should I tell my current employer? Ask HR
I work as a logistics specialist and interact with various people. Unfortunately, I’m pretty introverted and find much of my work uncomfortable and draining. How can I reconcile my introversion with the interactive nature of my role? – Ping
Balancing your introversion with the interactive nature of your job is definitely possible with some strategic adjustments to how you work and live. Taking an intentional approach to your workday can turn your introversion from a hindrance into a superpower. Here are a few tips to help you reconcile your personality with your job’s demands:
Ultimately, setting boundaries, communicating your needs and prioritizing self-care can help create a work environment that respects your introversion while accommodating the interactive demands of your job and allowing you to thrive personally and professionally.
Job hunting:How do I approach a former boss or co-worker for a job reference? Ask HR
2024-12-25 21:551466 view
2024-12-25 21:521478 view
2024-12-25 21:35409 view
2024-12-25 20:562813 view
2024-12-25 20:27304 view
2024-12-25 20:152716 view
DAMASCUS — Syrian rebel leader Ahmad al-Sharaa — better known as Abu Mohammed al-Golani — told Reute
The sweltering heat felt in the western U.S. is headed to the Northeast with dangerously hot tempera
Zac Efron is ready for the start of something new. And no, it's not auditioning for the spring music