<?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>Ivan's agile thinkings &#187; learning</title>
	<atom:link href="http://ivansthunks.com/blog/tag/learning/feed/" rel="self" type="application/rss+xml" />
	<link>http://ivansthunks.com/blog</link>
	<description>My thoughts and opinions on all things agile</description>
	<lastBuildDate>Sat, 02 Jul 2011 20:21:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Learning to learn</title>
		<link>http://ivansthunks.com/blog/2009/08/08/learning-to-learn/</link>
		<comments>http://ivansthunks.com/blog/2009/08/08/learning-to-learn/#comments</comments>
		<pubDate>Sat, 08 Aug 2009 17:44:34 +0000</pubDate>
		<dc:creator>ivan</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Constant Learning]]></category>
		<category><![CDATA[]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[mindmaps]]></category>
		<category><![CDATA[sqr3]]></category>

		<guid isPermaLink="false">http://ivansthunks.com/blog/2009/08/08/learning-to-learn/</guid>
		<description><![CDATA[I like to think that one of my strengths is my willingness to pro-actively learn new things.  Recently I have been trying to learn about learning by reading the excellent Pragmatic Thinking and Learning by Andy Hunt of The Pragmatic Programmer fame (which remains one of my favourite books of all time). A lot of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://pragprog.com/titles/ahptl/"><img src="http://assets0.pragprog.com/images/covers/190x228/ahptl.jpg?1236205199" align="left" border="2" height="228" hspace="10" vspace="10" width="190" /></a>I like to think that one of my strengths is my willingness to pro-actively learn new things.  Recently I have been trying to learn about learning by reading the excellent <a href="http://pragprog.com/titles/ahptl/">Pragmatic Thinking and Learning</a> by Andy Hunt of <a href="http://pragprog.com/titles/tpp/">The Pragmatic Programmer</a> fame (which remains one of my favourite books of all time).</p>
<p>A lot of the content in PTL wasn&#8217;t that new to me, as I have previously read several of the books that Andy has read and references from the text.  That said, I definitely learned new things and deepened my understanding about certain areas.</p>
<p>Constant learning is definitely a incredibly valuable thing, I look for it in every potential new hire I interview.  But continually learning in the same habitual way may not be the optimal strategy.  If you apply the agile development approaches to how we learn it suggests that you should retrospect at what works, what doesn&#8217;t and that we should be prepared to try different things to see if they work better (rinse and repeat).</p>
<p>Though I&#8217;m not a novice at learning, I am a novice at learning using new tools and techniques: when was the last time you learned how to learn in a new way?  So how do I move froward from here?  According to the book, what I need is some novice/advanced beginner handrails to hold whilst I improve.  Different to the other books that I have read around this subject, PTL brings a consolidated set of next-steps in the context of the life of a software developer.</p>
<p>This is the initial list of things I am going to start:</p>
<ul>
<li>Read more deliberately using the <a href="http://en.wikipedia.org/wiki/Sqr3">SQR3 technique</a>, then blog about what I have learned.
<ul>
<li>Read PTL again, this time, read it deliberately.</li>
<li>Re-read Domain-Driven Design deliberately.</li>
</ul>
</li>
<li>Increase my blogging frequency &#8211; hopefully doing more often will make me quicker.</li>
<li>Review my blog posts once in a while &#8211; do I still agree? what have I learned since?</li>
<li>Try mindmaps again having deepened my understanding about how they might help me learn/understand.
<ul>
<li>Redraw mindmaps every now and then &#8211; let some mental mushing happen &#8211; see what my brain has subconsciously come up with.</li>
</ul>
</li>
</ul>
<p>Ever more things will come up as I continually learn and continually learn to learn.  I&#8217;m still on that journey that started the best part of 33 years ago and one that I hope doesn&#8217;t stop for a very long time yet.</p>
]]></content:encoded>
			<wfw:commentRss>http://ivansthunks.com/blog/2009/08/08/learning-to-learn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Objective-C having read a pocket reference</title>
		<link>http://ivansthunks.com/blog/2009/08/08/objective-c-having-read-a-pocket-reference/</link>
		<comments>http://ivansthunks.com/blog/2009/08/08/objective-c-having-read-a-pocket-reference/#comments</comments>
		<pubDate>Sat, 08 Aug 2009 16:31:18 +0000</pubDate>
		<dc:creator>ivan</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Constant Learning]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[objective-c]]></category>

		<guid isPermaLink="false">http://ivansthunks.com/blog/2009/08/08/objective-c-having-read-a-pocket-reference/</guid>
		<description><![CDATA[On the way back from a long-weekend on Vancouver Island we had a little time to kill whilst waiting for our ferry home.  There was a Chapters store nearby, so that was an easy mascre of half and hour.  After browsing for a while and noting possible future purchases I purchased Objective-C Pocket Reference.  At 122 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://amzn.com/0596004230" target="_blank"><img src="http://img.amazon.ca/images/I/51FBKoZAzoL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU15_.jpg" align="left" border="0" height="240" vspace="15" width="240" /></a>On the way back from a long-weekend on Vancouver Island we had a little time to kill whilst waiting for our ferry home.  There was a Chapters store nearby, so that was an easy mascre of half and hour.  After browsing for a while and noting possible future purchases I purchased <a href="http://amzn.com/0596004230">Objective-C Pocket Reference</a>.  At 122 small pages it was a quick read and covered he basics of Objective-C&#8217;s syntax and detailed various fundamental aspects of the <a href="http://developer.apple.com/cocoa/">Cocoa</a> and <a href="http://www.gnustep.org/">GNUStep</a> and the various differences betwen them.</p>
<p>I got from it pretty much what I was hoping: an easily digestible introduction into Objective-C.  I had previously read a bunch on the web, but I always find reading books, rather than reading a screen, to be far more effective for myself.  I had many different questions answered from an attempted iPhone coding session a few months ago.</p>
<p>I have been nudging some of the guys at work to start an Objective-C/iPhone/Mac programming study group. This book will be very useful for the novices in the group (myself included) to quickly look up the fundamentals and work through the syntax impedance as they try and push a new language into their Java brains &#8211; this was definitely a sticking point with the Erlang study group we had for a while.</p>
<p>In summary, a great, concise reference &#8211; just like the title suggests.  It appears that the reviewers on Amazon also agree.</p>
]]></content:encoded>
			<wfw:commentRss>http://ivansthunks.com/blog/2009/08/08/objective-c-having-read-a-pocket-reference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geeky Learning-casts</title>
		<link>http://ivansthunks.com/blog/2008/09/28/geeky-learning-casts/</link>
		<comments>http://ivansthunks.com/blog/2008/09/28/geeky-learning-casts/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 03:05:30 +0000</pubDate>
		<dc:creator>ivan</dc:creator>
				<category><![CDATA[Big Architectures]]></category>
		<category><![CDATA[Constant Learning]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[batch processing]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[project failure]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[short iterations]]></category>
		<category><![CDATA[videocast]]></category>

		<guid isPermaLink="false">http://ivansthunks.com/blog/2008/09/28/geeky-learning-casts/</guid>
		<description><![CDATA[I&#8217;m constantly reading, watching or listening to stuff that makes me learn an I recently found the following very useful and timely for the work I&#8217;m doing at the moment (or in the near future). Dave Syer from Spring Source talking about Spring Batch &#8211; extracting the essential elements of batch processing Spring style.  If [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m constantly reading, watching or listening to stuff that makes me learn an I recently found the following very useful and timely for the work I&#8217;m doing at the moment (or in the near future).</p>
<ul>
<li>Dave Syer from Spring Source talking about Spring Batch &#8211; extracting the essential elements of batch processing Spring style.  If you have to write batch jobs in Java you could do a lot worse than use Spring Batch as a base.<br />
<a href="http://www.infoq.com/presentations/syer-introducing-spring-batch">http://www.infoq.com/presentations/syer-introducing-spring-batch</a></li>
<li>Mishkin Berteig on how using (incredibly short) 2 day Scrum iterations acted as a catalyst to make a business become more collaborative and better prioritise the work for their (rather small) IT department.  Eventually determining that the IT department shouldn&#8217;t have been working on any projects other than one that would make the company more money than the rest of the projects put together!<br />
<a href="http://www.infoq.com/presentations/Short-Iterations-Mishkin-Berteig">http://www.infoq.com/presentations/Short-Iterations-Mishkin-Berteig  </a></li>
<li>A friend of mine sent me a link to a very interesting talk by Mitch Lacey about how a Scrum project he was leading went very wrong &#8211; what happens when the business just doesn&#8217;t &#8216;get&#8217; agile development.<a href="http://www.infoq.com/presentations/A-Story-of-Project-Failure-Mitch-Lacey">
<p>http://www.infoq.com/presentations/A-Story-of-Project-Failure-Mitch-Lacey</a></li>
<li>Randy Shoup on the architecture of eBay &#8211; learn that data consistency doesn&#8217;t have to be 100% but you have to trade-off with availability and data partitioning &#8211; extremely illuminating.<br />
<a href="http://www.se-radio.net/podcast/2008-09/episode-109-ebay039s-architecture-principles-randy-shoup">http://www.se-radio.net/podcast/2008-09/episode-109-ebay039s-architecture-principles-randy-shoup</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ivansthunks.com/blog/2008/09/28/geeky-learning-casts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software Engineering Radio &#8211; fantastic podcast</title>
		<link>http://ivansthunks.com/blog/2008/08/24/software-engineering-radio-fantastic-podcast/</link>
		<comments>http://ivansthunks.com/blog/2008/08/24/software-engineering-radio-fantastic-podcast/#comments</comments>
		<pubDate>Mon, 25 Aug 2008 00:46:11 +0000</pubDate>
		<dc:creator>ivan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[listen]]></category>
		<category><![CDATA[podcasts]]></category>
		<category><![CDATA[software engineering]]></category>

		<guid isPermaLink="false">http://ivansthunks.com/blog/2008/08/24/software-engineering-radio-fantastic-podcast/</guid>
		<description><![CDATA[About two months ago I stumbled on the Software Engineering Radio podcast, and in my opinion it&#8217;s one of the best techy podcasts out there (anyone knows any different?). There are currently 107 podcasts available and the 13 I&#8217;ve listened to (and listened to again) have been worth their virtual weight in gold.  There are [...]]]></description>
			<content:encoded><![CDATA[<p>About two months ago I stumbled on the <a href="http://se-radio.net/">Software Engineering Radio podcast</a>, and in my opinion it&#8217;s one of the best techy podcasts out there (anyone knows any different?).</p>
<p>There are currently 107 podcasts available and the 13 I&#8217;ve listened to (and listened to again) have been worth their virtual weight in gold.  There are a lot of interviews about many, many topics and the interviewees really know there stuff.</p>
<p>SE-Radio is an invaluable resource for the professional software developer.</p>
]]></content:encoded>
			<wfw:commentRss>http://ivansthunks.com/blog/2008/08/24/software-engineering-radio-fantastic-podcast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

