dashiels.net

I gained knowledge in programming initially when I was in high school. I took a class in Java. Back then, I found it very hard to understand and also that my other peers were picking it up fast. I felt like computer science was not for me so when it came to selecting a major I decided to go with mechanical engineering. Even in engineering school you are taught to use something called MATLAB which is basically a programming language itself. This MATLAB lets you create "for" loops and "if" conditions.

I sort of already knew these things from that class in high school. Time passed and I graduated with a Bachelor's degree in mechanical engineering. Just a few years ago, I decided to take a course at HCC in Python seeing that Python is today's popular programming language and because of its simplicity. I felt I really liked it and thought to explore Java once again. Java is more complex than Python but with practice, one gets used to it. Also, I find that solving problems or creating small programs is beneficial to the brain. It makes you think deeply because the goal is to create a task in a language the computer can understand.