Need help figuring out a new engineering directionI am absolutely sick of UI work, and JavaScript. It’s not a bad craft, there is a lot of amazing stuff being done, and yet to be done. But as an engineer, I’ve just been doing it for too long, and don’t find it rewarding. It’s become quite tedious.Again, I think front-end development is not a bad craft or trade.That said, I’m looking to get further into the back end and I’m figuring out some small projects to help me figure out which direction to dive deep into.What I’m thinking:Distributed systems - This just sounds cool, and I think it’s really interesting stuff. I really don’t know how they work, and I certainly do benefit from their existenceLow-level systems programming - This could be work on the OS, but I’m thinking more a long the lines of networking and gaining a real hands on understanding of TCP, UDP, etc…DNSHere are the smallish projects I have in mind:SOCKS proxyhtop cloneLoad BalancerRedis CloneCacheJust add stuff to the linux kernel and learn from thatIs anyone else in this situation? Or made it through this transition? Any advice?Thank you
via catilac@users.lobste.rs (catilac)