Just old content . They ' ve done this for years . It ' s a common TIL post . <| sep |> Even if you have no regard for other people being nice will get you much more of what you want in those situations . <| sep |> Not necessarily . For a start teaching a topic and being proficient in it are two very different things . Anyone who ' s done a computing course at third level has had at least one lecturer who was clearly a genius but had zero interpersonal skills . You ' re far better off with someone who has a working knowledge of the topic and good teaching skills than someone who is incredibly proficient but can ' t teach a class properly . There are also benefits to being a teacher that you won ' t get in the tech industry such as time off and job security that will appeal to some people . 60 hour weeks get old for some people regardless of how much you ' re getting paid .