<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Ben J. Christensen &#187; Skills</title>
	<atom:link href="http://benjchristensen.com/category/skills/feed/" rel="self" type="application/rss+xml" />
	<link>http://benjchristensen.com</link>
	<description>Software Development and Other Random Stuff</description>
	<lastBuildDate>Tue, 17 Jan 2012 22:36:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='benjchristensen.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/a7bf6ab05bce6d423674b5a8bb676139?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Ben J. Christensen &#187; Skills</title>
		<link>http://benjchristensen.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://benjchristensen.com/osd.xml" title="Ben J. Christensen" />
	<atom:link rel='hub' href='http://benjchristensen.com/?pushpress=hub'/>
		<item>
		<title>Leadership, Solitude and Thinking</title>
		<link>http://benjchristensen.com/2010/10/16/leadership-solitude-and-thinking/</link>
		<comments>http://benjchristensen.com/2010/10/16/leadership-solitude-and-thinking/#comments</comments>
		<pubDate>Sat, 16 Oct 2010 10:58:33 +0000</pubDate>
		<dc:creator>Ben Christensen</dc:creator>
				<category><![CDATA[Management & Leadership]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Skills]]></category>

		<guid isPermaLink="false">https://benjchristensen.wordpress.com/2010/10/17/leadership-solitude-and-thinking/</guid>
		<description><![CDATA[These are quotes that I liked on the subject of leadership from the following article which I recommend taking the time to read and think about. Solitude and Leadership: an article by William Deresiewicz &#124; The American Scholar &#8220;solitude is one of the most important necessities of true leadership&#8221; &#8220;what I saw around me were [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=benjchristensen.com&amp;blog=859104&amp;post=330&amp;subd=benjchristensen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>These are quotes that I liked on the subject of leadership from the following article which I recommend taking the time to read and think about. </p>
<p><a href="http://www.theamericanscholar.org/solitude-and-leadership/">Solitude and Leadership: an article by William Deresiewicz | The American Scholar</a></p>
<blockquote><p>
&#8220;solitude is one of the most important necessities of true leadership&#8221;</p>
<p>&#8220;what I saw around me were great kids who had been trained to be world-class hoop jumpers. Any goal you set them, they could achieve. Any test you gave them, they could pass with flying colors. They were, as one of them put it herself, &#8216;excellent sheep.&#8217;&#8221;</p>
<p>&#8220;excellence isn’t usually what gets you up the greasy pole. What gets you up is a talent for maneuvering. &#8230; Not taking stupid risks like trying to change how things are done or question why they’re done. Just keeping the routine going.&#8221;</p>
<p>&#8220;We have a crisis of leadership in this country, in every institution.&#8221;</p>
<p>&#8220;We have a crisis of leadership in America because our overwhelming power and wealth, earned under earlier generations of leaders, made us complacent, and for too long we have been training leaders who only know how to keep the routine going. Who can answer questions, but don’t know how to ask them. Who can fulfill goals, but don’t know how to set them. Who think about how to get things done, but not whether they’re worth doing in the first place. What we have now are the greatest technocrats the world has ever seen, people who have been trained to be incredibly good at one specific thing, but who have no interest in anything beyond their area of exper tise. What we don’t have are leaders.</p>
<p>What we don’t have, in other words, are thinkers. People who can think for themselves. People who can formulate a new direction: for the country, for a corporation or a college, for the Army—a new way of doing things, a new way of looking at things. People, in other words, with vision.&#8221;</p>
<p>&#8220;there are a lot of highly educated people who don’t know how to think at all.&#8221;</p>
<p>&#8220;what makes him [General David Petraeus] a thinker—and a leader—is precisely that he is able to think things through for himself. And because he can, he has the confidence, the courage, to argue for his ideas even when they aren’t popular.&#8221;</p>
<p>&#8220;true leadership means being able to think for yourself and act on your convictions&#8221;</p>
<p>&#8220;people do not multitask effectively. And here’s the really surprising finding: the more people multitask, the worse they are, not just at other mental abilities, but at multitasking itself.&#8221;</p>
<p>&#8220;Multitasking, in short, is not only not thinking, it impairs your ability to think.&#8221;</p>
<p>&#8220;You do your best thinking by slowing down and concentrating.&#8221;</p>
<p>&#8220;Leadership means finding a new direction, not simply putting yourself at the front of the herd that’s heading toward the cliff.&#8221;</p>
<p>&#8220;Once the situation is upon you, it’s too late. You have to be prepared in advance. You need to know, already, who you are and what you believe: not what the Army believes, not what your peers believe (that may be exactly the problem), but what you believe. How can you know that unless you’ve taken counsel with yourself in solitude?&#8221;
</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/benjchristensen.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/benjchristensen.wordpress.com/330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/benjchristensen.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/benjchristensen.wordpress.com/330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/benjchristensen.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/benjchristensen.wordpress.com/330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/benjchristensen.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/benjchristensen.wordpress.com/330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/benjchristensen.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/benjchristensen.wordpress.com/330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/benjchristensen.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/benjchristensen.wordpress.com/330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/benjchristensen.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/benjchristensen.wordpress.com/330/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=benjchristensen.com&amp;blog=859104&amp;post=330&amp;subd=benjchristensen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://benjchristensen.com/2010/10/16/leadership-solitude-and-thinking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/25a69d1e333ff36b77cf01b84b764182?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">benjchristensen</media:title>
		</media:content>
	</item>
		<item>
		<title>My Job Hunt &#8211; How I Ended Up At Apple</title>
		<link>http://benjchristensen.com/2010/01/31/my-job-hunt-how-i-ended-up-at-apple/</link>
		<comments>http://benjchristensen.com/2010/01/31/my-job-hunt-how-i-ended-up-at-apple/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 04:12:41 +0000</pubDate>
		<dc:creator>Ben Christensen</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Skills]]></category>

		<guid isPermaLink="false">http://benjchristensen.com/?p=293</guid>
		<description><![CDATA[I started working for Apple in their iTunes Store division on December 14th 2009. It&#8217;s been a great 6 weeks so far and I look forward to a long and interesting future here at Apple. Considering the state of the economy and job market I consider myself blessed to have gotten such a great new [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=benjchristensen.com&amp;blog=859104&amp;post=293&amp;subd=benjchristensen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div>I started working for Apple in their iTunes Store division on December 14th 2009. It&#8217;s been a great 6 weeks so far and I look forward to a long and interesting future here at Apple.</p>
</div>
<div>Considering the state of the economy and job market I consider myself blessed to have gotten such a great new job &#8211; but I worked hard in my hunt and thought it might be of use or interest to others what it took to find a new job.</p>
</div>
<div>So, my job hunt &#8220;by the numbers&#8221; &#8230;</p>
</div>
<div><strong>Time on Hunt</strong></div>
<div>
<ul>
<li>14 weeks (4 1/2 months)</li>
<li>August 11th to November 18th</li>
</ul>
</div>
<div><strong>Job Boards Used</strong></div>
<div>
<ul>
<li>7+</li>
<li>Dice, TheLadder, Monster, Jobirn, Indeed, CyberCoders, SimplyHired</li>
</ul>
</div>
<div><strong>Cost (in money, not time)</strong></div>
<div>
<ul>
<li>$1000+</li>
<li>$700 on resume</li>
<li>expenses that weren&#8217;t reimbursed during interviews I traveled to</li>
</ul>
</div>
<div><strong>Friends or Colleagues Notified</strong></div>
<div>
<ul>
<li>6 (It was a private affair for the first 3/4s of the search)</li>
</ul>
</div>
<div><strong>Cities I Looked At</strong></div>
<div>
<ul>
<li>Virtually anywhere in the US with a big city &#8230;.</li>
<li>In particular I was pursuing cities in the following order&#8230;
<ul>
<li>Denver (cause that&#8217;s where I lived and own a home)</li>
<li>Austin</li>
<li>Dallas</li>
<li>Phoenix</li>
<li>Las Vegas</li>
<li>Southern California</li>
<li>Northern California</li>
</ul>
</li>
<li>I considered East Coast and that direction (New York, Virginia, DC, Chicago etc) after finding opportunities out there.</li>
</ul>
</div>
<div><strong>Jobs Applied or Responded To </strong></div>
<div>
<ul>
<li>59 or more not counting the many emails I received and ignored outright</li>
</ul>
</div>
<div><strong>Outright Rejections</strong></div>
<div>
<ul>
<li>6</li>
</ul>
</div>
<div><strong>Companies Who Ignored Me</strong></div>
<div>
<ul>
<li>30+ whom I never heard from even after attempted followups</li>
</ul>
</div>
<div><strong>Advanced Interviews</strong></div>
<div>
<ul>
<li>6</li>
</ul>
</div>
<div><strong>Source of Leads (for those 6)</strong></div>
<div>
<ul>
<li>2 &#8211; recruiter found my resume on a job board and contacted me</li>
<li>1 &#8211; I responded to a posting on a job board</li>
<li>2 &#8211; I submitted to job postings directly on the company site</li>
<li>1 &#8211; friend referred me to a job at his company after seeing me post on LinkedIn that I was looking (in the last 1/4 of my search when I made it public)</li>
</ul>
</div>
<p><strong>Number of Engineers that Interviewed Me at Those 6 Companies</strong></p>
<ul>
<li>30+
<ul>
<li>12 at one company, 10 at another</li>
</ul>
</li>
</ul>
<div>
<p><strong>Flights to Onsite Interviews</strong></p>
<ul>
<li>4
<ul>
<li>Chicago</li>
<li>Cupertino</li>
<li>San Francisco</li>
<li>Carlsbad (San Diego County)</li>
</ul>
</li>
</ul>
</div>
<div><strong>Offers Received</strong></div>
<div>
<ul>
<li>3</li>
</ul>
</div>
<div><strong>Rejections After Advanced Interviews</strong></div>
<div>
<ul>
<li>1</li>
</ul>
</div>
<div>
<p>All in all it was a great experience. I learned a lot about myself, my worth, what I&#8217;m interested in and what opportunities are out there for me.</p>
</div>
<div>I had been at Etilize for 7 1/2 years and NEVER gotten a job via a resume before, so this was a significant experience for me to go &#8220;out of the blue&#8221; searching for a job and get one without having connections before hand.</p>
</div>
<div>A few things that I found significant in the process:</p>
</div>
<div><strong>1) Get a Professional Resume</strong></p>
</div>
<div>Paying for a professional resume writer to redo my resume made a HUGE difference. It made me feel much more confident about sending it off, but I also got much better feedback and callbacks once I began using it. It was completely worth the money and I&#8217;d recommend it to anybody serious about their job hunt.</p>
</div>
<div>As for the high cost &#8212; don&#8217;t go cheap is my opinion. Think about how long it takes to do a good job, the hourly rate you want to be paid and you&#8217;ll see that it&#8217;s impossible to have a proper job for $150 &#8211; which you&#8217;ll see advertised. I paid $700 and it was deserved.</p>
</div>
<div><strong>2) It Takes Time</strong></p>
</div>
<div>Plan for it to take longer than you want or expect. It all takes time.</p>
</div>
<div><strong>3) Study</strong></p>
</div>
<div>The questions I was asked are things that NEVER get asked or come up in the &#8220;real world&#8221; and are things I&#8217;d typically Google.</p>
</div>
<div>Sometimes that&#8217;s a valid answer &#8230; &#8220;I&#8217;d Google that&#8221; &#8230; but it won&#8217;t get you far on most interviews.</p>
</div>
<div>I had to dust off my understanding on a lot of computer science theory, algorithms, data structures, and other such things. In fact, the one major set of interviews I went through and ultimately got rejected from was the first series I went through and I believe 3 things caused the rejection (not my lack of skill):</p>
</div>
<div>a) questions about things I hadn&#8217;t studied (and studied thereafter and was prepared for in subsequent interviews)</div>
<div>b) I was over-dressed &#8230; a suit and tie for an engineering position set the wrong tone</div>
<div>c) I was not myself and stressed (this was more to do with the fact that it was my first real interviews in a decade &#8230; ok, ever&#8230;)</div>
<div>
<p>It was really frustrating at times and absolutely exhilarating at others &#8230; a real roller-coaster all the way through. By the end though I had a better sense of value and who I am and an exciting new career path.</p>
</div>
<div>Good luck to anyone else reading this and doing their own search!</p>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/benjchristensen.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/benjchristensen.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/benjchristensen.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/benjchristensen.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/benjchristensen.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/benjchristensen.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/benjchristensen.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/benjchristensen.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/benjchristensen.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/benjchristensen.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/benjchristensen.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/benjchristensen.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/benjchristensen.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/benjchristensen.wordpress.com/293/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=benjchristensen.com&amp;blog=859104&amp;post=293&amp;subd=benjchristensen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://benjchristensen.com/2010/01/31/my-job-hunt-how-i-ended-up-at-apple/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/25a69d1e333ff36b77cf01b84b764182?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">benjchristensen</media:title>
		</media:content>
	</item>
		<item>
		<title>Apprenticing to Learn Software Development</title>
		<link>http://benjchristensen.com/2009/07/21/apprenticing-to-learn-software-development/</link>
		<comments>http://benjchristensen.com/2009/07/21/apprenticing-to-learn-software-development/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 04:21:04 +0000</pubDate>
		<dc:creator>Ben Christensen</dc:creator>
				<category><![CDATA[Skills]]></category>

		<guid isPermaLink="false">http://benjchristensen.com/?p=212</guid>
		<description><![CDATA[The foundation of my software development skills was set between 1995 and 1998 while I worked under the direction of my friend and mentor Andre Kruger. For a long time I called it &#8220;job shadowing&#8221;, but I have come to realize that it was an informal apprenticeship. I have found those 3 years taught me [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=benjchristensen.com&amp;blog=859104&amp;post=212&amp;subd=benjchristensen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The foundation of my software development skills was set between 1995 and 1998 while I worked under the direction of my friend and mentor Andre Kruger. For a long time I called it &#8220;job shadowing&#8221;, but I have come to realize that it was an informal <a href="http://en.wikipedia.org/wiki/Apprenticeship">apprenticeship</a>.</p>
<p>I have found those 3 years taught me more about software, system administration and technology than most get the opportunity to experience that early in their career &#8211; as I was learning and working on the job, tutored by someone who was incredibly intelligent and had years of knowledge and experience to share. He also provide me with invaluable insights and suggestions on what technologies and platforms to follow. It was he who suggested Java (when it was at version 1.0) was what I should focus on, not C &#8211; and that has served me well to this day &#8211; when the schools were telling me to learn Pascal.</p>
<p>I loved it and sucked up as much as I could learn. I also built software that did real things. Now I recognize how poor the code was &#8211; it was very bad. The point was that I was learning through doing real things in an environment where I couldn&#8217;t do significant damage and could receive instruction and guidance &#8211; and eventually as I progressed I could truly understand the benefits of design patterns, object oriented design and what it meant to be &#8220;in production&#8221;. It wasn&#8217;t theoretical &#8211; or some forcefully memorized and quickly forgotten trivia &#8211; I knew it.</p>
<p>I didn&#8217;t complete college/university &#8211; because by the time I got there it bored me to tears, as I had spent several years being apprenticed already and learned quickly on my own through books and experimentation. If I could have, I would have skipped to 3rd year and enjoyed myself, but our society and academic programs don&#8217;t work that way.</p>
<p>I believe apprenticeships are the ideal way to learn software development, as I see software as a craft &#8211; not an engineering or scientific skill where rules are learned and applied the same way every time.</p>
<p>I wish our society and industry would look seriously at its academic and theoretical approach to training &#8211; which I feel does not work very well &#8211; and consider a model more similar to apprenticeship.</p>
<p>I also really enjoy mentoring others who have raw talent and desire. Some of my most rewarding work of the past 5 years has been that which has resulted in colleagues progressing and growing, such as a good friend of mine <a href="http://www.linkedin.com/in/amemon">Adnan Memon</a>.</p>
<p>Perhaps I&#8217;ve accomplished the &#8220;master&#8221; status in certain aspects of my work, in others I&#8217;m still a &#8220;journeyman&#8221; I&#8217;m sure. I hope to find others who can continue to mentor me as I try do so for my juniors, as I think that&#8217;s where the best talent in our industry comes from.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/benjchristensen.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/benjchristensen.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/benjchristensen.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/benjchristensen.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/benjchristensen.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/benjchristensen.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/benjchristensen.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/benjchristensen.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/benjchristensen.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/benjchristensen.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/benjchristensen.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/benjchristensen.wordpress.com/212/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/benjchristensen.wordpress.com/212/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/benjchristensen.wordpress.com/212/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=benjchristensen.com&amp;blog=859104&amp;post=212&amp;subd=benjchristensen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://benjchristensen.com/2009/07/21/apprenticing-to-learn-software-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/25a69d1e333ff36b77cf01b84b764182?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">benjchristensen</media:title>
		</media:content>
	</item>
		<item>
		<title>Learning by Pair Programming</title>
		<link>http://benjchristensen.com/2009/07/20/learning-by-pair-programming/</link>
		<comments>http://benjchristensen.com/2009/07/20/learning-by-pair-programming/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 02:15:06 +0000</pubDate>
		<dc:creator>Ben Christensen</dc:creator>
				<category><![CDATA[Skills]]></category>

		<guid isPermaLink="false">http://benjchristensen.com/?p=211</guid>
		<description><![CDATA[Last week I learned how to program on the iPhone using Objective-C and Cocoa Touch by having two 2-hour pair programming sessions with Brent Coursey and about 8 hours of my own playing around. I am comfortable now with XCode, Interface Building and Objective-C &#8211; enough that I can build code to do what I want [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=benjchristensen.com&amp;blog=859104&amp;post=211&amp;subd=benjchristensen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Last week I learned how to program on the iPhone using Objective-C and Cocoa Touch by having two 2-hour pair programming sessions with <a href="http://twitter.com/coursey">Brent Coursey</a> and about 8 hours of my own playing around.</p>
<p>I am comfortable now with XCode, Interface Building and Objective-C &#8211; enough that I can build code to do what I want it to do, compile, run, debug, test and install on my personal iPhone.</p>
<p>I&#8217;ve connected to web services via Objective-C and built a user interface to interact with the services.</p>
<p>All in all it was a good experience and great way to learn &#8211; and the pair programming was very useful in speeding up the learning process. Unlike 10 years ago where I plenty of time to learn through trial and error, it was much more effective to sit and watch someone and see how everything worked together. I was able to pick it up very quickly that way.</p>
<p>Of course, 10+ years of object oriented programming in Java translates over well to the thinking and expectations &#8211; but the syntax and different ways of doing things were far from natural for a java programmer (especially one who had respectfully ignored the C way of doing things), so the demonstration received through pairing was immediately beneficial. (On second thought, ignoring C probably helped since I saw Objective-C as an OO language from the start &#8211; not as C)</p>
<p>A 2 hour session with Kent Beck <a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;item=180375524276">sold on EBay for $405</a>. That would be quite the experience &#8211; would love to do that and see how he or someone else at his level does their craft.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/benjchristensen.wordpress.com/211/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/benjchristensen.wordpress.com/211/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/benjchristensen.wordpress.com/211/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/benjchristensen.wordpress.com/211/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/benjchristensen.wordpress.com/211/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/benjchristensen.wordpress.com/211/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/benjchristensen.wordpress.com/211/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/benjchristensen.wordpress.com/211/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/benjchristensen.wordpress.com/211/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/benjchristensen.wordpress.com/211/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/benjchristensen.wordpress.com/211/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/benjchristensen.wordpress.com/211/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/benjchristensen.wordpress.com/211/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/benjchristensen.wordpress.com/211/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=benjchristensen.com&amp;blog=859104&amp;post=211&amp;subd=benjchristensen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://benjchristensen.com/2009/07/20/learning-by-pair-programming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/25a69d1e333ff36b77cf01b84b764182?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">benjchristensen</media:title>
		</media:content>
	</item>
		<item>
		<title>Software Development is Not &#8220;Computer Science&#8221;</title>
		<link>http://benjchristensen.com/2009/07/19/software-development-is-not-computer-science/</link>
		<comments>http://benjchristensen.com/2009/07/19/software-development-is-not-computer-science/#comments</comments>
		<pubDate>Sun, 19 Jul 2009 22:10:50 +0000</pubDate>
		<dc:creator>Ben Christensen</dc:creator>
				<category><![CDATA[Skills]]></category>

		<guid isPermaLink="false">http://benjchristensen.com/?p=213</guid>
		<description><![CDATA[These guys are &#8220;computer scientists&#8221;. Being a programmer, developer, architect etc does not in my opinion constitute being a &#8220;computer scientist&#8221; or working in &#8220;computer science&#8221;. Perhaps the most general definition of science can be used for &#8220;developers&#8221; if we stretch: - a branch of knowledge or study dealing with a body of facts or [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=benjchristensen.com&amp;blog=859104&amp;post=213&amp;subd=benjchristensen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>These <a href="http://arstechnica.com/science/news/2009/07/cesium-atoms-are-able-to-take-a-quantum-walk.ars">guys</a> are &#8220;computer scientists&#8221;.</p>
<p>Being a programmer, developer, architect etc does not in my opinion constitute being a &#8220;computer scientist&#8221; or working in &#8220;computer science&#8221;.</p>
<p>Perhaps the most general <a href="http://dictionary.reference.com/browse/science">definition</a> of science can be used for &#8220;developers&#8221; if we stretch:</p>
<blockquote><p>- a branch of knowledge or study dealing with a body of facts or truths systematically arranged and showing the operation of general laws: <span style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#333333;line-height:1.25em;display:inline;font-style:italic;margin:0;padding:0;">the mathematical sciences.</span></p></blockquote>
<p>But that doesn&#8217;t describe the whole of it like these definitions do:</p>
<blockquote><p>- systematic knowledge of the physical or material world gained through observation and experimentation.</p>
<p>- knowledge, as of facts or principles; knowledge gained by systematic study.</p></blockquote>
<p>As programmers we don&#8217;t do this &#8211; we use technology (the &#8220;applied science&#8221;) to build things and solve problems.</p>
<p>We may sometimes pretend to venture into &#8220;science&#8221; as we &#8220;research solutions&#8221; &#8211; but we&#8217;re just looking for knowledge and facts the &#8220;scientists&#8221; have figured out and then applying them in unique and novel ways.</p>
<p>Calling a programmer a scientist is like calling an artist a chemist because they use chemical compounds (paint, graphite, clay, steel, glue whatever).</p>
<p>Why does this matter to me?</p>
<p>Because by training our programmers in theoretical &#8220;Computer Science&#8221; educational programs, we are not actually creating employable or productive people. Sure, they have basic skills and theory that can then be applied through further effort &#8211; but unless they are one of the rare few to study, analyze and experiment with computer science theory &#8211; most of the knowledge gained serves little to no value in applying the techology of software development in real-world programming of software.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/benjchristensen.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/benjchristensen.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/benjchristensen.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/benjchristensen.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/benjchristensen.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/benjchristensen.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/benjchristensen.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/benjchristensen.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/benjchristensen.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/benjchristensen.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/benjchristensen.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/benjchristensen.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/benjchristensen.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/benjchristensen.wordpress.com/213/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=benjchristensen.com&amp;blog=859104&amp;post=213&amp;subd=benjchristensen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://benjchristensen.com/2009/07/19/software-development-is-not-computer-science/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/25a69d1e333ff36b77cf01b84b764182?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">benjchristensen</media:title>
		</media:content>
	</item>
		<item>
		<title>Detail Oriented</title>
		<link>http://benjchristensen.com/2009/07/17/detail-oriented/</link>
		<comments>http://benjchristensen.com/2009/07/17/detail-oriented/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 19:08:08 +0000</pubDate>
		<dc:creator>Ben Christensen</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Management & Leadership]]></category>
		<category><![CDATA[Skills]]></category>

		<guid isPermaLink="false">http://benjchristensen.com/?p=208</guid>
		<description><![CDATA[I&#8217;m working on a fairly significant document that covers the requirements and high-level architecture for a new system based on SOA principles to replace an aging application. The document is approaching 150 pages and beginning to approach something that properly describes the vision and needs so that business and technical folks can have a solid [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=benjchristensen.com&amp;blog=859104&amp;post=208&amp;subd=benjchristensen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m working on a fairly significant document that covers the requirements and high-level architecture for a new system based on SOA principles to replace an aging application.</p>
<p>The document is approaching 150 pages and beginning to approach something that properly describes the vision and needs so that business and technical folks can have a solid understanding of scope, requirements, priorities and how it will work (plus general direction on how it will be built).</p>
<p>It takes a lot of effort and time to sit down and not only read, but understand the scope of this system. It&#8217;s not a simple thing. As much as we try to keep it conceptually simple, there&#8217;s a lot going on and a lot of details.</p>
<p>In a few weeks I&#8217;m to sit down with a partner team to review and collaborate. My plan was to send over the detailed document for review so we could have a productive meeting to truly discuss missing requirements, strategy, execution planning etc.</p>
<p>However, I&#8217;ve been told they don&#8217;t &#8220;want&#8221; to read the detailed version &#8212; just a summary &#8212; bullet points with perhaps 10-15 pages.</p>
<p>These are senior developers and architects. Not high level business folks.</p>
<p>Attention to detail is in my opinion an absolute requirement for technical people. Decision making without details is dangerous and fairly useless.</p>
<p>My opinion is not high for people who do not care or have the attention span to be detail oriented.</p>
<p>An executive who&#8217;s not directly involved in the operations of something &#8211; a summary makes sense.</p>
<p>A team or person who is supposed to directly impact the design and delivery of something and its ongoing operations &#8211; if the details aren&#8217;t part of their focus, they don&#8217;t deserve to be involved.</p>
<p>If they don&#8217;t have the time to be detail oriented, then either they shouldn&#8217;t be working on the project, their time needs to be re-prioritized, or the project isn&#8217;t worth doing.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/benjchristensen.wordpress.com/208/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/benjchristensen.wordpress.com/208/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/benjchristensen.wordpress.com/208/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/benjchristensen.wordpress.com/208/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/benjchristensen.wordpress.com/208/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/benjchristensen.wordpress.com/208/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/benjchristensen.wordpress.com/208/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/benjchristensen.wordpress.com/208/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/benjchristensen.wordpress.com/208/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/benjchristensen.wordpress.com/208/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/benjchristensen.wordpress.com/208/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/benjchristensen.wordpress.com/208/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/benjchristensen.wordpress.com/208/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/benjchristensen.wordpress.com/208/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=benjchristensen.com&amp;blog=859104&amp;post=208&amp;subd=benjchristensen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://benjchristensen.com/2009/07/17/detail-oriented/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/25a69d1e333ff36b77cf01b84b764182?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">benjchristensen</media:title>
		</media:content>
	</item>
		<item>
		<title>Skill and Trust in Business</title>
		<link>http://benjchristensen.com/2009/07/17/skill-and-trust-in-business/</link>
		<comments>http://benjchristensen.com/2009/07/17/skill-and-trust-in-business/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 17:43:58 +0000</pubDate>
		<dc:creator>Ben Christensen</dc:creator>
				<category><![CDATA[Management & Leadership]]></category>
		<category><![CDATA[Skills]]></category>

		<guid isPermaLink="false">http://benjchristensen.com/?p=203</guid>
		<description><![CDATA[Dictionary.com defines skill as: the ability, coming from one&#8217;s knowledge, practice, aptitude, etc., to do something well competent excellence in performance; expertness; Trust is defined as: reliance on the integrity, strength, ability, surety, etc., of a person or thing; confidence. Two common themes are ability defined as: competence in an activity or occupation because of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=benjchristensen.com&amp;blog=859104&amp;post=203&amp;subd=benjchristensen&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Dictionary.com defines <a href="http://dictionary.reference.com/browse/skill">skill</a> as:</p>
<ul>
<li>the ability, coming from one&#8217;s knowledge, practice, aptitude, etc., to do something well</li>
<li>competent excellence in performance; expertness;</li>
</ul>
<p><a href="http://dictionary.reference.com/browse/trust">Trust</a> is defined as:</p>
<ul>
<li>reliance on the integrity, strength, ability, surety, etc., of a person or thing; confidence.</li>
</ul>
<p>Two common themes are <a href="http://dictionary.reference.com/browse/ability">ability</a> defined as:</p>
<ul>
<li>competence in an activity or occupation because of one&#8217;s skill, training, or other qualification</li>
<li>power or capacity to do or act physically, mentally, legally, morally, financially, etc.</li>
</ul>
<p>My experience unfortunately is that skill and ability in people are not abundant &#8211; and therefore it is hard to have trust.</p>
<p>More problems are caused by lack of skill than anything else I run into.</p>
<p>Making mistakes and learning from them is part of life &#8211; it&#8217;s the human experience.</p>
<p>However, there is a reason world class organizations have &#8220;senior&#8221; people  and restrict the impact of &#8220;junior&#8221; people&#8217;s mistakes by limiting what they are allowed to do and affect until they have gained trust &#8211; by demonstrating their ability and skill.</p>
<p>Trust nowadays is given away much too freely &#8211; desire, eagerness, willingness do not replace ability and skill.</p>
<p>Trust should not be given unless someone has earned it. People should not expect to be trusted until they&#8217;ve earned it by showing they deserve it.</p>
<p>I had someone tell me (after failing on something) that I should trust them more and give them &#8220;opportunity&#8221; so they could succeed (by giving them the &#8216;keys to the kingdom&#8217;). This is backwards. Prove to me on small things incrementally and trust will be earned and greater opportunities given.</p>
<p>Trust does not work like &#8220;innocent until proven guilty&#8221;. Trust must be earned. Trust stems from skill, honesty, aptitude, competence and most importantly &#8211; time.</p>
<p>If business operations are failing, my opinion is it&#8217;s generally due to placing trust and unfair expectations on people who do not have the skill or ability to deliver.</p>
<p>Put the money and time on having the right people &#8211; and restrict the impact of &#8220;junior&#8221; people &#8211; and operations will improve.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/benjchristensen.wordpress.com/203/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/benjchristensen.wordpress.com/203/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/benjchristensen.wordpress.com/203/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/benjchristensen.wordpress.com/203/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/benjchristensen.wordpress.com/203/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/benjchristensen.wordpress.com/203/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/benjchristensen.wordpress.com/203/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/benjchristensen.wordpress.com/203/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/benjchristensen.wordpress.com/203/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/benjchristensen.wordpress.com/203/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/benjchristensen.wordpress.com/203/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/benjchristensen.wordpress.com/203/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/benjchristensen.wordpress.com/203/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/benjchristensen.wordpress.com/203/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=benjchristensen.com&amp;blog=859104&amp;post=203&amp;subd=benjchristensen&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://benjchristensen.com/2009/07/17/skill-and-trust-in-business/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/25a69d1e333ff36b77cf01b84b764182?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">benjchristensen</media:title>
		</media:content>
	</item>
	</channel>
</rss>
