Hello everyone,

I am a developer with 3+ years of experience with full stack technology so mostly .Net and React along with some side projects in other languages. I wanted to ask if anyone has had any luck moving from high-end projects, to lower end projects(C++). I’ve become extremely interested in lower level projects like, embedded programming, firmware, drivers, compatibility layers but I don’t have any professional experience in those fields.

I understand that projects like these are high priority so they are less interested in taking a risk for a Dev without professional experience in C, C++, or Rust, even if they liked the candidate. I just wanted some insight

  • ulterno@programming.dev
    link
    fedilink
    English
    arrow-up
    1
    ·
    6 days ago

    Lower end is more complex and critical

    In that case, I suggest:

    1. Taking into consideration, the US Govt. mandates and learning Rust.
    • This would only work out in the long term though, as in most places, there is not a demand for it yet
    • I feel like it will catch on, considering they do have some points and a lot of power.
    1. If you are going with the short term one, getting familiar with C, C++ and being able to visualise memory.
    • The visualise memory is required anyway. Alright, maybe not strictly required (I worked in a Govt. workplace and a lot of them could not) but it is important to excel.