The culture of self-development (especially in the IT industry) has always been important. Each company approaches this topic in its own way to create and offer a solution that is most suitable to the organization and meets the employees’ needs. Some companies set training funds, invite experts to conduct in-house training, organizes their own meetups, or conferences where employees can share the knowledge and acquire it.