I have a great learning management system set up now at work. My trick now is to create a curriculum for my engineers so that they will be exited about it, and take classes that motivate them and educate them to get to the next level. Here are my thoughts.
New Hires
I definitely need to focus on this first. I want to have an experience for my new hires so they can get a good foothold on the platform and how we do things. This will be a series of classes that go a little bit into our tech platform, plus cover all the basics like how to enter time, etc. The new hire engineer should feel comfortable navigating around these classes during the first week or so. We have a lot of classes we teach with a live instructor the first week, that I can easily translate to eLearning. This is a big instant win if I can get it done right.
Software Craftsmanship
There is so much opportunity here. I want to have classes on Java Patterns, the classic GOF Patterns, Java Memory, Java Performance, etc. Engineers, no matter what level, should be able to take these classes and learn how to improve their craft.
Work Related Technical Classes
In this area, I can focus on our framework and our processes. These can get pretty deep and I can have some advanced classes as well as high level classes. This can be anything from how to modify a certain area of the code, to how to properly do a code inspection.
Security
Since I deal with eCommerce, this is a huge area that is both necessary and can be educational. In this area, I have to be careful and not make boring 2 hour videos (which I already did! I need to re-write that one).
Conclusion
I have a lot of topic areas to hit, but I also need to make sure that I keep the videos and training focused, fun and relatively short. Nobody wants to sit through hundreds of slides with a boring voice over.
New Hires
I definitely need to focus on this first. I want to have an experience for my new hires so they can get a good foothold on the platform and how we do things. This will be a series of classes that go a little bit into our tech platform, plus cover all the basics like how to enter time, etc. The new hire engineer should feel comfortable navigating around these classes during the first week or so. We have a lot of classes we teach with a live instructor the first week, that I can easily translate to eLearning. This is a big instant win if I can get it done right.
Software Craftsmanship
There is so much opportunity here. I want to have classes on Java Patterns, the classic GOF Patterns, Java Memory, Java Performance, etc. Engineers, no matter what level, should be able to take these classes and learn how to improve their craft.
Work Related Technical Classes
In this area, I can focus on our framework and our processes. These can get pretty deep and I can have some advanced classes as well as high level classes. This can be anything from how to modify a certain area of the code, to how to properly do a code inspection.
Security
Since I deal with eCommerce, this is a huge area that is both necessary and can be educational. In this area, I have to be careful and not make boring 2 hour videos (which I already did! I need to re-write that one).
Conclusion
I have a lot of topic areas to hit, but I also need to make sure that I keep the videos and training focused, fun and relatively short. Nobody wants to sit through hundreds of slides with a boring voice over.