{"id":25,"date":"2021-10-27T19:55:00","date_gmt":"2021-10-27T19:55:00","guid":{"rendered":"https:\/\/blogs.oregonstate.edu\/coolcoder\/?p=25"},"modified":"2021-10-27T19:55:00","modified_gmt":"2021-10-27T19:55:00","slug":"why-computer-science","status":"publish","type":"post","link":"https:\/\/blogs.oregonstate.edu\/coolcoder\/2021\/10\/27\/why-computer-science\/","title":{"rendered":"Why Computer Science"},"content":{"rendered":"\n<p>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&#8217;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. <\/p>\n\n\n\n<p>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&#8217;m often impressed by how to solve problems and design a system using different OOP principles. <\/p>\n\n\n\n<p>I&#8217;m currently reading the head first design patterns and I&#8217;m also looking for system design materials. Leave a comment if you have any recommendations.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>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&#8217;m living in the past, and there were few things I&hellip; <a class=\"more-link\" href=\"https:\/\/blogs.oregonstate.edu\/coolcoder\/2021\/10\/27\/why-computer-science\/\">Continue reading <span class=\"screen-reader-text\">Why Computer Science<\/span><\/a><\/p>\n","protected":false},"author":11579,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-25","post","type-post","status-publish","format-standard","hentry","category-uncategorized","entry"],"_links":{"self":[{"href":"https:\/\/blogs.oregonstate.edu\/coolcoder\/wp-json\/wp\/v2\/posts\/25","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.oregonstate.edu\/coolcoder\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.oregonstate.edu\/coolcoder\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/coolcoder\/wp-json\/wp\/v2\/users\/11579"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/coolcoder\/wp-json\/wp\/v2\/comments?post=25"}],"version-history":[{"count":8,"href":"https:\/\/blogs.oregonstate.edu\/coolcoder\/wp-json\/wp\/v2\/posts\/25\/revisions"}],"predecessor-version":[{"id":33,"href":"https:\/\/blogs.oregonstate.edu\/coolcoder\/wp-json\/wp\/v2\/posts\/25\/revisions\/33"}],"wp:attachment":[{"href":"https:\/\/blogs.oregonstate.edu\/coolcoder\/wp-json\/wp\/v2\/media?parent=25"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/coolcoder\/wp-json\/wp\/v2\/categories?post=25"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/coolcoder\/wp-json\/wp\/v2\/tags?post=25"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}