{ "media_type": "text", "post_content": "My boyfriend is trying to make a career switch after 10 years of working in logistics operations at UPS. He is currently learning C++ and will be learning other programming languages. How much of a pay cut should he expect to take when he is first starting out as he has no prior work experience and will need to be trained on the job? He is currently earning around 70k. A friend who made a similar career switch said she agreed to 50k for her first year as a developer.", "post_id": "5f0723866292580028cd0177", "reply_count": 45, "vote_count": 5, "bowl_id": "598b9cc71d02550016d5c8e7", "bowl_name": "Technology/IT Consultants" }

My boyfriend is trying to make a career switch after 10 years of working in logistics operations at UPS. He is currently learning C++ and will be learning other programming languages. How much of a pay cut should he expect to take when he is first starting out as he has no prior work experience and will need to be trained on the job? He is currently earning around 70k. A friend who made a similar career switch said she agreed to 50k for her first year as a developer.

like
Posting as :
works at
You are currently posting as works at
Highlighted IconHIGHLIGHTED

C/C++ are great languages and one develops a good understanding of how OS work if one masters them. It makes sense for most developers to learn them. But, outside of embedded systems, kernel programming, higher end gaming, they are not widely used in the industry. He will have an easier time mastering other languages once he masters C++. Or he could save some time and learn python, JS, and Java. Regardless, I think depending on where is gets his break, he may not need to take a paycut. 70k seems about right for most entry level positions.

like

Agree as well. Most C coding (with inline ASM) is done at the embedded systems level. If he was thinking about going for an EE degree, I would recommend it. Otherwise, Python. The good news is that they are so similar there isn't much of a learning curve moving from C to Python. At it's basic level, structured programming is structured programming. Keep encouraging him, though! It's great he's going down that path!

like

It’s good to have computer science as a foundation, but we pay $4-$10hr for developers offshore. So that’s the competition. It drives prices down onshore and makes it tougher for onshore devs. So typically we look for something that’s not as easy to offshore. Most of our large customers use Java, some have moved to node.js which is basically JavaScript. All three have solid demand. Where he will break 6 figures is specializing in something with hot skills. Data science (analytics), User Experience(UX), project manager(PMP certification), integration (moving data from system to system). Those are all safe choices. Learning Python, C++, Golang, .net, etc are all very niche roles. Blockchain, AI and ML are hot words of the year but I don’t see customers asking for it 🤷‍♂️ I know a few management consultants applying AI at Microsoft to solve business problems and reduce labor. A customer will occasionally ask about it out of curiosity. I build teams for projects in Fortune 500 companies every day.

like
Recent IconRecent

Echo the comments above. Why is he learning C++? He should be learning Python and get into logistics analytics. If you showed me a resume for a logistics operations specialist with 10 years of experience who knows Python and logistics analytics, I would say that should easily fetch 100k. Python is much easier to learn than C++ and a much hotter skill set.

likeuplifting

Great point D3,leverage the logistics experience and add software expertise..add some consulting skills,that way one doesn’t get boxed,have depth and breadth, can easily can make 150k in the longer run...

like

Python, Go, and Ruby are languages he should be looking at instead.

like

May as well include Java & JavaScript in that lost

like

Forget programming. He needs to stay in same field of logistics but leverage his experience and build on it by going into supply chain. Learn how system like SAP are used in supply chain then he can go into system implementations which requires technical know how that can be learned by doing.

like

This is the right answer, transition into a specialty procurement software (Ariba, Ivalua, Coupa). The barriers to enter this type of consulting are much lower and he probably won’t have to take much if any pay cut.

like

There are plenty of jobs out there for C++ developers. You just haven't seen them. Basically all firmware and embedded systems are written in C or C++. https://www.tiobe.com/tiobe-index/ http://pypl.github.io/PYPL.html

likehelpful

There are lots of jobs in C++; however, most require CS-related degrees or lots of experience. Not to mention that as a working adult starting from scratch, C/C++ is a lot harder to learn & utilize in real-world applications. Java seems a faster alternative if going through the embedded systems route.

like

I went through a boot camp and learned Ruby on Rails and JavaScript. Got my first programming job with no prior experience at 80K.

like

Always thought these didn’t work...kudos to you!

like

Why would he be learning C++? Not much demand out there for that.

like

Maybe just learning core dev concepts before moving on? Also, my nephew says game developers use that.

like

Hello, thanks for all the advice. For all those who are asking about why C++, he is taking a online intro computer science that Harvard is offering. It covers multiple programming languages including python and SQL. C++ just happened to be the first one they covered.

like

This is an excellent course, it starts with C for learning fundamental concepts but moves on to python and the next level courses don’t go back to C. Which track does he want to follow? The web services track definitely builds in demand skills

