I'm a lifelong programmer, starting with C++ when I was 11 or 12 by reading a book. Along the way I have learned most of the popular languages, and currently develop mostly with PHP, C#, Python, and JS.
In 2008 I graduated with a bachelor of science in CS. However, most of the programming skills I have were learned before I ever took a college class. I realized upon graduation from college that many of my fellow CS graduates would never be great programmers, while I had worked with people who had never been to college but were amazing software developers. All this to say that I don't get too hung up on degrees and academia when it comes to programming. Some people are just good at it, others aren't.
I also have a ton of Microsoft certifications in all areas of Dotnet development, C#, etc. This was all for career advancement as C# is a lucrative development language. To get the certs, though, I had to learn a lot about the Microsoft languages and tools, so I should be pretty qualified to handle questions on these topics.
Lately I have been learning:
- Cross platform UI and graphics development with Python
- Creating games using Unreal Engine 4 - using C++ and their visual language: Blueprints
- Python data analysis using SciPy, SciKit-Learn, MatPlotLib, pandas, and pattern
- Python data scraping using requests, beautifulsoup, nltk, opencv, splinter
So I am sure I will be asking questions on those topics.