this post was submitted on 15 Nov 2024
5 points (100.0% liked)

Experienced Devs

3978 readers
1 users here now

A community for discussion amongst professional software developers.

Posts should be relevant to those well into their careers.

For those looking to break into the industry, are hustling for their first job, or have just started their career and are looking for advice, check out:

founded 1 year ago
MODERATORS
 

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

you are viewing a single comment's thread
view the rest of the comments
[–] ulterno@programming.dev 2 points 1 week 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.