To the be the best, you must train like the best.
There are no exceptions.
Most technologists have the best-laid plans for ongoing training. But then life gets in the way, or projects get in the way, and studying gets put off for a week. Then another week goes by and the same thing happens. The next thing you know, a few years have gone by and you're at risk of being irrelevant.
To avoid this problem, all Elegant Software Solutions Technologists do project work Monday - Thursday (4x10 hour days).
Friday's are company-wide training days.
Every Technologists. Every Friday. Every week. All year.
Elegant Software Solutions hosts lunch-n-learns for our Technologists every other Thursday. We're firm believers that one of the best ways to learn is to teach. Our teams get together and have lunch and talk tech. Each team member takes his or her turn in the rotation and presents whatever topic they are interested in teaching.
Technologists select a career path when they join ESS and are enrolled in Elegant University. We provide structured classroom training to help you along that path. Classroom training is conducted on Fridays and taught be fellow Technologists.