I ' m with you on this one my man . Schools are supposed to be the place where the biggest losers get beaten senseless by the guys who get trophies . It ' s tradition . Then it ' s basically a coin toss between suicide and mass shooting but how are kids supposed to learn about real life without a little risk amirite ? <| sep |> Same here . I understand completely . <| sep |> just now reading this , i know this is several days old but i wanted to tell you that you ' re fucking hilarious lol <| sep |> That ' s ignorant though . You ' ll always be far better off knowing about his work than not . For example , if you want to learn about concurrency , he ' s a good place to start , since a lot of system will be based on his work . A Case against the GO TO Statement is a great read for anybody wishing to learn more about the foundations of programming languages and how they came to be and will continue to develop . Also , for literally anyone who writes code , his research on software processes software engineering is the foundation for a lot of the processes we use today . He also formed the foundation for distributed computing , which is everywhere today . Everybody who wants to work on distributed systems which is basically everyone today should have some knowledge of these early works , as it can lead to a better understanding of how everything actually works as well as opening the door to improve on current techniques by understanding the foundation . Literally everything you enjoy today about programming can be traced back to these early computer scientist , and if you want to truly excel in this field you should strive to develop a deeper understanding of how we got here .