Live data from Hacker News

Ask HN: What if you hate web development?

news.ycombinator.com

41–46 of 46 posts

Re: Ask HN: What if you hate web development?

#41

Earlier quoted context omitted.

Probably because it's specialized enough that the available positions tend to be for experienced people, or those with degrees in related technical fields like EE. I've been primarily an embedded developer for the majority of my 25+ years in the software field with occasional forays into desktop, web and app development. The only newbie devs I've seen doing low-level MCU development already had backgrounds in EE or C…

On a related note, I get the idea that a lot of the companies working on embedded products have a culture where that degree is valued regardless of whether you can do the work or not. Additionally, I very rarely see roles in that area listed that someone from another fields could “break into”. Often they’re looking for someone who has significant domain experience, and by domain experience I don’t just mean my embedd…

One way I've seen people "break in" is by being hired into a related role then expanding into the embedded side. e.g., someone I know was hired as an app developer, but the guy writing the firmware that the app connected to got sidetracked by another project. The app dev learned enough about the chip & the firmware to get the bit he cared about working, then discovered he liked doing firmware and started working on both the device firmware and the app on future projects.

Re: Ask HN: What if you hate web development?

#42

If you want to avoid web development, then choose to focus on languages that are rarely (if ever) used for that purpose. I'd recommend you focus on C/C++. It will provide a great foundational knowledge that you can use in almost every other part of programming. Also, from what I have heard, it's actually hard to recruit junior developers in C/C++.

> I'd recommend you focus on C/C++

This is too broad. C and C++ are different beasts.

Re: Ask HN: What if you hate web development?

#43

If you want to avoid web development, then choose to focus on languages that are rarely (if ever) used for that purpose. I'd recommend you focus on C/C++. It will provide a great foundational knowledge that you can use in almost every other part of programming. Also, from what I have heard, it's actually hard to recruit junior developers in C/C++.

Also Rust, which said to be competitor for C/C++ in terms of speed and safety.

Re: Ask HN: What if you hate web development?

#44
post #17
post #7

How about data science or machine learning? Is there a career opportunity there? There was a lot of buzz a few years ago. I’m not sure if it panned out.

Yes there is but I think esp for sale it means different things at different places. Big tech companies do hire a ton of data roles but they might not align with what people assume the role to be.

What does that role consist off?

Re: Ask HN: What if you hate web development?

#46
> Is there hope for people looking to break into software engineering if they don't like web development?

> software engineering

Web dev is one side of the n-gon we call software engineering.

If you want to be a "software engineer" you need to have a good understanding about how a computer works, and how to program it to do anything.

Post reply on HN