TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: How difficult (or possible) is it to get into low level development?

2 点作者 jamesmp98将近 6 年前
I currently work doing the typical line of business web app development and I&#x27;m so disallusioned with it. Web development (and really business app development period) just bores me and I feel like I&#x27;m just doing different variations of the same thing.<p>I&#x27;ve always been interested, as a hobby in doing more low level type stuff. Think OS development, device driver development, firmware etc., but I don&#x27;t think there&#x27;s really any market demand for those type developers anymore and I imagine it would be extremely competitive (especially as I have no formal education)<p>Is there any real way to break into this field? I&#x27;d be willing to go back to school and such, I just doubt the existence of such jobs

2 条评论

rootshelled将近 6 年前
<a href="https:&#x2F;&#x2F;www.cs.virginia.edu&#x2F;~evans&#x2F;cs216&#x2F;guides&#x2F;x86.html" rel="nofollow">https:&#x2F;&#x2F;www.cs.virginia.edu&#x2F;~evans&#x2F;cs216&#x2F;guides&#x2F;x86.html</a><p><a href="https:&#x2F;&#x2F;wiki.osdev.org&#x2F;Expanded_Main_Page" rel="nofollow">https:&#x2F;&#x2F;wiki.osdev.org&#x2F;Expanded_Main_Page</a><p>There, all for free on the web no need to go back to school.<p>As for the type of work; most of it is writing the 1000th driver, making sure some mainframe doesn&#x27;t keel over on a new version.<p>Also even the lower level stuff often escape to higher level languages after initial setup.<p>You&#x27;d still be writing code to make the hardware do stuff, just more work to achieve the same. So it might not be that exciting after a while.
评论 #20274968 未加载
tjr将近 6 年前
If you&#x27;d be okay with low-level development on platforms other than typical desktop computers, there&#x27;s a lot to do in aerospace-related fields. In my observation, you would probably be expected to have a bachelor&#x27;s degree in some related subject (CS, math, physics, electrical engineering, etc.), but for an entry-level job they wouldn&#x27;t expect actual low-level experience. Good knowledge of C or C++ in general would help.