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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: How to keep “hard” skills as an electrical engineer working in software?

5 点作者 hazrmard将近 3 年前
I studied electrical engineering in college. I&#x27;m finishing grad school now. My work for the past several years has been at the intersection of classical control and machine learning. More of the latter, actually.<p>I can pick up new, and maintain old &quot;soft&quot;-ware skills (programming languages, algorithms etc.) pretty much by reading online and running demos on a computer. I feel like I can keep abreast of latest skills needed to hire a software engineer.<p>How do I do the same with &quot;hard&quot;-ware skills? I studied VLSI design, circuits, and embedded systems programming in college. Many of these require expensive software or bespoke apparatus or a longer setup. Unsurprisingly, they do not have the same amount of flashy online demos that more web-dev-adjacent fields like CS have.<p>This question was prompted by the recent article here[1]. It talks about the decline in EE graduates over time, in favor of more software-oriented fields.<p>Any time-tested advice?<p>[1]: https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32142711

6 条评论

fundamental将近 3 年前
You&#x27;re not (likely) going to be working casually on VLSI design, but for basic circuitry and embedded design you can work on hobby projects. I wouldn&#x27;t compare that to having a fulltime job working on complex systems where you&#x27;re going to be exposed to more elaborate challenges, but you can at least avoid letting hardware skills atrophy over time by using them for comparatively simple tasks.
farseer将近 3 年前
Yes working on hobby projects. Get an FPGA kit, implement the RISC-V ISA in RTL. Use all the formal verification tools. Then move on to compliance and tape-out (just joking). But seriously, you&#x27;d be wasting time if you didn&#x27;t do anything meaningful while trying to maintain your skills. And have to think about the motivation as well.
GeneT45将近 3 年前
You&#x27;ll never hold on to everything, but if you achieved understanding once, it will come back pretty quickly. The good news is that what you know&#x2F;knew about electronics doesn&#x27;t age as badly as what you know about SW.
generj将近 3 年前
Buy some FPGA’s and commit to spending some money at Digikey every few months.<p>There’s a lot of work to be done creating open source tool paths for hardware you could contribute to as well.
stracer将近 3 年前
Use it or lose it. There is no other way. Either get a job as EE using these skills, or do some projects using them in your own free time.
ThrowawayR2将近 3 年前
If you get a software job at an IoT device maker, you might be able to finagle access after hours to their equipment and EDA software?