I've exited the Matrix. You should too.
This is entirely hyperbolic of course, I think what it does, it does well, and I mean if you want any sort of type-safety I guess it's the better of the alternatives?
I didn't teach myself anything new for a good long while - just sticking to the same language and the same way of doing things. Since I've been laid off, I've been exploring and learning so much more that it's actually been fun again.
Now one could make an argument that the reason I didn't teach myself anything new was because I didn't want me ego to take a hit. I mean, my self-esteem fell so fast it was but a blink of an eye and I was questioning my sanity. That really opens your eyes to your mental predisposition I guess. But that's for another day.
I've been stretching myself mentally and it's been paying off. Things are still hard and I have to watch my thought processes when learning something new because for some God-forsaken reason, I think that I should know everything I don't know even before I see it for the first time. Crazy!
But learning Go has brought the fun back into programming and I'm excited to dive deeper into this great language! Also SQL is neat, and I wish I was using an ORM or something, but I know it's for the best.
Since go is a more procedural language, I'm starting to understand what that actually means which is fantastic.
Now I might totally be wrong, I'm still getting used to what are Object Oriented programming languages, what are procedural/functional. These are things I will be teaching myself because I want to learn the lingo.
Anyway, you've made it this far and you're wondering: "What did I just read?" And for you, I have no answers. Welcome to my blog where my thoughts become word soup.
Give it a try! Learn something new especially if you've been in a particular ecosystem for a long while!