First of all, thanks for reading this. I want to get help from other blinders and get their perspective about my career progression. I have about 21 years of software industry experience and spent 20 years working in a company (X) which catered to clients in a niche area. I started as C/C++ developer, then tech lead and in last 10 years, I was working in a lot of different areas like management, integration, testing, automation etc. I learnt python and used it for automation, but that was only 20% of my job duties. My job was going ok, but last and this year made me realize that I am not where I should be in terms of my career, learning and position. I got too comfortable and did not even try to look around for new opportunities. I now have a very generalist profile, and although I was high up in hierarchy at X, it didn't really translate to the same position outside of it. When I started looking around, the skills companies were looking for had been lacking in me. I did some management courses and got an offer from Wells Fargo. I was desperate to get out of X and accepted it.
I don't want to repeat the same mistake of staying in same job for a long time and want to move forward. I have following thoughts and want to get feedback/ideas from you:
1. As I have never been away from coding learn AI/ML and switch to a developer/coder role. I am NOT a developer in my current role, so not confident that a company would hire me for that kind of role. I am ok working as an IC too, but afraid if companies would want to have a dev who has 20+ years of industry experience, but don't have much coding experience.
2. Prepare for TPM/Engineering Manager kind of roles and apply to FAANG or similar companies.
3. Continue in Wells Fargo, keep looking for opportunities to get a better role here. Once I have acquired marketable skills, move on to the next company.
TC:140K, YoE: 21 years
#career #software
Want to see the real deal?
More inside scoop? View in App
More inside scoop? View in App
blind
SUPPORT
FOLLOW US
DOWNLOAD THE APP:
FOLLOWING
Industries
Job Groups
- Software Engineering
- Product Management
- Information Technology
- Data Science & Analytics
- Management Consulting
- Hardware Engineering
- Design
- Sales
- Security
- Investment Banking & Sell Side
- Marketing
- Private Equity & Buy Side
- Corporate Finance
- Supply Chain
- Business Development
- Human Resources
- Operations
- Legal
- Admin
- Customer Service
- Communications
Return to Office
Work From Home
COVID-19
Layoffs
Investments & Money
Work Visa
Housing
Referrals
Job Openings
Startups
Office Life
Mental Health
HR Issues
Blockchain & Crypto
Fitness & Nutrition
Travel
Health Care & Insurance
Tax
Hobbies & Entertainment
Working Parents
Food & Dining
IPO
Side Jobs
Show more
SUPPORT
FOLLOW US
DOWNLOAD THE APP:
comments
If you are good at C++ have you tried learning C#? These modern languages are much easier to write code in compared to C++. I think you could even blaze through pluralsight/Udemy like course within a week or two
If you like management, relax and get better at talking the talk.