<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-313575018125970835</id><updated>2009-11-08T19:19:17.016-08:00</updated><title type='text'>The Wealthy Programmer</title><subtitle type='html'>Since 1973</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.thewealthyprogrammer.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default'/><link rel='alternate' type='text/html' href='http://www.thewealthyprogrammer.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>James</name><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-313575018125970835.post-5581543439822857253</id><published>2009-06-06T20:28:00.001-07:00</published><updated>2009-06-06T20:39:22.405-07:00</updated><title type='text'>Twitter is a Giant Echo Chamber for Wanna-be Media Types</title><content type='html'>Agree? Disagree?&lt;br /&gt;&lt;br /&gt;Let's talk about it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/313575018125970835-5581543439822857253?l=www.thewealthyprogrammer.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thewealthyprogrammer.com/feeds/5581543439822857253/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=313575018125970835&amp;postID=5581543439822857253' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/5581543439822857253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/5581543439822857253'/><link rel='alternate' type='text/html' href='http://www.thewealthyprogrammer.com/2009/06/twitter-is-giant-echo-chamber-for-wanna.html' title='Twitter is a Giant Echo Chamber for Wanna-be Media Types'/><author><name>James</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17716614711904341012'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-313575018125970835.post-5237994579305132933</id><published>2008-07-07T16:50:00.001-07:00</published><updated>2008-07-07T16:52:52.549-07:00</updated><title type='text'>Baby Sleep Aid</title><content type='html'>Alright, this has nothing to do with programming. It's just plain cool:&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(85, 26, 139); text-decoration: underline;"&gt;&lt;a href="http://www.baby-to-sleep.com"&gt;Baby to Sleep&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You might consider saving it for tonight instead of falling asleep at work!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/313575018125970835-5237994579305132933?l=www.thewealthyprogrammer.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thewealthyprogrammer.com/feeds/5237994579305132933/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=313575018125970835&amp;postID=5237994579305132933' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/5237994579305132933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/5237994579305132933'/><link rel='alternate' type='text/html' href='http://www.thewealthyprogrammer.com/2008/07/baby-sleep-aid.html' title='Baby Sleep Aid'/><author><name>James</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17716614711904341012'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-313575018125970835.post-8325873043892103723</id><published>2008-07-02T12:10:00.000-07:00</published><updated>2008-11-20T10:36:56.071-08:00</updated><title type='text'>The 5 Rules of Investing (Updated)</title><content type='html'>&lt;div&gt;Below are are the four things I think about before making any business or investment decision. They've kept me out of a lot of trouble over the years. I hope they help you, too!&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Rule 1: Do nothing.&lt;/span&gt; Don't ever buy or sell an investment unless you've had a consistent opinion about it for at least 30 days. This is especially important (and difficult) for young investors, because they are easily swayed by excitement and emotion. By inserting time, you'll force yourself to calm down and make a rational decision.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Rule 2: If you can't spot the sucker, it's probably you.&lt;/span&gt; Money always involves people, and some people are more informed than others. The more knowledgeable people will always win. Know where you sit. See rule #1.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Rule 3: Never buy investments from salesmen.&lt;/span&gt; This includes mutual funds, most new real estate developments, and anything with a glossy brochure. Why? If an organization is willing to invest in sales &amp;amp; marketing, it's because they expect to get an ROI--&lt;span class="Apple-style-span" style="font-style: italic;"&gt;from you&lt;/span&gt;! Instead, find the un-sexy, un-polished opportunities, and be willing to do a little grunt work to get the deal set up.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Rule 4: Mind your own business.&lt;/span&gt; It's best to invest in hands-on kinds of things where you can actually have an effect on the outcome. For example, investing in your own web-based business, or flipping a house in a neighborhood you know well, or making improvements to an investment property. Stick with what you're already good at. It's both SIMPER and LOWER RISK. Save your educational experiences for situations that don't involve losing money!&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Rule 5: Never, ever let someone else "manage" your money.&lt;/span&gt; Investing is already hard enough when you're dealing with someone you can trust 100% (yourself). Do you think someone else is going to care as much as you do? Of course not.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/313575018125970835-8325873043892103723?l=www.thewealthyprogrammer.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thewealthyprogrammer.com/feeds/8325873043892103723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=313575018125970835&amp;postID=8325873043892103723' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/8325873043892103723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/8325873043892103723'/><link rel='alternate' type='text/html' href='http://www.thewealthyprogrammer.com/2008/07/4-rules-of-investing.html' title='The 5 Rules of Investing (Updated)'/><author><name>James</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17716614711904341012'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-313575018125970835.post-497288281165186258</id><published>2008-03-03T14:30:00.001-08:00</published><updated>2008-03-03T14:32:36.930-08:00</updated><title type='text'>How to Instantly Spend 80% Less Time on Facebook</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_mxbLi_twi3M/R8x8LlswlnI/AAAAAAAAAIo/iF0yfrE-SNs/s1600-h/fbook.gif"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_mxbLi_twi3M/R8x8LlswlnI/AAAAAAAAAIo/iF0yfrE-SNs/s400/fbook.gif" alt="" id="BLOGGER_PHOTO_ID_5173646610482108018" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/313575018125970835-497288281165186258?l=www.thewealthyprogrammer.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thewealthyprogrammer.com/feeds/497288281165186258/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=313575018125970835&amp;postID=497288281165186258' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/497288281165186258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/497288281165186258'/><link rel='alternate' type='text/html' href='http://www.thewealthyprogrammer.com/2008/03/how-to-instantly-spend-80-less-time-on.html' title='How to Instantly Spend 80% Less Time on Facebook'/><author><name>James</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17716614711904341012'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_mxbLi_twi3M/R8x8LlswlnI/AAAAAAAAAIo/iF0yfrE-SNs/s72-c/fbook.gif' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-313575018125970835.post-495623549541117781</id><published>2008-02-21T15:00:00.000-08:00</published><updated>2008-02-21T14:45:36.528-08:00</updated><title type='text'>Square Watermelons</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_mxbLi_twi3M/R7xntz4BXHI/AAAAAAAAAHU/pvn71B2Grw8/s1600-h/square-watermelon.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp2.blogger.com/_mxbLi_twi3M/R7xntz4BXHI/AAAAAAAAAHU/pvn71B2Grw8/s320/square-watermelon.jpg" alt="" id="BLOGGER_PHOTO_ID_5169120509031439474" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;A few years ago, Japanese farmers realized that they could grow &lt;span style="font-weight: bold;"&gt;square watermelons&lt;/span&gt; using a simple technique. Their "secret" recipe doesn't require gene hacking, chemicals, or any other questionable practice. Before I reveal how they did it, let me make one point about the nature of good ideas.&lt;br /&gt;&lt;br /&gt;Square watermelons are &lt;span style="font-weight: bold;"&gt;obviously a great idea, but only in hindsight&lt;/span&gt;. Good ideas are like that - obvious in hindsight. Before you saw these photos, you probably assumed the status quo; that all watermelons are awkward, difficult to transport, stack, carry, and slice. But when you see the photos, you instantly get it.&lt;br /&gt;&lt;br /&gt;So, how do they grow square watermelons? The farmers put boxes around the melons as they grow, and the melons simply fill the available space! Brilliant!&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_mxbLi_twi3M/R7xnoD4BXGI/AAAAAAAAAHM/2UXVE6Q9HwU/s1600-h/squaremelon.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp3.blogger.com/_mxbLi_twi3M/R7xnoD4BXGI/AAAAAAAAAHM/2UXVE6Q9HwU/s320/squaremelon.jpg" alt="" id="BLOGGER_PHOTO_ID_5169120410247191650" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/313575018125970835-495623549541117781?l=www.thewealthyprogrammer.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thewealthyprogrammer.com/feeds/495623549541117781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=313575018125970835&amp;postID=495623549541117781' title='18 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/495623549541117781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/495623549541117781'/><link rel='alternate' type='text/html' href='http://www.thewealthyprogrammer.com/2008/02/square-watermelons.html' title='Square Watermelons'/><author><name>James</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17716614711904341012'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_mxbLi_twi3M/R7xntz4BXHI/AAAAAAAAAHU/pvn71B2Grw8/s72-c/square-watermelon.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>18</thr:total></entry><entry><id>tag:blogger.com,1999:blog-313575018125970835.post-4992838494838175482</id><published>2008-02-21T10:56:00.000-08:00</published><updated>2008-02-21T12:51:21.554-08:00</updated><title type='text'>Outsourcing: Get Over It!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_mxbLi_twi3M/R73KAD4BXOI/AAAAAAAAAIU/7hE3QTJmd-w/s1600-h/globe.jpeg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp0.blogger.com/_mxbLi_twi3M/R73KAD4BXOI/AAAAAAAAAIU/7hE3QTJmd-w/s200/globe.jpeg" alt="" id="BLOGGER_PHOTO_ID_5169510049680284898" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;If someone can do your job for less money than you, &lt;span style="font-weight: bold;"&gt;let them&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Few things in my professional life peeve me as much as some U.S. programmers' attitudes towards outsourcing. I've been in many meetings where the "issue" is discussed, and it's amazing how stiff and uncomfortable people get over such an innocent and obvious idea.&lt;br /&gt;&lt;br /&gt;Outsourcing is sometimes problematic for legitimate reasons, but too often the discussion is driven by &lt;span style="font-weight: bold;"&gt;greed&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;entitlement&lt;/span&gt;, and &lt;span style="font-weight: bold;"&gt;small-mindedness&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;Excuses&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Inside many U.S. companies, programmers are waging a secret political war of FUD (Fear, Uncertainty, and Doubt) against outsourcing.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;"They barely speak English"&lt;/span&gt; - It's often true, I know. Communicating advanced, nuanced project details with someone who has a weak command of English is hard -- sometimes impossible. But you have to ask yourself, "are my communication skills worth x times more money?" Sometimes, yes. Often, no.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;"They're not in our office"&lt;/span&gt; - Hey, isn't that a good thing!? I don't know about you, but I get way more work done when I'm away from office distractions.&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;"They're incompetent"&lt;/span&gt;&lt;/span&gt; - The notion that Indian or Chinese or Romanian programmers are less skilled than U.S. programmers is utterly laughable. You might be able to argue that cultural differences prevent foreigners from understanding your problem space as well as you do. But to suggest that the U.S. has a monopoly on hacker culture is absurd.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;Solutions&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Embrace eagerness&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;.&lt;/span&gt; There are few things as powerful as someone who's really excited about a project. Find a way to harness this energy, whether it's in Seattle, Kansas, or Bangalore.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Make yourself valuable&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;.&lt;/span&gt; Use outsourcing as an opportunity to move up the value chain. Maybe you can be the head programmer on a team of Chinese workers. Or how about starting a business that leverages the lower cost of offshore talent?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Study economics&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;.&lt;/span&gt; The forces of worker supply and demand are well known, and even an Obama speech can't stop them. If someone is willing (and able) to do your job for less money than you, get over it!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Think globally.&lt;/span&gt; If you haven't already read &lt;a href="http://www.fourhourworkweek.com/"&gt;The 4-Hour Work Week&lt;/a&gt;, please do. Embrace the planet, and you might even get to travel to amazing places like &lt;a href="http://en.wikipedia.org/wiki/Shanghai"&gt;Shanghai&lt;/a&gt; or &lt;a href="http://en.wikipedia.org/wiki/Singapore"&gt;Singapore&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Help others&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;.&lt;/span&gt; Greed is a terrible thing. If you've had some success as a developer, share your knowledge and experience with others. Helping people is fun, and it's the right thing to do.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Admit that you're already outsourcing&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;.&lt;/span&gt; I recently read that 80% of goods at Wal-Mart are manufactured in China. Most likely, the clothes you're wearing were outsourced to Indonesia or Thailand or India. If it's okay to outsource your clothes, why is your project different?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;Conclusion&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I know this is a controversial issue, and I'd love to hear your comments. Please post them! Flamers will be deleted, so be nice!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/313575018125970835-4992838494838175482?l=www.thewealthyprogrammer.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thewealthyprogrammer.com/feeds/4992838494838175482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=313575018125970835&amp;postID=4992838494838175482' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/4992838494838175482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/4992838494838175482'/><link rel='alternate' type='text/html' href='http://www.thewealthyprogrammer.com/2008/02/outsourcing-get-over-it.html' title='Outsourcing: Get Over It!'/><author><name>James</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17716614711904341012'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_mxbLi_twi3M/R73KAD4BXOI/AAAAAAAAAIU/7hE3QTJmd-w/s72-c/globe.jpeg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-313575018125970835.post-928057575516151938</id><published>2008-02-07T14:00:00.000-08:00</published><updated>2008-02-20T23:58:12.201-08:00</updated><title type='text'>5 Reasons Why I Do Not Own Google Stock</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_mxbLi_twi3M/R70vDD4BXLI/AAAAAAAAAH8/PYfviptZ88c/s1600-h/googstock.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp0.blogger.com/_mxbLi_twi3M/R70vDD4BXLI/AAAAAAAAAH8/PYfviptZ88c/s200/googstock.jpg" alt="" id="BLOGGER_PHOTO_ID_5169339676917587122" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Recently a few people have asked me why I don't own Google stock. Their question goes something like this: &lt;span style="font-style: italic;"&gt;"It's such a great company, you love their products, you spend thousands on AdWords for various projects, so why not own shares?"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Google is obviously a kick-ass company. They are, in many ways, the new Microsoft. They hire the best people, they produce some of the best apps, they have large user base and fast revenue growth. Although the shares are still over $500, the P/E/G ratio is reasonable, arguably. So what's up?&lt;br /&gt;&lt;br /&gt;Below are the five reasons why I don't own Google stock.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Their core revenue base, AdWords, depends on people not switching search engines.&lt;/li&gt;&lt;li&gt;Google is locked in a continuous cat-and-mouse game with the search engine spammers. Every two-bit webmaster is trying to get to the top of the results, and it shows. Spammers are getting more aggressive all the time, and Google is struggling to stop them.&lt;/li&gt;&lt;li&gt;Other companies are working on better ways of searching, and will eventually leap-frog Google. For example, Facebook's social graph, if applied to search, would make search spamming much more difficult. Imagine if your search results were filtered through your friends-of-friends network. That would effectively kill spam, and you can bet Facebook is working to make this a reality. In fact, Facebook has recently hired some key Google employees.&lt;/li&gt;&lt;li&gt;When people finally decide to switch away from Google, it will be really easy. If I thought ask.com was a better engine, I could switch in 5 minutes. The moment people switch, Google's revenue could plummet!&lt;br /&gt;&lt;/li&gt;&lt;li&gt;It's a software company. I may be a programmer, but I avoid software companies as investments. The software business is too volatile. It's too easy for the next generation of geeks to create a revolutionary technology that makes the previous stuff obsolete. The next generation of apps is never more than 18 months away.&lt;/li&gt;&lt;/ol&gt;P.S. Although I don't buy shares in software companies, hardware is another matter entirely. Take Apple as an example. Apple has all kinds of lock-in that Google can't even hope to achieve. They've got the OS lock-in, the file format lock-in, the iTunes lock-in, etc. They've also got a lock on the hardware supply chain. For example, anyone who tries to make an iPod clone will inevitably pay more for the components (flash memory, touch screens, chips, etc.).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/313575018125970835-928057575516151938?l=www.thewealthyprogrammer.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thewealthyprogrammer.com/feeds/928057575516151938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=313575018125970835&amp;postID=928057575516151938' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/928057575516151938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/928057575516151938'/><link rel='alternate' type='text/html' href='http://www.thewealthyprogrammer.com/2007/10/5-reasons-why-i-dont-own-google-stock.html' title='5 Reasons Why I Do Not Own Google Stock'/><author><name>James</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17716614711904341012'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_mxbLi_twi3M/R70vDD4BXLI/AAAAAAAAAH8/PYfviptZ88c/s72-c/googstock.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-313575018125970835.post-4104658676422530125</id><published>2008-02-06T10:11:00.000-08:00</published><updated>2008-02-06T12:04:55.378-08:00</updated><title type='text'>Picking Winners: 7 Tips for Choosing the Best Technology, Platform, or Language</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_mxbLi_twi3M/R6oNr-XyhhI/AAAAAAAAAGA/5fcbovKjKz4/s1600-h/apple-recyling-computers.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_mxbLi_twi3M/R6oNr-XyhhI/AAAAAAAAAGA/5fcbovKjKz4/s200/apple-recyling-computers.jpg" alt="" id="BLOGGER_PHOTO_ID_5163954971862009362" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;All programmers want to make a lot of money, but many feel that making money requires "selling out", working on awful spaghetti code, or dealing with brutal politics. What's the trick to making a lot of cash, while writing beautiful code, and avoiding becoming a soul-less corporate drone!?&lt;br /&gt;&lt;br /&gt;Below are 7 tips that will teach you how to choose better technologies, in the context of managing your career as a professional programmer.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1. It's not about the technology -- it's about the business.&lt;/span&gt; This is one of the hardest things for new computer science grads to understand. They think it's about algorithms, theories, and code. People get excited about their love for computers, and get confused about why they exist in the first place. &lt;span style="font-weight: bold;"&gt;Remember:&lt;/span&gt; the entire computer industry exists because of its benefits to the economy, not because computers are cool. If  it were about coolness, the computer industry would be as big as the ham radio industry (i.e. hobbyists only). Even the cool Macintosh originally succeeded because of the publishing business. If you want to be a wealthy programmer, you must be sensitive to the fact that &lt;span style="font-weight: bold;"&gt;it's a business&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2. Choose a technology that has successfully "crossed the chasm".&lt;/span&gt; If you're unfamiliar with this phrase, I highly recommend reading &lt;a href="http://en.wikipedia.org/wiki/Crossing_the_Chasm"&gt;&lt;span style="font-style: italic;"&gt;Crossing the Chasm&lt;/span&gt;&lt;/a&gt; by Geoffrey Moore. The book describes something called the "technology adoption curve", and the process of how new technologies become popular or fade away. The short story: if you choose a technology that hasn't yet "crossed the chasm", two years from now you'll have a defunct technology on your resume. If you choose something that has recently "crossed the chasm", you'll be an &lt;span style="font-weight: bold;"&gt;early expert&lt;/span&gt; who can command higher fees. (Incidentally, I was an early HTML expert back in 1995, when, believe it or not, HTML was a rare, but highly sought after skill. Find the equivalent today, and you'll succeed!)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3. User Experience is King.&lt;/span&gt; As a programmer, the most important thing you can do is to serve the user. It's the users who ultimately pay for software, directly or indirectly, so they are your real customers. Even the managers who evaluate your work will do so from a user's perspective. Choose technologies that will make it easier to get a great user interface.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4. Don't re-invent the wheel: focus on code reuse.&lt;/span&gt; Let's face it; most of the code you write isn't &lt;span style="font-style: italic;"&gt;really&lt;/span&gt; original. 90% of what you write has more or less been written before. Some platforms, especially open source ones, have massive amounts of freely available code. Everything from maintenance scripts to AJAX libraries can be found online. If you can legally use other people's work, you should. Choose technologies that don't force you to re-invent the wheel.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;5. Technologies are trajectories, with unstoppable momentum.&lt;/span&gt; Whatever you start with will affect you far into the future. Here's a short story: Many years ago, I wrote a simple application for a sales department. It was a new kind of application that hadn't really been done before, and the company didn't know how committed they were to the project. As a result we decided to bang out a "scratch" application in a couple of weeks. We used PHP, which was a relatively new thing at the time. That was a decade ago. Last week, I talked to my friend who still works at the same company. She said they're still building new features onto my old code. The programming team would like to do a rewrite, but management isn't willing to risk a disruption in revenue. That's what I call momentum! I'm just glad we used PHP instead of ColdFusion, which was hot ten years ago.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;6. Technologies are ecosystems.&lt;/span&gt; Amateurs often neglect to consider the history and periphery of their technology choice. For example, a programmer might choose to work with Ruby on Rails, which may be a fine choice. But when you look into the history of Ruby, you soon realize that Rails is pretty much all there is, aside from Ruby's huge momentum in Japan. Depending on your situation, this ecosystem might not be ideal.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;7. Job Security via Code.&lt;/span&gt; I had to debate whether to include this point, but what the heck. Yes, it's possible to enhance your job security through code. If you're the only one who understands how to maintain a bunch of poorly commented code, you have &lt;span style="font-weight: bold;"&gt;power&lt;/span&gt;. BUT WAIT! Do you really want to spend your life sitting on a pile of garbage spaghetti code? King of the castle, maybe, but not a very nice castle. Proceed at your own risk!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/313575018125970835-4104658676422530125?l=www.thewealthyprogrammer.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thewealthyprogrammer.com/feeds/4104658676422530125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=313575018125970835&amp;postID=4104658676422530125' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/4104658676422530125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/4104658676422530125'/><link rel='alternate' type='text/html' href='http://www.thewealthyprogrammer.com/2008/02/picking-winners-7-tips-for-choosing.html' title='Picking Winners: 7 Tips for Choosing the Best Technology, Platform, or Language'/><author><name>James</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17716614711904341012'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_mxbLi_twi3M/R6oNr-XyhhI/AAAAAAAAAGA/5fcbovKjKz4/s72-c/apple-recyling-computers.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-313575018125970835.post-3438157830102292589</id><published>2008-02-05T11:00:00.000-08:00</published><updated>2008-02-05T15:01:46.280-08:00</updated><title type='text'>Is "co-working" the New Starbucks? Flexible Workspace for Programmers</title><content type='html'>Every wealthy programmer knows the importance of great work space. If you're working as a freelancer, you probably spend a lot of time at home, or in the closest wifi-enabled coffee shop. If you have a full-time job, you probably spend too much time dealing with interruptions and office politics. Either way, wouldn't it be nice to have another place to go, aside from your living space or Starbucks?&lt;br /&gt;&lt;br /&gt;Here's an idea: Vancouver is home to one of Canada's first (and best) "co-working" facilities, &lt;a href="http://abetterplacetowork.com/"&gt;Workspace&lt;/a&gt;. Here's a little video explaining the concept:&lt;br /&gt;&lt;br /&gt;&lt;embed src="http://feeds.feedburner.com/~r/TheLastMinute/~5/90168454/workspace-canada-am.mov" bgcolor="eeeeee" name="movieObject" SCALE="ASPECT" WIDTH="425" HEIGHT="332" AUTOPLAY="false" CONTROLLER="true" PLUGINSPAGE="http://www.apple.com/quicktime/download/"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;a href="http://mefeedia.com/entry/1996172/"&gt;Workspace on Canada AM&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Pure brilliance!&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/313575018125970835-3438157830102292589?l=www.thewealthyprogrammer.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thewealthyprogrammer.com/feeds/3438157830102292589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=313575018125970835&amp;postID=3438157830102292589' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/3438157830102292589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/3438157830102292589'/><link rel='alternate' type='text/html' href='http://www.thewealthyprogrammer.com/2008/02/is-co-working-new-starbucks-flexible.html' title='Is &quot;co-working&quot; the New Starbucks? Flexible Workspace for Programmers'/><author><name>James</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17716614711904341012'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-313575018125970835.post-8892909957533246150</id><published>2008-01-28T09:20:00.001-08:00</published><updated>2008-02-20T22:59:37.889-08:00</updated><title type='text'>Linear vs. Algorhithmic Apple (AAPL) Chart</title><content type='html'>Is it time to sell your Apple shares, or buy more at a discount? Most &lt;span style="font-weight: bold;"&gt;uneducated investors&lt;/span&gt; look at the 1-year chart, set to the &lt;span style="font-weight: bold;"&gt;linear&lt;/span&gt; scale, like this:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_mxbLi_twi3M/R70giT4BXJI/AAAAAAAAAHs/SiPO-c5iSk8/s1600-h/aapl1.gif"&gt;&lt;img style="cursor: pointer;" src="http://bp1.blogger.com/_mxbLi_twi3M/R70giT4BXJI/AAAAAAAAAHs/SiPO-c5iSk8/s400/aapl1.gif" alt="" id="BLOGGER_PHOTO_ID_5169323721114082450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It's no wonder why people are running for the doors. But, if you look at Apple using the more "correct" &lt;span style="font-weight: bold;"&gt;logarithmic&lt;/span&gt; scale, and look at a 5-year window, it becomes immediately obvious that &lt;span style="font-weight: bold;"&gt;the latest AAPL drop is no big deal&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_mxbLi_twi3M/R70goT4BXKI/AAAAAAAAAH0/CnUAXtLM3KI/s1600-h/aapl2.gif"&gt;&lt;img style="cursor: pointer;" src="http://bp1.blogger.com/_mxbLi_twi3M/R70goT4BXKI/AAAAAAAAAH0/CnUAXtLM3KI/s400/aapl2.gif" alt="" id="BLOGGER_PHOTO_ID_5169323824193297570" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is an excellent example of the cycle of &lt;span style="font-weight: bold;"&gt;fear&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;greed&lt;/span&gt;. Everyone knows the saying, &lt;span style="font-weight: bold;"&gt;"buy low, sell high"&lt;/span&gt;, and it's easy to look in the rear-view mirror on any stock chart to see how you could have made money following that simple advice.&lt;br /&gt;&lt;br /&gt;The forces of &lt;span style="font-weight: bold;"&gt;fear&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;greed&lt;/span&gt; work directly against the &lt;span style="font-weight: bold;"&gt;buy low, sell high&lt;/span&gt; strategy. When the market tanks, uneducated investors feel disheartened and sell. When the market flies high, uneducated investors get too excited to sell. If you know these things, you're probably buying more AAPL.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/313575018125970835-8892909957533246150?l=www.thewealthyprogrammer.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thewealthyprogrammer.com/feeds/8892909957533246150/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=313575018125970835&amp;postID=8892909957533246150' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/8892909957533246150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/8892909957533246150'/><link rel='alternate' type='text/html' href='http://www.thewealthyprogrammer.com/2008/01/linear-vs-algorhithmic-apple-aapl-chart.html' title='Linear vs. Algorhithmic Apple (AAPL) Chart'/><author><name>James</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17716614711904341012'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_mxbLi_twi3M/R70giT4BXJI/AAAAAAAAAHs/SiPO-c5iSk8/s72-c/aapl1.gif' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-313575018125970835.post-6339348730894859850</id><published>2007-10-26T11:35:00.000-07:00</published><updated>2007-10-26T15:47:08.333-07:00</updated><title type='text'>Why I Continue to Buy Apple Stock</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_mxbLi_twi3M/RyJuIUXON8I/AAAAAAAAADM/Uib9DkC-iPw/s1600-h/logo-apple.gif"&gt;&lt;img style="cursor: pointer;" src="http://bp3.blogger.com/_mxbLi_twi3M/RyJuIUXON8I/AAAAAAAAADM/Uib9DkC-iPw/s320/logo-apple.gif" alt="" id="BLOGGER_PHOTO_ID_5125780415085164482" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Are you wondering when the Apple "bubble" will burst? Don't hold your breath!&lt;br /&gt;&lt;br /&gt;I've been buying Apple shares for a long time, even at today's high prices. As the stock pushes ever upwards, I'll continue to buy on the dips. That's right! Each time the stock falls by 5%, I take the opportunity to &lt;span style="font-weight: bold;"&gt;buy &lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;more&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; shares at a discount&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Below are some of the reasons why I continue to buy Apple (AAPL) stock:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;As a programmer, computers are what I know. If you don't know what I'm talking about, read a Warren Buffett book. Buy only &lt;span style="font-style: italic;"&gt;what you know&lt;/span&gt;!&lt;/li&gt;&lt;li&gt;Although Apple develops some nice software, they are fundamentally in the &lt;span style="font-style: italic;"&gt;hardware&lt;/span&gt; business. This gives them a tremendous long-term advantage over software companies, such as Google. The "barrier-to-entry" is much higher for hardware than it is for software. Millions of geeks worldwide are trying to create the next Google, but how many people do you know who are trying to create the next Apple? Google buyers &lt;a href="http://www.thewealthyprogrammer.com/2007/10/5-reasons-why-i-dont-own-google-stock.html"&gt;beware&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Apple is currently under-valued because of the "scared of big numbers" effect. Investors often get scared when a stock rises above $150, $200, or $300. They say things like, "I'd never pay such a high price for shares in &lt;span style="font-style: italic;"&gt;any&lt;/span&gt; company." These people are missing the point. The price per share has nothing to do with it. If the stock split 2/1 tomorrow, the price would fall by half, and the number of shares would double.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Macs are making a comeback. Every programmer I know is in the process of switching to the Mac. In my years of experience, whenever there's a shift in the programmer population, the general public follows a few years later. If you want to know the future of the computer business, watch what the developers are doing.&lt;/li&gt;&lt;li&gt;Apple completely owns the platform. It's not like Windows, where Microsoft only makes a percentage of a new computer purchase. When you buy an Apple product, Steve Jobs takes control of your product experience. And people love Steve, so they willingly let him do this!&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Apple is using their ownership of the platform to &lt;span style="font-style: italic;"&gt;lock in&lt;/span&gt; customers for life. Just try playing your iTunes library on a non-iPod device. Or try using an iPhone/Safari app on a Motorola phone. It ain't gonna happen!&lt;br /&gt;&lt;/li&gt;&lt;li&gt;iPhone is just getting started. Apple's recently reported earnings growth was great, but it only included the very beginning of iPhone revenue. Just wait 'til the Canadians, French, Germans, Japanese, etc., start buying iPhones.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/313575018125970835-6339348730894859850?l=www.thewealthyprogrammer.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thewealthyprogrammer.com/feeds/6339348730894859850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=313575018125970835&amp;postID=6339348730894859850' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/6339348730894859850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/6339348730894859850'/><link rel='alternate' type='text/html' href='http://www.thewealthyprogrammer.com/2007/10/why-i-continue-to-buy-apple-stock.html' title='Why I Continue to Buy Apple Stock'/><author><name>James</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17716614711904341012'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_mxbLi_twi3M/RyJuIUXON8I/AAAAAAAAADM/Uib9DkC-iPw/s72-c/logo-apple.gif' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-313575018125970835.post-4994900791037931535</id><published>2007-10-21T12:24:00.000-07:00</published><updated>2007-10-21T12:34:50.175-07:00</updated><title type='text'>How to Get Promoted to Management</title><content type='html'>Are you trying to get promoted, but not getting anywhere? Here's a simple method that will help you get promoted to management.&lt;br /&gt;&lt;br /&gt;The key is to stop thinking about yourself. Think about your boss instead. Realize that he's just like you. He probably likes his job about the same amount as you do. Maybe he has a wife and kids at home. Maybe they're saving up for a new house, or trying to get to retirement as quickly as possible, or trying to increase his vacation days.&lt;br /&gt;&lt;br /&gt;Begin by talking to your boss about this stuff. Find out what he really wants. It will improve your relationship with him, and it will give you a secret weapon: cooperation.&lt;br /&gt;&lt;br /&gt;In order to get promoted, you first need to make your boss' job position vacant! If you're working in a typical top-down company, the most likely promotion will be to your boss' job. So, unless you find a way for him to get promoted, you're out of luck!&lt;br /&gt;&lt;br /&gt;Ask your boss, "what do I need to do to get you promoted", and at the same time, begin learning how to do his various tasks. When he gets promoted, you will be the natural replacement. If you're friendly with him, maybe he'll recommend you to take over his position.&lt;br /&gt;&lt;br /&gt;And with that promotion, you'll make more money!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/313575018125970835-4994900791037931535?l=www.thewealthyprogrammer.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thewealthyprogrammer.com/feeds/4994900791037931535/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=313575018125970835&amp;postID=4994900791037931535' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/4994900791037931535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/4994900791037931535'/><link rel='alternate' type='text/html' href='http://www.thewealthyprogrammer.com/2007/10/how-to-get-promoted.html' title='How to Get Promoted to Management'/><author><name>James</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17716614711904341012'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-313575018125970835.post-2975495268407946945</id><published>2007-10-06T11:34:00.000-07:00</published><updated>2008-02-20T23:59:05.553-08:00</updated><title type='text'>How I Became a Programmer: Part 1</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_mxbLi_twi3M/R70vQz4BXMI/AAAAAAAAAIE/FYepJf5nhbU/s1600-h/c64.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp3.blogger.com/_mxbLi_twi3M/R70vQz4BXMI/AAAAAAAAAIE/FYepJf5nhbU/s200/c64.jpg" alt="" id="BLOGGER_PHOTO_ID_5169339913140788418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;My story begins in a small Mennonite town in Southern Manitoba, a Canadian province dead-center in the middle of North America. It was 1986, and one cold December afternoon my dad came home with a Commodore 64. He had borrowed it from the elementary school, where he was a teacher. My two brothers and I looked with amazement as the machine was set up, and we thumbed through the box of disks. Dig Dug, Ghostbusters, Galaxian, and about 40 more games. We were completely mesmerized. We knew exactly how we'd be spending our Christmas holidays.&lt;br /&gt;&lt;br /&gt;This wasn't the first time I had used a computer. My 5th grade teacher was the "AV guy" at my school, and we had an Apple IIe in our classroom. I don't remember much about it, but at the time I instinctively knew that computers were a big deal. There was something about it that was ten times cooler than anything else in the school. "Bank Street Writer" was the name of the word processor we used on the Apple IIe. Anyway, it wasn't until decades later that I learned how revolutionary that computer really was. Steve Wozniak was a genius.&lt;br /&gt;&lt;br /&gt;Back to the Commodore 64. Because the computer was such a big hit that Christmas, the following year we got our very own Commodore 64C. The 64C was mostly the same as the original 64, but with a more aerodynamic case. Also, the SID sound chip had only 3 voices instead of the 4 voices of the original.&lt;br /&gt;&lt;br /&gt;Stay tuned for Part II!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/313575018125970835-2975495268407946945?l=www.thewealthyprogrammer.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thewealthyprogrammer.com/feeds/2975495268407946945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=313575018125970835&amp;postID=2975495268407946945' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/2975495268407946945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/2975495268407946945'/><link rel='alternate' type='text/html' href='http://www.thewealthyprogrammer.com/2007/10/how-i-became-programmer-part-1.html' title='How I Became a Programmer: Part 1'/><author><name>James</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17716614711904341012'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_mxbLi_twi3M/R70vQz4BXMI/AAAAAAAAAIE/FYepJf5nhbU/s72-c/c64.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-313575018125970835.post-4991195432938316020</id><published>2007-10-04T11:44:00.000-07:00</published><updated>2007-10-04T17:10:31.367-07:00</updated><title type='text'>Welcome!</title><content type='html'>This is my first post to The Wealthy Programmer. Stay tuned for inspiring and educational tips on becoming a successful professional programmer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/313575018125970835-4991195432938316020?l=www.thewealthyprogrammer.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.thewealthyprogrammer.com/feeds/4991195432938316020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=313575018125970835&amp;postID=4991195432938316020' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/4991195432938316020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/313575018125970835/posts/default/4991195432938316020'/><link rel='alternate' type='text/html' href='http://www.thewealthyprogrammer.com/2007/10/welcome.html' title='Welcome!'/><author><name>James</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17716614711904341012'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>