{"id":267,"date":"2015-07-30T17:49:06","date_gmt":"2015-07-30T21:49:06","guid":{"rendered":"http:\/\/www.tayloraliss.com\/blog\/?p=267"},"modified":"2015-07-30T18:07:00","modified_gmt":"2015-07-30T22:07:00","slug":"apply-yourself","status":"publish","type":"post","link":"https:\/\/www.tayloraliss.com\/blog\/?p=267","title":{"rendered":"Apply Yourself!"},"content":{"rendered":"<p>After a lot of careful consideration, I have decided that if\u00a0I seriously want\u00a0to turn my programming hobby into a programming career, I need to go back to school for a computer science degree.<\/p>\n<p>I\u00a0have\u00a0weighed\u00a0the pros and cons of a second bachelor&#8217;s versus a master&#8217;s and have decided that pursing a second bachelor&#8217;s in CS is my best bet to become a well-rounded programmer. One of my biggest concernshowever, was the\u00a0time commitment required. I work full time and will only be able to study at nights and on weekends. Fortunately, I seem to have found my salvation in Oregon State University. They offer <a href=\"http:\/\/ecampus.oregonstate.edu\/online-degrees\/undergraduate\/computer-science\/\">an online, post-baccalaureate degree in computer science<\/a>. This program was made for people who received their bachelor&#8217;s in another field and want to branch out into CS. In other words, for someone like me. The program is very flexible, allowing students to study at their own pace. Students can complete their degree by following a one, two, three, or four year track. I&#8217;m hoping to get it done in two years. Also, check out this quote from OSU&#8217;s\u00a0<a href=\"http:\/\/eecs.oregonstate.edu\/online-cs-students\">website<\/a>:<\/p>\n<blockquote><p>This program in computer science is the only one in the nation that offers a bachelor\u2019s degree online for post-baccalaureate students.<\/p><\/blockquote>\n<p>Yes, you read that right. It&#8217;s a real degree,\u00a0done entirely online, and they are the only one offering it. The program even has an entire <a href=\"https:\/\/www.reddit.com\/r\/osuonlinecs\">subreddit<\/a> dedicated to it. I just finished applying online and classes start September 24th. It is a tad on the <a href=\"http:\/\/ecampus.oregonstate.edu\/services\/tuition\/\">pricey side<\/a> though. I&#8217;ll post back later when I hear a verdict on my application. Fingers crossed!<\/p>\n<p>In other news,\u00a0I&#8217;ve put Ruby on the shelf for the time being so that I can become more proficient <img loading=\"lazy\" decoding=\"async\" class=\"  wp-image-272 alignright\" src=\"https:\/\/www.tayloraliss.com\/blog\/wp-content\/uploads\/2015\/07\/flask.png\" alt=\"flask\" width=\"146\" height=\"131\" \/>with Python. Right now I am working on learning <a href=\"http:\/\/flask.pocoo.org\/\">Flask<\/a>\u00a0but before I get too deep into it, i&#8217;m trying to better understand the\u00a0<a href=\"https:\/\/en.wikipedia.org\/wiki\/Boilerplate_code\">boiler plate code<\/a>\u00a0that it requires. This has lead to me learning about &#8220;special (aka\u00a0&#8216;magic&#8217;) methods&#8221; in Python, as well as Python decorators. Luckily, I&#8217;m a little familiar with decorators as I attended a presentation on them last Tuesday, hosted\u00a0by\u00a0<a href=\"http:\/\/www.meetup.com\/bostonpython\/\">The Boston Python User Group<\/a>. I want to go to more of their events but unfortunately they are\u00a0usually on Tuesday nights and I have to work at that time. Bah.<\/p>\n<p>In any event, I&#8217;ve found that <a href=\"http:\/\/stackoverflow.com\/a\/1594484\/4298546\">this Stack Overflow explanation<\/a>\u00a0is the most helpful by far. For the general Flask tutorial, I am currently using <a href=\"http:\/\/code.tutsplus.com\/tutorials\/creating-a-web-app-from-scratch-using-python-flask-and-mysql--cms-22972\">this one<\/a>, however I noticed that he doesn&#8217;t use a virtual environment to setup Flask like most other tutorials do.\u00a0I worry that may have some adverse effects. I&#8217;ll have to search around and find out!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After a lot of careful consideration, I have decided that if\u00a0I seriously want\u00a0to turn my programming hobby into a programming career, I need to go back to school for a computer science degree. I\u00a0have\u00a0weighed\u00a0the pros and cons of a second bachelor&#8217;s versus a master&#8217;s and have decided that pursing a second bachelor&#8217;s in CS is [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-267","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.tayloraliss.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/267","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tayloraliss.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tayloraliss.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tayloraliss.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tayloraliss.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=267"}],"version-history":[{"count":5,"href":"https:\/\/www.tayloraliss.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/267\/revisions"}],"predecessor-version":[{"id":275,"href":"https:\/\/www.tayloraliss.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/267\/revisions\/275"}],"wp:attachment":[{"href":"https:\/\/www.tayloraliss.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=267"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tayloraliss.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=267"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tayloraliss.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=267"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}