Over the past few months I have been learning the basics of ZBrush and Substance designer and I think it's safe to say I have come a long way.
Optimizing UV layouts for game engines and lowpoly models, using substance designer to create quick and clean alphas for masking in Substance Painter, sculpting highpoly models in Zbrush and baking the detail onto lowpoly models as just some of the practices I have added to my workflows in creating high quality assets. I have come a long way and don't plan on slowing down anytime soon.
Recently I have started on a small project with a friend and it has been a huge motivation for me. I have been learning a lot about Importing and syncing animations, lighting, shaders and post processing. It has helped me understand the requirements and optimizations for making assets for games.