In the world of professional software development, there are many different avenues in which employers can offer funding in order to help us knowledge.<p>That can be through attending conferences, being sent on training, allowing personal time for personal projects etc.<p>So how do your employers help you to develop? or alternatively, what do you ask of your employers?
It depends on your and your employer.<p>Some employers will spend lavishly on this kind of thing, others want to squeeze every penny for the short term.<p>My take is that conventional conferences are a racket; they charge a lot of money, you spend a lot on airfare, and I think many people don't get so much out of it. On the other hand there are other gatherings that you can attend on the cheap which have great learning opportunities too.
We have down time built into our schedule: 3 30 minute breaks scattered throughout the day. I often use that time to read and improve. We do promiscuous pairing which helps all of us improve at an impressive rate. We actually create learning content for IT professionals so we already have at our fingertips a lot of info that we are encouraged to watch, in fact we have to watch a course (5-30 hours of content) every quarter, usually whatever we want to watch.
Good read on 'How to Ask' from HBR; essentially how to pitch a business case for investing in your professional growth > <a href="https://hbr.org/2017/11/how-to-ask-your-boss-for-time-to-learn-new-things" rel="nofollow">https://hbr.org/2017/11/how-to-ask-your-boss-for-time-to-lea...</a>
Ive been thinking a lot about this too. Im a consultant and booked on one project after another with no downtime so any professional development is done on my own time and my own dime. Would love to some training or build in time to spend on projects.
It's the other way around:<p>If your employer is against learning, informal discussions and notoriously wants you to chop shop, leave your employer.