Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

I consider myself a Software Craftsman. I like to attend local user groups and e

ID: 639301 • Letter: I

Question

I consider myself a Software Craftsman. I like to attend local user groups and events to learn about new technologies as well as network with other software craftsman. We love to talk about what we're doing, what we're learning, and in general how to get better at the things we like. Some of these meetups and events are free, others are not and sometimes take place during working hours (9am - 5pm).

My work generally did not allow me to attend events during office hours unless it directly had something to do with what we were currently implementing/using. Nor did they provide any support to any software resources/plugins that could help boost productivity. For the most part, I've been in charge of educating myself and actually purchasing my own software tools (example: Resharper).

My question is: How involved should our employers be in providing software developers with tools, resources, and general education on up and coming technologies?

Should they provide MSDN subscriptions for their developers to install software at home? Should they pay for conference fees to learn about new technologies?

Explanation / Answer

I think that a developer's career is ultimately not the company's responsibility. That said, if there are things that the company requires, such as certification (I've seen companies who require you to get certified in X within a year or two of being hired, for example), then the company should foot the bill.

Or if there's a conference directly related to the company's line of business, it'd be nice if the company sprung for attendance for one or two of the developers, with the assumption that they'd come back and teach the rest what they've learned. I find that there are events I'd gladly go to (and even spend vacation time on), but just can't afford the entry fee.

Beyond that, it's up to the developer to buy books, attend classes, practice programming, seek out local groups or events that'd advance their career, etc.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote