One year of Java was enough for me to say I didn’t like it very much. From the moment I touched Eclipse IDE, I was already confused. Before that, the only programming language I was decent in was Scratch. Java was a whole different level of complexity. There were endless functions I often forgot existed. I could make it work, but it was never easy.
When Typescript was introduced in ICS 314, I was greeted with open arms. Typescript seems to take the best from Java then make it sweeter and easier. I’m not the best at it since I haven’t mastered the skill of text-based coding, but I’ll get there soon enough.
Athletic software engineering is an interesting learning method. It’s a bit challenging, as are most code related things for me, but it feels good when I manage to create something that really works the way I intend it to. I’m not a fan of flipped classrooms, but the WODs have been good practice so far. It’s a stressful environment that I must get used to. Once I can code properly at greater speeds, who knows what I’ll be able to do.