3 ms·
Give me some then! I see maybe some cool stuff in the move to ARM processors. I also don't have the resume or fame or background to get offered the chance to so
by zaptheimpaler 6y ago
Give me some then! I see maybe some cool stuff in the move to ARM processors. I also don't have the resume or fame or background to get offered the chance to solve them if they're out there - in 2015 there were so many and the average level of competence was so low that people gave me a shot anyways.
I've been trying to learn more about the dark corners of the linux kernel and graphics drivers for now. But its not 2015 and I don't have 3 years of experience in embedded/systems/C++ so no ones gonna hire me for that stuff because my resume just says "generic backend dev lol".
- packetlost 6y ago> in 2015 there were so many and the average level of competence was so low The average competence is still low, the technologies are just no longer new and shiny (they aren't mature either), they're just better understood throughout the industry. 2010-2015 saw huge cross-industry revolutions in terms of web adoption, and until the next "revolution" happens, we'll probably be in a lull in terms of innovation in the web app space. Of course JS/Node will continue to "innovate", but overall I think that portion of the industry has been successfully "commoditized." Hardware engineering (drivers, embedded, IoT, etc.) will always have tough engineering problems, but as you said, it's kind of hard to break into that (though maybe not, I haven't tried). Quantum Computing and other experimental and uncharted spaces are good sources of problems looking for well engineered solution (source: I work in quantum computing, on the engineering side), but is a much smaller and niche industry. > I see maybe some cool stuff in the move to ARM processors I also agree on ARM, I think things will gradually shift towards ARM-based processor architecture in the server and desktop spaces. From the software side, most modern programming can be run on those processors without issue, though there's some work to be done on optimizing compilers (hard, not very rewarding). > I've been trying to learn more about the dark corners of the linux kernel and graphics drivers for now This is an area I'm also particularly interested in. If I wasn't getting close to burning out, I'd probably focus on it on the side a little more. AMD is behind, in particular, with regards to graphics driver optimization and toolkits for machine learning (nVidia is beating them out there, thanks CUDA). I'm not sure what their hiring is like, but there's been huge industry shakeups over the last few years from them in the processor space and they're swimming in money. Machine learning is also a hot topic, and probably will be for awhile. Security engineering (especially in the context of Kubernetes) is an ongoing issue that needs more attention. There's definitely others. I'd eventually like to find a problem that interests me and I see a market for so I could start my own company, but alas, I am not good at ideas.