
As a decade long developer, trying to reset my career into C++, what ought I aim for at this company?
Toni O. asked a question to Remi M.
Category: Career Advice
Date asked: Wednesday, July 30, 2025
Last reviewed: Friday, August 1, 2025
Casey C.
Software Architect
Hello Toni O.
Moving into C++ is a good decision, as it is a versatile and widely used language. While I don't know your exact background, if you're starting from scratch - expect a steep learning curve, but it's achievable. The next step is to master the tools, contribute to projects and in the future, aspire to a leadership role such as senior developer or technical leader.
Over the years, I've been part of different teams and different careers - from teaching to software QA, to specification engineering, to software architecture. One key observation over the years is not to be afraid of change. Embrace each change and consider it as a stepping stone to the next stage of your career.
Good luck in your new career, and I hope this inspires you to pursue your endeavor. All the best!
Best regards,
Casey
Friday, August 1, 2025
Remi M.
Software Engineer
Hi Toni!
Given your decade of experience and your goal to transition into C++, I’d recommend targeting roles that let you apply your solid software development background while steadily building modern C++ expertise. Look through the company’s C++-focused job postings to understand what areas are emphasized — whether it's embedded systems, performance-critical applications, or other software. Then align your preparation with those expectations: sharpen your C++ skills, brush up on data structures and memory management, and get familiar with tools like CMake or unit testing frameworks. With your foundation, you'll bring strong value from day one while growing deeper into C++.
Good luck!
Friday, August 1, 2025