My mov to gif converter has saved me the most time out of all my scripts. I wrote this about 5 years ago and have used it to create hundreds of gifs. Using Photoshop, it converts all animated mov files in a folder directory to gifs, often with specific optimization settings.
I created this rigging script because we were getting a lot of characters that needed to be rigged and animated. We needed IK joints but plugins like duik and rubber hose would weigh down the application with unneccesary functionalities. Another challenge was that many characters would have different or exaggerated proportions, and building a custom rig each time was a cumbersome task. So I wrote a script to take layer names from an Illustrator File, and in After Effects, input an IK expression to the rotation attribute of the upper leg, for example. This would create a perfect, light weight rig automatically.
For YouTube I created a set of scripts that could generate many animations based on templates and replace videos, lower thirds, voice overs, UI pngs, and end cards based on spreadsheet data. During covid I automated the localization of hundreds of 15 and 6 second animations, across 50 different languages. This saved roughly an hour per language. I've automated maybe 5 larger scale automation projects for Youtube, where we were delivering hundereds of localized ads.
Extendscrpit allows you to write scripts for and automate in Adobe applications, such as After Effects, Illustrator, Photoshop, etc. You can automate everything from exporting, to file conversion, to localization of text.
Google apps script allows you to write scripts for G Suite apps. So for example you can consolidate drive files in to 1 folder, and rename the files based on a spreadsheet.
Java is the computer language in which I learned object oriented programming.