<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	>
<channel>
	<title>Comments on: You&#8217;re not a failure, you just haven&#8217;t found your passion</title>
	<atom:link href="http://blog.maritacheng.com/2009/11/youre-not-a-failure-you-just-havent-found-your-passion/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.maritacheng.com/2009/11/youre-not-a-failure-you-just-havent-found-your-passion/</link>
	<description>insights from a student entrepreneur</description>
	<pubDate>Sun, 01 Aug 2010 06:14:03 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: sam</title>
		<link>http://blog.maritacheng.com/2009/11/youre-not-a-failure-you-just-havent-found-your-passion/comment-page-1/#comment-265</link>
		<dc:creator>sam</dc:creator>
		<pubDate>Sat, 13 Feb 2010 06:22:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.maritacheng.com/?p=663#comment-265</guid>
		<description>I like your posts. Meet myself sometimes here and there. :)</description>
		<content:encoded><![CDATA[<p>I like your posts. Meet myself sometimes here and there. :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marita Cheng</title>
		<link>http://blog.maritacheng.com/2009/11/youre-not-a-failure-you-just-havent-found-your-passion/comment-page-1/#comment-204</link>
		<dc:creator>Marita Cheng</dc:creator>
		<pubDate>Sat, 28 Nov 2009 05:13:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.maritacheng.com/?p=663#comment-204</guid>
		<description>The point of learning LISP isn't for the real-world applications, but according to Eric Raymond, "LISP is worth learning for a different reason — the profound enlightenment experience you will have when you finally get it. That experience will make you a better programmer for the rest of your days, even if you never actually use LISP itself a lot."

So, software enlightment - sounds good IMO!

I'll be taking Operating Systems and Networks next year - I'm looking forward to it!

Summer plans are still on the drawing board at the moment, but I'll let you know when I know.  :)

Long-winded, non-lucid post are acceptable!


And Hok, I want to be an innovator!</description>
		<content:encoded><![CDATA[<p>The point of learning LISP isn&#8217;t for the real-world applications, but according to Eric Raymond, &#8220;LISP is worth learning for a different reason — the profound enlightenment experience you will have when you finally get it. That experience will make you a better programmer for the rest of your days, even if you never actually use LISP itself a lot.&#8221;</p>
<p>So, software enlightment - sounds good IMO!</p>
<p>I&#8217;ll be taking Operating Systems and Networks next year - I&#8217;m looking forward to it!</p>
<p>Summer plans are still on the drawing board at the moment, but I&#8217;ll let you know when I know.  :)</p>
<p>Long-winded, non-lucid post are acceptable!</p>
<p>And Hok, I want to be an innovator!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Reuben</title>
		<link>http://blog.maritacheng.com/2009/11/youre-not-a-failure-you-just-havent-found-your-passion/comment-page-1/#comment-197</link>
		<dc:creator>Reuben</dc:creator>
		<pubDate>Fri, 20 Nov 2009 15:40:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.maritacheng.com/?p=663#comment-197</guid>
		<description>Very insightful. It's nice that you've thought about this.

Python is a decent language, though my experience is limited mostly to one project (a web-based electrical power usage meter - python was used for the data collecting part of the back-end.) On the other hand, I haven't heard great things about LISP, it might be useful because it provides a different methodology... but it doesn't seem to have many real-world applications.

Sam's Teach Yourself C++ in 24 hours is pretty brief so I can understand it being useless... the reason I got the Sams' book (as in, the '21 days' one) was because it provides a structured insight into some of the more interesting parts of the language (ie, flip to the back)

I think I best developed my understanding of C by getting into reverse engineering and learning ASM and all about the windows/linux environments - seeing how the language translates into machine code is good, and really set me up for 433-332 (Operating Systems). If you like a mental challenge, CrackMe's are fun :D - or just rip into some application you like/love and make it better.

There's a bunch of projects I've undertaken in order to teach myself certain things, like COM, DLL Injection, VTable hooking &#38; other kinds of hooking, binary modification, and reverse engineering. Those projects managed to get me motivated enough to explore what I wanted and apply it in a useful way. This is a rant by the way, but it's not meant to be self-serving... I guess I'm just trying to explain what gets me motivated to learn.... I always start off with something that I want to do, and it just so happens to require me learning something I've never heard of - it's good fun :)

I hope that the ACM competition problems engage you, I'm sure I couldn't stick to them - I think they'd feel too much like a chore/homework to me, but it seems you've got that steel-in-the-belly discipline and determination which I could only dream of.

I salute you.

Hey, take "Operating Systems and Networks" next year in sem 1 if you can, it'll be fun :D

I'm interested to see what you get up to over the summer - are you and Mark really coming to the US, or is it still on the drawing board at the moment?

Take care, and please accept my apologies for the long-winded, non-lucid post.</description>
		<content:encoded><![CDATA[<p>Very insightful. It&#8217;s nice that you&#8217;ve thought about this.</p>
<p>Python is a decent language, though my experience is limited mostly to one project (a web-based electrical power usage meter - python was used for the data collecting part of the back-end.) On the other hand, I haven&#8217;t heard great things about LISP, it might be useful because it provides a different methodology&#8230; but it doesn&#8217;t seem to have many real-world applications.</p>
<p>Sam&#8217;s Teach Yourself C++ in 24 hours is pretty brief so I can understand it being useless&#8230; the reason I got the Sams&#8217; book (as in, the &#8216;21 days&#8217; one) was because it provides a structured insight into some of the more interesting parts of the language (ie, flip to the back)</p>
<p>I think I best developed my understanding of C by getting into reverse engineering and learning ASM and all about the windows/linux environments - seeing how the language translates into machine code is good, and really set me up for 433-332 (Operating Systems). If you like a mental challenge, CrackMe&#8217;s are fun :D - or just rip into some application you like/love and make it better.</p>
<p>There&#8217;s a bunch of projects I&#8217;ve undertaken in order to teach myself certain things, like COM, DLL Injection, VTable hooking &amp; other kinds of hooking, binary modification, and reverse engineering. Those projects managed to get me motivated enough to explore what I wanted and apply it in a useful way. This is a rant by the way, but it&#8217;s not meant to be self-serving&#8230; I guess I&#8217;m just trying to explain what gets me motivated to learn&#8230;. I always start off with something that I want to do, and it just so happens to require me learning something I&#8217;ve never heard of - it&#8217;s good fun :)</p>
<p>I hope that the ACM competition problems engage you, I&#8217;m sure I couldn&#8217;t stick to them - I think they&#8217;d feel too much like a chore/homework to me, but it seems you&#8217;ve got that steel-in-the-belly discipline and determination which I could only dream of.</p>
<p>I salute you.</p>
<p>Hey, take &#8220;Operating Systems and Networks&#8221; next year in sem 1 if you can, it&#8217;ll be fun :D</p>
<p>I&#8217;m interested to see what you get up to over the summer - are you and Mark really coming to the US, or is it still on the drawing board at the moment?</p>
<p>Take care, and please accept my apologies for the long-winded, non-lucid post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hok Shun Poon</title>
		<link>http://blog.maritacheng.com/2009/11/youre-not-a-failure-you-just-havent-found-your-passion/comment-page-1/#comment-196</link>
		<dc:creator>Hok Shun Poon</dc:creator>
		<pubDate>Fri, 20 Nov 2009 12:31:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.maritacheng.com/?p=663#comment-196</guid>
		<description>I think i've read Sams' Teach Yourself C++ in 24 hours, and I didn't find it terribly helpful, as concepts weren't really explained very well. i'd try something else.
About the post: very long! Nothing you ever learn is a waste of time. I somewhat doubt it was really the sudden life-changing realization that you made it out as, Marita! Just do whatever you like! If you can't be bothered to continue with it, it's too bad, but that's life! And if it is that you spend 100s of hours trying to master something before you give up, so be it, so long as there was enjoyment to be had in the process.
I don't think that you can ever 'master' something, anyway. The more masterful you become at a skill, you will probably have put in your personal spin on the skill, and you'll become an innovator.</description>
		<content:encoded><![CDATA[<p>I think i&#8217;ve read Sams&#8217; Teach Yourself C++ in 24 hours, and I didn&#8217;t find it terribly helpful, as concepts weren&#8217;t really explained very well. i&#8217;d try something else.<br />
About the post: very long! Nothing you ever learn is a waste of time. I somewhat doubt it was really the sudden life-changing realization that you made it out as, Marita! Just do whatever you like! If you can&#8217;t be bothered to continue with it, it&#8217;s too bad, but that&#8217;s life! And if it is that you spend 100s of hours trying to master something before you give up, so be it, so long as there was enjoyment to be had in the process.<br />
I don&#8217;t think that you can ever &#8216;master&#8217; something, anyway. The more masterful you become at a skill, you will probably have put in your personal spin on the skill, and you&#8217;ll become an innovator.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marita Cheng</title>
		<link>http://blog.maritacheng.com/2009/11/youre-not-a-failure-you-just-havent-found-your-passion/comment-page-1/#comment-195</link>
		<dc:creator>Marita Cheng</dc:creator>
		<pubDate>Fri, 20 Nov 2009 12:27:38 +0000</pubDate>
		<guid isPermaLink="false">http://blog.maritacheng.com/?p=663#comment-195</guid>
		<description>I tend to nerd it up every holidays.  :)

I'm planning on learning by doing ACM-ICPC problems.  http://cm.baylor.edu/welcome.icpc  Given that the aim of the competition is to do as many programs as quickly and accurately as possible, and given the huge arsenal of problems they have, I am very motivated at the thought of coding all these different types of algorithms each day.  I think practising and getting familiar with lots and lots of algorithms will make me a great programmer all-round.  Through uni I've already learnt C, Haskell and Java, (and through random stuff, I already know PHP and HTML) and ICPC recommends you write your programs in "C/C++, Java and possibly Pascal", so I think I'll be using mainly C and Java to code my programs.  As I've read and been told countless times, it's not the number of languages that you know, but the algorithms, or the ability to think in code, that matters (and is that which eludes me now!)

I'll also be coding up the Nudge web-based service in Python.  http://www.nudge.net.au/

I'm very inspired by this document:  http://catb.org/~esr/faqs/hacker-howto.html  In that document, Eric Raymond recommends:  "It's best, actually, to learn all five of Python, C/C++, Java, Perl, and LISP."

So after Summer, I hope to be able to tick those first four languages off, and add them to my arsenal of abilities.  :)</description>
		<content:encoded><![CDATA[<p>I tend to nerd it up every holidays.  :)</p>
<p>I&#8217;m planning on learning by doing ACM-ICPC problems.  <a href="http://cm.baylor.edu/welcome.icpc" rel="nofollow">http://cm.baylor.edu/welcome.icpc</a>  Given that the aim of the competition is to do as many programs as quickly and accurately as possible, and given the huge arsenal of problems they have, I am very motivated at the thought of coding all these different types of algorithms each day.  I think practising and getting familiar with lots and lots of algorithms will make me a great programmer all-round.  Through uni I&#8217;ve already learnt C, Haskell and Java, (and through random stuff, I already know PHP and HTML) and ICPC recommends you write your programs in &#8220;C/C++, Java and possibly Pascal&#8221;, so I think I&#8217;ll be using mainly C and Java to code my programs.  As I&#8217;ve read and been told countless times, it&#8217;s not the number of languages that you know, but the algorithms, or the ability to think in code, that matters (and is that which eludes me now!)</p>
<p>I&#8217;ll also be coding up the Nudge web-based service in Python.  <a href="http://www.nudge.net.au/" rel="nofollow">http://www.nudge.net.au/</a></p>
<p>I&#8217;m very inspired by this document:  <a href="http://catb.org/~esr/faqs/hacker-howto.html" rel="nofollow">http://catb.org/~esr/faqs/hacker-howto.html</a>  In that document, Eric Raymond recommends:  &#8220;It&#8217;s best, actually, to learn all five of Python, C/C++, Java, Perl, and LISP.&#8221;</p>
<p>So after Summer, I hope to be able to tick those first four languages off, and add them to my arsenal of abilities.  :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cristobal Viedma</title>
		<link>http://blog.maritacheng.com/2009/11/youre-not-a-failure-you-just-havent-found-your-passion/comment-page-1/#comment-194</link>
		<dc:creator>Cristobal Viedma</dc:creator>
		<pubDate>Fri, 20 Nov 2009 11:35:35 +0000</pubDate>
		<guid isPermaLink="false">http://blog.maritacheng.com/?p=663#comment-194</guid>
		<description>I kind of think the things that you really love and become good at are those that you dont really plan. But something that happens overtime.
Starting with a small feeling, kind of liking it, and letting it grow and grow.

All this time you are willing to go for it and waiting for it is creating higher and higher expectations that might destroy your love for what you are going to do.

I think higher expectations is what often kills the enjoyment of everything.</description>
		<content:encoded><![CDATA[<p>I kind of think the things that you really love and become good at are those that you dont really plan. But something that happens overtime.<br />
Starting with a small feeling, kind of liking it, and letting it grow and grow.</p>
<p>All this time you are willing to go for it and waiting for it is creating higher and higher expectations that might destroy your love for what you are going to do.</p>
<p>I think higher expectations is what often kills the enjoyment of everything.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Reuben</title>
		<link>http://blog.maritacheng.com/2009/11/youre-not-a-failure-you-just-havent-found-your-passion/comment-page-1/#comment-193</link>
		<dc:creator>Reuben</dc:creator>
		<pubDate>Fri, 20 Nov 2009 10:58:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.maritacheng.com/?p=663#comment-193</guid>
		<description>Cool, what a valiant endeavour, nerd it up these hols! :D

I'm guessing that you plan on programming robots eventually... so I wonder, what kind of programming you want to spend your time on?

Do you have any projects in mind? Let me hear them.

I'm guessing that you're going to want to dominate C, maybe you already do C++  more complicated systems. If you want to borrow "Sam's Teach Yourself C++ in One Hour a Day" for the summer, you can.

Ops, I've got to go, but, please, keep me posted! :D</description>
		<content:encoded><![CDATA[<p>Cool, what a valiant endeavour, nerd it up these hols! :D</p>
<p>I&#8217;m guessing that you plan on programming robots eventually&#8230; so I wonder, what kind of programming you want to spend your time on?</p>
<p>Do you have any projects in mind? Let me hear them.</p>
<p>I&#8217;m guessing that you&#8217;re going to want to dominate C, maybe you already do C++  more complicated systems. If you want to borrow &#8220;Sam&#8217;s Teach Yourself C++ in One Hour a Day&#8221; for the summer, you can.</p>
<p>Ops, I&#8217;ve got to go, but, please, keep me posted! :D</p>
]]></content:encoded>
	</item>
</channel>
</rss>