Depending on industry and region, $50K sounds reasonable - would suggest that he finds an internship as soon as he feels comfortable, and that should provide him with a good reference and springboard!

like

What region? Work with federal agencies may have a need for C++, especially for legacy application sustainment

C++ is a good entry level object oriented language. Once he 'masters' this language, it becomes easier to tackle others like python, Java, Go, etc. Make sure he understands data structures, algorithms, systems operations as well. Finally, cracking the coding interview is a great book to prep for engineering roles.

Another idea is to attend a bootcamp. This isn't always a golden ticket, but if he's highly motivated and a self-learner this can be a great way to get started.

Get into web dev and he could find a junior position near same salary

Python would be my first choice; Data Science & Machine Learning are hot market now & in the near future. JavaScript (and a couple frameworks) would be my second choice. Mobile development would also be great choices, in which case, Swift & Android should be on his radar.

Data science might be tapped out, but ML is still very much alive; new use cases & applications are emerging daily for those who are capable.

Additional Posts

HR is trying to set up the final round of interview for me this Wednesday and Thursday, still haven’t hear back call time yet. When should I follow up on call time?

like

Last Friday was International Day of Persons with Disabilities! I wanted to know if any tech companies actually hire and accommodate people with disabilities not just post about it! I know companies like Microsoft have an ability program specifically for new graduates with disabilities. Anyone know of any other companies that offer programs like this? As a new graduate with a disability it has been hard finding a job at a company with a inclusive culture. Any advice would be much appreciated!

like

Moms who breastfed/pumped, why did you do it and how did you maintain sanity? Esp after reading Cribsheet where she says there may not be any lt benefits, 3 weeks in and I’m ready to give up

like

As a creative, what sorts of questions should I expect HR to ask in a job interview?

like

What industries is the CFE certification used for? How does it compare to CPA in the length of the material and difficulty? Do most firms pay for It?

like

Anyone fly southwest? Looking at the companion pass more and more.

like

McK 🐟: Which holidays does the firm observe in the US, and what utilization expectations are there for associates?

like

What is the maximum CTC (in India), we can expect on skills like Power BI, Azure Data Factory, SQL, Power Automate?? Or on Role Business Intelligence ? YOE: 6 years I request you to mention the target companies as well !!

like

How do you stop from driving yourself nuts while waiting for offers post-interview? I've turned into a madman waiting

like

Been on client site for 3 days...just noticed that I've been drinking out of my bright blue Oliver Wyman water bottle that I got senior year.

like

Anyone knows about the base for chase PCA?

like

Happy Holidays Fam! Help - What’s a good compensation package that I can negotiate for a Senior Vendor Manager (SVM) L6 role at Amazon ? Post MBA, 3 years of experience at Big4.

helpful

Is green card wait times based on country of birth or citizenship? Sorry I’m a noob.

like

Hi all, This is me, Role: Embedded Software Engineer YoE: 2+ Experience in: Device bring up, FreeRTOS (porting & app dev), BootROM dev, Linux Device Drivers Dev, Cortex R & M series. Pulseaudio, Bluez stack Python, Bash and Perl scripting, C app dev for linux systems. Skills: UART, SPI, I2C, CAN & PCIe. Good understanding on internals of FreeRTOS. Location: Hyd Preferred: Bengaluru, Hyd, Remote. Can anyone refer me to a similar role. Also my Current CTC is 3.3L. How much can I expect?

Top consulting firms hiring right now?

like

Curious to hear if anyone from recruiting/HR can share the direction being given for hiring efforts right now?? Complete hiring freeze? Continue with candidates already in the process?

like

What amount is a good amount to contribute to 401k?

like

Help! One of my roommates can’t work from home because her job won’t allow it. I’m worried that she’ll get coronavirus and transmit it to me and my other roommates. What do I do?

like

Has anyone used the Art of Applying for MBA Admissions?

like

If I accept an offer today for July start date, can my current employer know about it before I actually put my papers (which will be closer to July), asking cause of potential bonus in June 1st week and don’t want to risk that.

like

New to Fishbowl?

Download the Fishbowl app to
unlock all discussions on Fishbowl.
Download Fishbowl to see what others are saying
That was just a preview…
Sign Up to see all discussions
  • Discover what it’s like to work at companies from real professionals
  • Get candid advice from people in your field in a safe space
  • Chat and network with other professionals in your field
Sign up in seconds to unlock all discussions on Fishbowl.

Already a user?
Login here

Share

Embed this post

Copy and paste embed code on your site

Preview

Download the Fishbowl app

Get realtime notifications and see
what's happening in your industry
from the palm of your hand.

{ "isSet": true, "allowed": true }

Sign up for free to view this conversation on Fishbowl

By continuing you agree to Terms of Use and Privacy Policy.

Already have an account? Log in

For account settings, visit Fishbowl on Desktop Browser or

General

Legal