<?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>Ben McGraw's Egometry &#187; administration</title>
	<atom:link href="http://www.egometry.com/tags/administration/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.egometry.com</link>
	<description>cogito ergo stfu</description>
	<lastBuildDate>Wed, 28 Jul 2010 20:12:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Pair Programming; Pair Administration.</title>
		<link>http://www.egometry.com/tech/pair-programming-pair-administration/</link>
		<comments>http://www.egometry.com/tech/pair-programming-pair-administration/#comments</comments>
		<pubDate>Thu, 19 Feb 2009 09:05:02 +0000</pubDate>
		<dc:creator>mcgrue</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[extreme programming]]></category>
		<category><![CDATA[pair programming]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://www.egometry.com/?p=673</guid>
		<description><![CDATA[Pair Programming I like pair programming1. However, long gone are the days where pairing benefits me personally to a great degree, educationally. These days my pair programming mainly keeps me on-task and away from the dread onset of Nerd ADD, which is itself a Good Thing. Being the clear Junior in a pair is generally [...]]]></description>
			<content:encoded><![CDATA[<h3> Pair Programming</h3>
<p>I like pair programming<sup>1</sup>.  </p>
<p>However, long gone are the days where pairing benefits me personally to a great degree, educationally.  These days my pair programming mainly keeps me on-task and away from the dread onset of <a href="http://www.randsinrepose.com/archives/2003/07/10/nadd.html" target="_blank">Nerd ADD</a>, which is itself a Good Thing.</p>
<p>Being the clear Junior in a pair is generally my preferred position; I get to pair with someone who knows a field better than I do and devour their precious knowledge while (hopefully) providing a service to them by keeping them on task and helping to further cement and/or renew their understanding of the subject by taking a teaching role.</p>
<div style="float: right; margin-bottom: 20px; margin-left: 20px; text-align: center; color: silver; ">
<a href="http://www.amazon.com/gp/product/0596009658?ie=UTF8&#038;tag=benmcgsego-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=0596009658"><img border="0" src="http://www.egometry.com/i/2009/02/bash.jpg"></a><img src="http://www.assoc-amazon.com/e/ir?t=benmcgsego-20&#038;l=as2&#038;o=1&#038;a=0596009658" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /><br />
<a href="http://www.amazon.com/gp/product/0596009658?ie=UTF8&#038;tag=benmcgsego-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=0596009658">A good start into<br />
a huge world.</a>
</div>
<h3> Pair Administration</h3>
<p>However, when it comes to being a unix administrator, or even a unix shell user, whenever I pair with a peer<sup>2</sup> or better I learn new things.  And I&#8217;ve been a unix user for over ten years and a (admittedly casual) server administrator for over 5 now.</p>
<p>Most commonly, these new pieces of unix and/or shell knowledge come from being the shotgun in a pair programming situation: The driver does some small bit of shell magic, I pull the breaks and ask them to explain what these new, wonderful shenanigans are.  Sometimes they&#8217;re little things like using <b style="font-family: monospace;">!a</b> in bash to repeat the most recent command starting with &#8216;a&#8217;.  Sometimes they&#8217;re the inner workings of a unix system like editing a <a href=http://en.wikipedia.org/wiki/Fstab target=_blank>fstab</a>.</p>
<p>Some things are necessary to manipulating a unix system.  Turns out a lot of what you may personally take for granted isn&#8217;t actually in that category.</p>
<p>I&#8217;ve seen the same song and dance by observing others as well.  Someone does some &#8216;voodoo&#8217;, and the other asks what they did.  Knowledge is shared.  It seems that unix administration is a lot like living in Manhattan; Local residents will often speak in a secret code exchanging Cartesian coordinates with each other proving that yes, they live here and, hey, maybe you&#8217;d appreciate the bagels at this intersection!</p>
<h3>Experience Matters!</h3>
<p>The important thing to realize here, though, is the strides I see personally in pairing with administration are completely local<sup>3</sup>.  When I was a younger programmer, these information-exchange dances happened multiple times daily.  I&#8217;ve just become too jaded to see them in my day-to-day operations, because they&#8217;re (usually) part of the standard mode of operations.  Anything wildly different from my current problems and/or skill sets in software engineer that I hear generally gets discarded as irrelevant to my needs now.  However, when I hear something similarly esoteric in a subject I am less close to, I&#8217;m all ears: This tidbit sounds interesting, and I should devote my brain to it.</p>
<p>Context is important.  The obvious can seem awesome from a certain point of view, and the awesome can seem obvious!</p>
<h3>Always Two There Are&#8230;</h3>
<p>When you pair, there&#8217;s generally a tutor/tutee dynamic going on.  The more unknown there is, the more &#8220;magical&#8221; it feels, and the more you appreciate sopping up all that new delicious knowledge.  The closer you get to putting your <a href=http://abundance-blog.marelisa-online.com/2008/11/17/outliers-10000-hours-for-success/ target=_blank>magical 10,000th hour</a> into something, the fewer &#8216;new&#8217; things you see (or recognize as pertinent).</p>
<p>The important thing, it turns out, is not to dwell on the magical learning revelation sensation.  Being the bottom of a pair may feel more &#8220;learny&#8221;, but being the top is no less good for you.  As opposed to &#8220;learny&#8221; you get &#8220;cementy&#8221;, &#8220;practicey&#8221;, and &#8220;teachey&#8221;.  </p>
<p>And sometimes you get to learn a thing or two, too.</p>
<p>That pairing can work for things other than programming shouldn&#8217;t surprise anyone, and the fact that pair programming is effective should not be controversial.  Pairing is, essentially, a single teacher to single student situation.  A master and an apprentice, who can switch roles at a moment&#8217;s notice.  </p>
<hr />
<div style="font-size: 80%; line-height: 105%;"><sup>1</sup> &#8230;Usually.  It only works when your pair is being interactive.  If a partner is non-communicative, the exercise fails.  This can be caused by a driver charging ahead without narrating or responding to questions, or a shotgun falling into torpor and not asking questions.</div>
<div style="height: 10px; margin: 12px;"> ~ </div>
<div style="font-size: 80%; line-height: 105%;"><sup>2</sup> Heh.  Peer Pairing.<br />
If you like to pair with superiors, you need to parry peer pairing; but you won&#8217;t fair well and soon you may say farewell to your fare wellspring of employment.  Do not fear peer paring; But do fear pear peeling.  The pear peel is fair to the feel and swell for a meal.<br />
&#8230;I&#8217;ll stop now.</div>
<div style="height: 10px; margin: 12px;"> ~ </div>
<div style="font-size: 80%; line-height: 105%;"><sup>3</sup> This is the exact point where I realized my original premise was flawed, and I tried to reconcile it.  Had I more time, I think I&#8217;d revisit this whole essay from the ground up.  I don&#8217;t like how the second half of this all goes, currently, but hey: that&#8217;s <a href=http://www.verge-rpg.com/boards/display_thread.php?id=131619 target=_blank>Blogdorf</a> for you.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.egometry.com/tech/pair-programming-pair-administration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Busy beaver</title>
		<link>http://www.egometry.com/gruedorf/busy-beaver/</link>
		<comments>http://www.egometry.com/gruedorf/busy-beaver/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 03:44:06 +0000</pubDate>
		<dc:creator>mcgrue</dc:creator>
				<category><![CDATA[Gruedorf]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[verge-rpg]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[So, in addition to finishing out the core functionality for the new forums and finishing out the registration/email confirmation/email welcome process, I also managed to wipe out verge-rpg.com for about a day and a half! It&#8217;s awesome what a poorly formed query can do. Anyways, a database restore, 60 emails, and 8 more hours of [...]]]></description>
			<content:encoded><![CDATA[<p>So, in addition to finishing out the core functionality for the new forums and finishing out the registration/email confirmation/email welcome process, I also managed to wipe out verge-rpg.com for about a day and a half!</p>
<p>It&#8217;s awesome what a poorly formed query can do.  Anyways, a database restore, 60 emails, and 8 more hours of trying to figure out why the documentation system was now broken later, I reclaimed the critical path!</p>
<p>After that I ended up working on Sully some, fixing some oversights in the battle system with Gayo, and even took the time to whip up a <a href=http://www.verge-rpg.com/files/get.php?id=726 target=_new>little demo</a> for a new verger asking how to put together a HUD.</p>
<p>Aren&#8217;t I swell?</p>
<p>Next up for forums quest 2k8 is making rss listings for the most recent public messages, custom rss listings per user account, and email notification of a thread you posted in have been responded to (with reply form in the email).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.egometry.com/gruedorf/busy-beaver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
