Looking back on what I’ve learned during this entire program, I’m really glad that I went through this program. One of the things I am really grateful for, this that I started this program when it was still doing C++ for the intro classes. Honestly it was grueling sometimes but I really did give me a great foundation. Python is ultimately my favorite language so far, but that one was easy to pick up without taking any formal classes (perhaps due to having a foundation in C++??). I picked up Python when I took algos and I’ve pretty much just stuck with it since then.
One of the things that stuck with me the most is that I did 161 and 162 entirely in vim. I had never even touched vscode until after those classes! Learning vim and really sticking with it was an incredible journey. I use vim everyday now. Vscode is my main IDE but I always turn to vim for quick edits. I learned so much using vim and customizing my vim experience, I really enjoyed it. I’m so used to the vim arrows that I have them mapped on a layer on every keyboard that I use.
I know I’ve talked about this before.. but at work I get to work with a lot of apis and building out automations and workflows and it’s a lot of fun. I remember when I was taking Web Dev and Software Engineering 2, I was so confused and did not understand api calls at all or what they do. Now they’re part of my daily 😀
Throughout this program, I’ve had a lot of doubt that I’d be able to get to where I want or if I was really learning stuff or doing it just to do it. Ultimately, I think its up to the user to get the value they want. I could probably easily skate by not even know what I’m doing, but there has to be effort made to understand the material. That being said, I am really happy with my new job and graduating soon 😀 I feel more confident in what I can do and what I’ve learned. I’m confident that this journey has been worth it.