I don't disagree that a deeper understanding of different computer systems and interfaces would be extremely beneficial. I also understand that web development is not the only nor the largest area of development, but it is the most accessable and understandable. People can see and interact with the web which makes it simpler to comprehend than a kernel or other more complex computer subsystems. I recommend web as a place to start, not necessarily a place to stay. That being said, I think it is a brilliant place to be in development right now.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.