<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Geekflex &#187; school</title>
	<atom:link href="http://www.geekflex.com/tags/school/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.geekflex.com</link>
	<description>Adventures in post-college life</description>
	<lastBuildDate>Mon, 19 Dec 2011 19:07:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Higher Shmeducation</title>
		<link>http://www.geekflex.com/2010/08/12/higher-shmeducation/</link>
		<comments>http://www.geekflex.com/2010/08/12/higher-shmeducation/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 20:33:57 +0000</pubDate>
		<dc:creator>Skrud</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[graduating]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[school]]></category>
		<category><![CDATA[university]]></category>

		<guid isPermaLink="false">http://www.geekflex.com/?p=345</guid>
		<description><![CDATA[I read an excellent speech by a recent high-school valedictorian about the futility of the education system. It reminded me of an old article I wrote on my first blog near the end of my very first semester in university: I have no practical programming knowledge whatsoever. That’s right. Zero. There’s a massive difference between [...]]]></description>
			<content:encoded><![CDATA[<p>I read an <a href="http://blog.swiftkickonline.com/2010/07/valedictorian-speaks-out-against-schooling-in-graduation-speech.html">excellent speech by a recent high-school valedictorian</a> about the futility of the education system. It reminded me of an <a href="http://skrud.com/articles/2003/12/22/doing-something/">old article</a> I wrote on my first blog near the end of my very first semester in university:</p>

<blockquote>
  <p>I have no practical programming knowledge whatsoever. That’s right. Zero. There’s a massive difference between the programming that you need to know to <em>do</em> anything, and the &#8220;programming&#8221; that you need for school. The latter is not so much more &#8220;theoretical&#8221; than it is just straight up data with very little meaning. This is actually one of my pet peeves with the way programming appears to be covered at my school in particular. The focus is not on how to <em>write</em> programs, but more on translating a design document into C++ (or Java) syntax. They <em>feel</em> like courses in syntax. The flipside of this is the whole contest scene. Stuff like the <a href="http://acm.ashland.edu/">ACM Coding Competition</a> demand challenging (often math related) problems to be solved using programming. These contests require skill since you have to come up with efficient algorithms for doing (often) complex operations and things.</p>
</blockquote>

<p>It&#8217;s now six and a half years later, and I feel the same. The amount of useful, applied and practical knowledge that are a direct result of my education is extremely limited. I learned most things on my own. Considering the knowledge and concepts that I apply daily in my work as a programmer, I&#8217;m convinced that the whole of my university education could be condensed into no more than five classes given over a single semester followed by a semester of projects to obtain experience.</p>

<p>I credit the <a href="http://www.cusec.net">conferences</a> that I attended, the <a href="http://www.csgames.org">competitions</a> that I participated in and the <a href="http://www.codinghorror.com">blogs</a> I read with motivating me to learn and grow and become a better developer. Being a university student created opportunities to attend events at which I learned a great deal, and my involvement in student life taught me invaluable life lessons and created long-lasting friendships. Going to class was mostly a waste of time.</p>

<p>I&#8217;m not at all surprised that Bill Gates thinks <a href="http://techcrunch.com/2010/08/06/bill-gates-education/">universities will be made obsolete in five years</a> or that Zed Shaw says you should <a href="http://sheddingbikes.com/posts/1275258018.html">go to university, but not for Computer Science</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekflex.com/2010/08/12/higher-shmeducation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CUSEC Retrospective Part 2: The Timing</title>
		<link>http://www.geekflex.com/2009/03/11/cusec-retrospective-part-2-the-timing/</link>
		<comments>http://www.geekflex.com/2009/03/11/cusec-retrospective-part-2-the-timing/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 14:28:33 +0000</pubDate>
		<dc:creator>Skrud</dc:creator>
				<category><![CDATA[Experience]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[cusec]]></category>
		<category><![CDATA[retrospective]]></category>
		<category><![CDATA[school]]></category>
		<category><![CDATA[university]]></category>

		<guid isPermaLink="false">http://www.geekflex.net/?p=117</guid>
		<description><![CDATA[A lot of people complain about the fact that CUSEC is held on the second or third week of January. It&#8217;s cold in Montreal in January. We&#8217;ve had years where it&#8217;s been -40 degrees with the wind chill 1, and some people find this tough to take. There are many good reasons to hold the [...]]]></description>
			<content:encoded><![CDATA[<p>A lot of people complain about the fact that CUSEC is held on the second or third week of January. It&#8217;s <em>cold</em> in Montreal in January. We&#8217;ve had years where it&#8217;s been -40 degrees with the wind chill <sup id="fnref:2"><a href="#fn:2" rel="footnote">1</a></sup>, and some people find this tough to take. There are many good reasons to hold the conference in January, but the bottom line is <strong>it&#8217;s the best time to do it</strong>. That sounds like a subjective statement, but take a step back and seriously think about other possible times to hold the conference.</p>

<p>September and October are no good because they&#8217;re too early. This would also require that all of our promotion and advertising happens over the summer, when fewer people around to get pitched to <sup id="fnref:3"><a href="#fn:3" rel="footnote">2</a></sup>. Not to mention that these months are full of orientation activities, and the new students are so disoriented that you won&#8217;t be able to sell a single ticket to them. Most of them won&#8217;t have even learned <a href="http://en.wikipedia.org/wiki/Hello_world_program">&#8220;Hello, World&#8221;</a> yet, and something like CUSEC will just seem massively intimidating.</p>

<p>November is an interesting month, because it tends to be between midterms and finals. In fact, the <a href="http://conference.impact.org/">Impact National Conference</a> tends to be held around this time each year. The reason I don&#8217;t think it&#8217;s particularly feasible for CUSEC, though, is that we would still be alienating the first-year students. Again, many of them will be learning to program for the first time. While CUSEC hasn&#8217;t been <em>that</em> technical in recent years, I think at least <em>one full semester</em> studying software engineering or computer science should be a pre-requisite for attending CUSEC. You&#8217;ll have at least <em>some</em> idea of what&#8217;s going on.</p>

<p>December is an obvious one, as is April. Two words: exams, vacation. Even for the students that don&#8217;t study very hard, December and April are busy months filled with studying and cramming and exam-taking. Once exams are over, a lot of students leave town and go on vacation, or home for the holidays. Hosting a conference during winter break means no one will show up.</p>

<p>February is a complicated month. Each school has it&#8217;s <a href="http://en.wikipedia.org/wiki/Reading_Week">&#8220;Reading Week&#8221;</a> in February. While it might seem like a good idea to host a conference when everyone is off school for a mid-term break, note that schools often have <em>different</em> weeks off. Even McGill and Concordia can&#8217;t agree on when their reading week should occur. ETS doesn&#8217;t even get a full week, but two days. To make matters worse, when students <em>aren&#8217;t</em> on their week-long breaks, February tends to be jam-packed with midterms.</p>

<p>March can be lumped in with November, except that there is a lot more going on in March. This is when most universities hold their award and special ceremonies, for example the <a href="http://en.wikipedia.org/wiki/Ritual_of_the_Calling_of_an_Engineer">Ritual of the Calling of an Engineer</a>, when engineering students in Canada are betrothed with an <a href="http://en.wikipedia.org/wiki/Iron_Ring">Iron Ring</a>. These happen at various times throughout the month, and we would certainly lose any final year students should CUSEC conflict with their ceremony. There are various other award and scholarship ceremonies that carry a higher obligation. Another reason we don&#8217;t hold CUSEC in March is to avoid conflict with <a href="http://www.csgames.org">CS Games</a>, which is an event that has a high overlap of participants with CUSEC. Also  <a href="http://www.new-sng.ca">National Engineering <span style="text-decoration:line-through;">Week</span> Month</a> occupies most students in engineering programs during the entire first week of March. This year, the <a href="http://www.cutc.ca">Canadian University Technology Conference</a> is being held in March &#8212; this very week &#8212; and I know Concordia is not sending a delegation because it conflicts with their engineering student awards banquet.</p>

<p>Last but not least, <strong>January is when hotels and conference centres are the cheapest</strong>. As a student-oriented conference (and a non-profit organization), we have to make sure that we can keep our operating costs low enough so that students can actually afford to attend. In January, hotels and conference centres are so desperate for attention that they&#8217;ll make insane deals just to fill up their rooms and take whatever they can get. The summer months are <em>prime tourism season</em>. Hotel rooms easily double and sometimes even quadruple in cost. Despite the fact that most students won&#8217;t even be <em>thinking</em> of school, let alone an extra-curricular conference in summer.</p>

<p>Another question I often get with regard to the dates is <strong>Why does CUSEC run from Thursday to Saturday instead of from Friday to Sunday?</strong> Students have to miss two full days of class to come attend CUSEC, and then have nothing to do on Sunday. One reason for this is a logistical one that has to do with our speakers. The keynote speakers that present at CUSEC are very often coming from the opposite end of the continent. In order to make sure that the CUSEC experience runs as smoothly as possible, we make sure they have the full day on Sunday to travel back home &#8212; wherever that may be. In some cases &#8212; as in the people coming from British Columbia or California &#8212; travel will easily take them an entire day. We want the speakers to stick around for as much of the conference as possible, so we make sure they have Sunday free to travel back. It would suck if all the speakers left on the second day and only one or two were sticking around for the third.</p>

<p>Having Sunday off is also leaves the door open for students to stick around Montreal for an extra day of sightseeing and tourism which, believe it or not, is an option that a lot of delegates actually do take. It also allows for students have the time to travel back themselves so that they don&#8217;t have to miss class on Monday. Finally, Sunday is a mental-health day for the organizers. We need the time to de-stress, unwind and take in everything that&#8217;s happened. It might be a little selfish, but trust me &#8212; we need it.</p>

<div class="footnotes">
<hr />
<ol>

<li id="fn:2">
<p>At that point it doesn&#8217;t even <em>matter</em> whether you&#8217;re talking Fahrenheit or Centigrade. ;-)&#160;<a href="#fnref:2" rev="footnote">&#8617;</a></p>
</li>

<li id="fn:3">
<p>Contrary to popular belief, posters are <em>not</em> a powerful marketing tool. The consistently best method of promotion is pitching to students face-to-face.&#160;<a href="#fnref:3" rev="footnote">&#8617;</a></p>
</li>

</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.geekflex.com/2009/03/11/cusec-retrospective-part-2-the-timing/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A Change of Scenery Goes a Long Way</title>
		<link>http://www.geekflex.com/2009/02/23/a-change-of-scenery-goes-a-long-way/</link>
		<comments>http://www.geekflex.com/2009/02/23/a-change-of-scenery-goes-a-long-way/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 22:32:13 +0000</pubDate>
		<dc:creator>Skrud</dc:creator>
				<category><![CDATA[School vs. Work]]></category>
		<category><![CDATA[changes]]></category>
		<category><![CDATA[post-college]]></category>
		<category><![CDATA[school]]></category>
		<category><![CDATA[transition]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.geekflex.net/?p=76</guid>
		<description><![CDATA[One of the things I miss most about being a student is the regular change of scenery. A typical day of my student life involved being in several different places throughout the day, from classrooms to student common areas to offices. I&#8217;d rarely stay in one place for very long. Not only was each class [...]]]></description>
			<content:encoded><![CDATA[<p>One of the things I miss most about being a student is the regular change of scenery. A typical day of my student life involved being in several different places throughout the day, from classrooms to student common areas to offices. I&#8217;d rarely stay in one place for very long. Not only was each class in a different physical location, requiring me to get up and move around a bit &#8212; but in each class I&#8217;d see a different subset of friends and acquaintances.</p>

<p>When I started my full time job, I quickly became agitated by the monotony of office life. Each day I&#8217;d be surrounded by the exact same subset of coworkers. I would sit in my one office, without anywhere else to go. Eventually the end of the day would come and I would go home. Sometimes I would go to the bathroom; a trip made infinitely more exciting by <a href="http://www.bathroomreader.com/product.asp?specific=371">Uncle John&#8217;s Curiously Compelling Bathroom Reader</a>, conveniently placed in every stall. My office building was in total suburbia, so meeting up with friends for lunch was all but impossible. I was in a private inner office, which meant I had no access to natural light and was pretty much just left alone all day every day in the same room, sitting on the same chair, with the same four walls boxing me in.</p>

<p>I&#8217;m not exaggerating. <strong>This is what office life <em>is</em></strong>. The contrast between a dynamic student lifestyle and a &#8220;professional&#8221; lifestyle is staggering. It&#8217;s not that the stuff I was working on is boring &#8212; far from it. It&#8217;s just that the <em>environment</em> was about as stimulating and invigorating as white noise. I couldn&#8217;t focus on anything and my mind would wander. <em>It doesn&#8217;t have to be like this</em>.</p>

<p>I might be an exceptional case, but I&#8217;ve always concentrated better when there were more things going on around me. The background noise of a coffee shop would help me focus <em>better</em>. When studying for my final exams, I&#8217;d take over a conference room at school with a few friends. <strong>The occasional distractions we provided each other was like the seasoning on an otherwise really bland steak</strong>. It made for an environment where studying was bearable, and I managed to get much more done than I would have been able to if I&#8217;d stayed home alone with a textbook.</p>

<p>The day I was most productive at work was the one day I managed to work remotely from another lab. But working remotely (or working &#8220;from home&#8221;) isn&#8217;t the solution. A &#8220;change of scenery&#8221; doesn&#8217;t mean &#8220;working alone.&#8221; Collaboration is important, and you need to be able to ask questions of your teammates, and brainstorm with them. Instant messaging and e-mail only work up to a certain extent, but <strong>nothing compares with face-to-face interaction</strong>. This was the main point of Fred Brooks&#8217; <a href="http://www.oopsla.org/oopsla2007/index.php?page=sub/&#038;id=191">keynote speech from OOPSLA &#8217;07</a> (listen to the <a href="http://www.oopsla.org/podcasts/Keynote_FrederickBrooks.mp3">mp3</a> if you have 1.5 hours), and there is research and evidence to back it up.</p>

<p>The best thing to do is offer some alternative scenery <em>at the workplace</em>. IBM&#8217;s software lab in Markham, Ontario is a stellar example. The top floor of this lab has four different &#8220;theme rooms&#8221; that employees can use. One room is modeled after a medieval library with antique bookshelves full of ancient-looking books and wing-backed chairs. Another room looks like a fishing cabin with couches and paintings of canoes along the walls. My favourite room was the &#8220;Japanese Garden&#8221; which had a rock garden and an <em>indoor waterfall</em> between rice-paper walls. To make these rooms accessible, each employee receives a laptop as their primary workstation. If you ever need a change of scenery, just unplug your laptop and go sit near the waterfall. The theme rooms offer a change of scenery and, since you&#8217;re not leaving the lab, your teammates are always close by for when you need to collaborate.</p>

<p>My ideal environment would be just like the study space we improvised during exam period: a big room with a small group of coworkers. We don&#8217;t all have to be working on the same things, but just having other people there is a motivator. The occasional distractions and small talk would keep the day interesting, and I&#8217;d be able to focus better on my work. I know this kind of environment exists, because <strong>this is almost exactly what my <a href="http://www.ibm.com/extremeblue">Extreme Blue</a> internship</strong> was like. The trick is going to be finding a similar environment now that I&#8217;m no longer a student.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geekflex.com/2009/02/23/a-change-of-scenery-goes-a-long-way/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
<enclosure url="http://www.oopsla.org/podcasts/Keynote_FrederickBrooks.mp3" length="39421519" type="audio/mpeg" />
		</item>
	</channel>
</rss>

