I started my OSU post graduate program in Spring 2019. As a guy from accounting background, people always ask me what drives me to make such a decision. In the accounting world, accountants dealing with things already happened. Sometimes it make me feel that I’m living in the past, and there were few things I can do to help the business become better. All the things I need to work on is following along what has been done for the company in the past decade. It soon become tiresome after I learned how to do everything and it feels I was repeating my work week after week.
Living in the bay area, I have many engineer friends. With their encouragement, I tried my first CS class at a community college and I find myself love it when I have the freedom to use the approach I like to build small programs. I then self studied Java and Python, basics of object-oriented programing. I really enjoy the thinking process when I learn new things, and I’m often impressed by how to solve problems and design a system using different OOP principles.
I’m currently reading the head first design patterns and I’m also looking for system design materials. Leave a comment if you have any recommendations.