Toni O. asked a question to Remi M.
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
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!
A cookie is a small file of letters and numbers that we store on your browser or the hard drive of your computer if you agree. Cookies contain information that is transferred to your computer's hard drive.
These are cookies that are required for the operation of our website. These essential cookies are always enabled because our website won’t work properly without them. You can switch off these cookies in your browser settings but you may then not be able to access all or parts of our website.
These allow us to recognise and count the number of users and to see how users move around our website when they are using it. This helps us to improve the way our website works.