3 ms·
I guess I'll throw myself out as a hopefully counter-exampling data point: got a CS degree 18 years ago, concentrated on C, kernels, systems for ten years, now
by cjbprime 7y ago
I guess I'll throw myself out as a hopefully counter-exampling data point: got a CS degree 18 years ago, concentrated on C, kernels, systems for ten years, now writing mostly React/React Native frontends and web backends. The tools are amazing. I don't miss having to compile and reboot between every attempt at a kernel change.
- k_sze 7y agoThat’s not entirely comparable though, I think. You’re talking about a complete change of domain (systems programming to webdev). The technology is bound to be different. And so there is a question of causality: are you changing domain because of the technology? Or are you changing technology because of the domain? As a side note, nowadays you might not need to reboot every time for kernel development due to techniques like ksplice? Though you obviously still need to recompile.
- t-writescode 7y agoIsn’t React pretty old now, as far as web technologies are concerned? Like, it’s established, battle tested and has a relatively low bug count?
- ironmagma 7y agoSure, but it’s still one of the “cool” frameworks and thus something many claim is new enough to count as a fad.