Skip to content

draft: embedded systems roadmap #592

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

m3y54m
Copy link

@m3y54m m3y54m commented Jul 12, 2025

Applied all necessary edits and added a walkthrough section on Testing in embedded systems. :)

@m3y54m m3y54m requested a review from a team as a code owner July 12, 2025 13:47
Copy link
Member

@gminn gminn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have a few recommendations, let me know what you think! Excited to publish this

@@ -0,0 +1,109 @@
title: "Embedded Systems Roadmap: Bridging the Gap"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We'll need these extra dashes to collect meta data from the article correctly:

Suggested change
title: "Embedded Systems Roadmap: Bridging the Gap"
---
title: "Embedded Systems Roadmap: Bridging the Gap"


Throughout this process, continuously filter resources by asking:

- **"What specific problem am I trying to solve right now?"** Are you aiming for conceptual understanding, practical application, or advanced solutions?
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I really like this question to clarify a learning goal! I feel like a lot of readers will find this very helpful


**Continuous improvement** isn't optional; it's essential. Focus on deeply learning the basics and core concepts of your chosen area—this builds a truly strong foundation.

Also, actively track **job market requirements** and industry trends. This means understanding the specific skills companies are hiring for, not just chasing every new technology. Aligning your learning with these trends directly impacts your career progression.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you have any suggestions for where to look for job market requirements? Would you say that looking at job descriptions (e.g. on LinkedIn) is the best option, or have you found any better sites for this info?


![Embedded Systems Engineering Roadmap](https://github.com/m3y54m/Embedded-Engineering-Roadmap/releases/latest/download/Embedded-Engineering-Roadmap.png)

## How to Use This Roadmap Effectively
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What do you think of structuring this section with subheadings instead of bullet points? I think that might help readers navigate the material better. Additionally, I think an extra sub section could be Key questions to stay on track or similar for the questions at the end of this overall section


## Final Words

My own experience with this roadmap shows a key truth about career growth: it’s a mix of **independent learning** and **collaboration**.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You mention collaboration here but it hasn't come up yet. I'm wondering if you could recommend some ways to build community around learning. Here's a few I'm thinking of:

  • Crowd source some learning materials from the people you work with who might be more experienced in the topic you're focusing on
  • If your company has a lunch and learn structure, consider sharing what you've learned
  • Discuss interesting findings or questions in online communities, such as the Interrupt slack

The last one is selfish, of course! We're always encouraging folks to share what they are learning in that community space

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants