I think higher education is useful to learn basic things that every developer should know. It also helps engineers learn new things faster. After some point, the usefulness of higher education decreases, at least for me.I think the exact point depends on preferred tasks and domains: if you work on something scientific and like doing research, this point will likely be much further for you than for a person who develops simple web pages, for example.It is important for a developer to constantly learn something new, but for me, it just naturally happens as part of my work when I need to use a new technology or when I just read a cool article.As for other materials, I suggest you read «The Manager’s Path: A Guide for Tech Leaders Navigating Growth and Change». It’s a good source of practical tips for team leaders and everyone who wants to be a successful manager in the IT industry.Thanks, Ivan! We wish you lots of luck with your future projects, stay cool and be happy!Hey folks! We are trying our best to make the most relevant content about functional programming and management in the IT industry. If you have any suggestions on what topics to cover – mention us on Twitter, and we’ll discuss the topic with our engineers.