Algorithms interviews: theory vs. practice https://danluu.com/algorithms-interviews/ …
I've been thinking about this — it was fairly easy for me to switch from hardware to software and land in a senior role, I don't think going the other way would as easy? Hard to imagine someone being effective as (for example) a staff+ RFIC engineer immediately after switching.
-
-
There are some areas in hardware where I think it would be possible (verification, architecture), but I think it would be pretty tough in most. Conversely, in software, I can't think of any areas where it seems like it would be difficult, although there might be some?
-
I believe this also applies to other engineering fields v. programming (e.g., ChemE). To me, this is a core part of why it's puzzling that programmers are paid well. Responses to, e.g., https://jefftk.com/p/programmers-should-plan-for-lower-pay … say/imply that programming is particularly hard, but how can that be?
- 7 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.