{"id":2677,"date":"2015-01-13T12:36:30","date_gmt":"2015-01-13T17:36:30","guid":{"rendered":"http:\/\/emu.edu\/now\/crossroads\/?p=2677"},"modified":"2016-05-24T16:37:22","modified_gmt":"2016-05-24T20:37:22","slug":"in-defense-of-learning-weird-stuff-in-college","status":"publish","type":"post","link":"https:\/\/emu.edu\/now\/crossroads\/2015\/01\/13\/in-defense-of-learning-weird-stuff-in-college\/","title":{"rendered":"In defense of learning weird stuff in college"},"content":{"rendered":"<div id=\"attachment_2678\" style=\"width: 670px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/emu.edu\/now\/is\/wp-content\/uploads\/sites\/54\/2015\/01\/Swartzentruber-resized.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2678\" class=\"size-full wp-image-2678\" src=\"\/\/emu.edu\/now\/is\/wp-content\/uploads\/sites\/54\/2015\/01\/Swartzentruber-resized.jpg\" alt=\"Due to a stroke of bad luck at EMU \u2013 which turned into good luck in the end \u2013 John Swartzentruber '85 spent his senior year working on Apple IIe computers. This put him at the vanguard of the coming PC revolution. (Photo by Jon Styer)\" width=\"660\" height=\"440\" srcset=\"https:\/\/emu.edu\/now\/crossroads\/wp-content\/uploads\/sites\/54\/2015\/01\/Swartzentruber-resized.jpg 660w, https:\/\/emu.edu\/now\/crossroads\/wp-content\/uploads\/sites\/54\/2015\/01\/Swartzentruber-resized-300x200.jpg 300w, https:\/\/emu.edu\/now\/crossroads\/wp-content\/uploads\/sites\/54\/2015\/01\/Swartzentruber-resized-658x438.jpg 658w\" sizes=\"auto, (max-width: 660px) 100vw, 660px\" \/><\/a><p id=\"caption-attachment-2678\" class=\"wp-caption-text\">Due to a stroke of bad luck at EMU \u2013 which turned into good luck in the end \u2013 John Swartzentruber &#8217;85 spent his senior year working on Apple IIe computers. This put him at the vanguard of the coming PC revolution. (Photo by Jon Styer)<\/p><\/div>\n<p class=\"p1\"><span class=\"s1\">Running a power plant<\/span> effectively requires keeping tabs on an awful lot of data relating to fuel consumption, power output, weather conditions, grid demand, etc. &amp; etc. And in turn, keeping tabs on all this data effectively requires clever software that allows users to visualize and understand what might otherwise be a confounding torrent of raw information.<\/p>\n<p class=\"p2\"><b>John Swartzentuber \u201985<\/b> has been working on that very sort of software with a company called OSIsoft for the past eight years. Swartzentruber is a development lead, working out of the company\u2019s Philadelphia office. He leads a team of developers working on next iterations of the data analysis software, while coordinating with other team leaders, helping to plan release cycles, recruiting new staff and consulting with clients \u2013 power plants aren\u2019t the only ones; many different industries have lots of data to manage \u2013 to improve the software\u2019s \u201cuser experience design.\u201d<\/p>\n<p class=\"p2\">An ideal user experience would render its designers invisible. When programs are working smoothly, doing what they\u2019re supposed to, people don\u2019t spend time thinking about why that\u2019s the case.<\/p>\n<p class=\"p2\">\u201cWe strive to be unappreciated, almost,\u201d Swartzentruber says. \u201cIf people don\u2019t notice the software, you\u2019re doing your job right.\u201d<\/p>\n<p class=\"p2\">Accomplishing that often requires out-of-the-box thinking; new challenges keep things interesting.<\/p>\n<p class=\"p2\">\u201cIt\u2019s not just rote,\u201d he says. \u201cYou really have a lot of creative flexibility to figure out the best way to get there.\u201d<\/p>\n<p class=\"p2\">Thirty years ago, when Swartzentruber was working on his computer science minor at EMU (a major wasn\u2019t available yet), he took a class called \u201cProgramming Languages,\u201d during which longtime computer science professor <b>Joe Mast<\/b> assigned something involving a fairly esoteric language known as LISP. It was a toughie \u2013 so difficult, in fact, that Mast eventually cancelled the assignment. Inspired by the challenge, though Swartzentruber buckled down and kept at it and finally came up with a solution.<\/p>\n<p class=\"p2\">LISP isn\u2019t something he actually uses anymore, but the appreciation it taught him for approaching problems from new angles has. Thinking of becoming a programmer? Go down the rabbit hole with something weird or obscure. Diversify your toolbox.<\/p>\n<p class=\"p2\">\u201cIt\u2019s important to think in a different kind of way, to try something completely different,\u201d he says.<\/p>\n<p class=\"p2\">Between Swartzentruber\u2019s junior and senior years, EMU\u2019s nascent computer science program suffered something of a setback: its PDP-11 \u2013 the machine that every computer student shared time on \u2013 died. (The PDP-11 was a \u201cminicomputer,\u201d an amusingly dated description in this smartphone era.)<\/p>\n<p class=\"p2\">That meant Swartzentruber spent his senior year working on Apple IIe computers, which turned out to be at the vanguard of the coming PC revolution, and which ultimately meant that the demise of the PDP-11 was actually a stroke of good fortune for students affected by the loss.<\/p>\n<p class=\"p2\">\u201cIn a lot of ways, I felt very well prepared [for work after college],\u201d he says. \u201cWe sort of got into the PC world a little quicker.\u201d<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Running a power plant effectively requires keeping tabs on an awful lot of data relating to fuel consumption, power output, weather conditions, grid demand, etc. &amp; etc. And in turn, keeping tabs on all this data effectively requires clever software that allows users to visualize and understand what might otherwise be a confounding torrent of [&hellip;]<\/p>\n","protected":false},"author":148,"featured_media":2678,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[466,6],"tags":[767,522,769],"class_list":["post-2677","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fallwinter-2014-15","category-magazine","tag-information-technology","tag-john-swartzentruber","tag-software-development","issues-fallwinter-2014-15"],"_links":{"self":[{"href":"https:\/\/emu.edu\/now\/crossroads\/wp-json\/wp\/v2\/posts\/2677","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/emu.edu\/now\/crossroads\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/emu.edu\/now\/crossroads\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/emu.edu\/now\/crossroads\/wp-json\/wp\/v2\/users\/148"}],"replies":[{"embeddable":true,"href":"https:\/\/emu.edu\/now\/crossroads\/wp-json\/wp\/v2\/comments?post=2677"}],"version-history":[{"count":1,"href":"https:\/\/emu.edu\/now\/crossroads\/wp-json\/wp\/v2\/posts\/2677\/revisions"}],"predecessor-version":[{"id":2679,"href":"https:\/\/emu.edu\/now\/crossroads\/wp-json\/wp\/v2\/posts\/2677\/revisions\/2679"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/emu.edu\/now\/crossroads\/wp-json\/wp\/v2\/media\/2678"}],"wp:attachment":[{"href":"https:\/\/emu.edu\/now\/crossroads\/wp-json\/wp\/v2\/media?parent=2677"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/emu.edu\/now\/crossroads\/wp-json\/wp\/v2\/categories?post=2677"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/emu.edu\/now\/crossroads\/wp-json\/wp\/v2\/tags?post=2677"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}