<?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: I Give Up&#8230;Time to learn to program - what should I learn?</title>
	<atom:link href="http://www.diorex.com/i-give-uptime-to-learn-to-program-what-should-i-learn/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.diorex.com/i-give-uptime-to-learn-to-program-what-should-i-learn/</link>
	<description>Random Musings about Internet Marketing</description>
	<pubDate>Fri, 10 Feb 2012 06:36:02 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Smaxor</title>
		<link>http://www.diorex.com/i-give-uptime-to-learn-to-program-what-should-i-learn/comment-page-1/#comment-799</link>
		<dc:creator>Smaxor</dc:creator>
		<pubDate>Thu, 02 Apr 2009 05:06:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.diorex.com/?p=143#comment-799</guid>
		<description>I'd suggest learning what you team and commuity speak in. If you have a ton of in hour Ruby guys then learn Ruby. But honestly the marjority of people in our industry speak PHP. So from a technical and form stand point something like Ruby or Python may be the best but I'd guess you'd be much better served by spending your time learning PHP.

If you haven't seen it I have a list of books I like on my blog. Also have some simple tutorials for learning php for things like web scraping, posting and automation.

http://oooff.com/php-suggestions/php-learning-suggestions-menu.php</description>
		<content:encoded><![CDATA[<p>I&#8217;d suggest learning what you team and commuity speak in. If you have a ton of in hour Ruby guys then learn Ruby. But honestly the marjority of people in our industry speak PHP. So from a technical and form stand point something like Ruby or Python may be the best but I&#8217;d guess you&#8217;d be much better served by spending your time learning PHP.</p>
<p>If you haven&#8217;t seen it I have a list of books I like on my blog. Also have some simple tutorials for learning php for things like web scraping, posting and automation.</p>
<p><a href="http://oooff.com/php-suggestions/php-learning-suggestions-menu.php" rel="nofollow">http://oooff.com/php-suggestions/php-learning-suggestions-menu.php</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Diorex</title>
		<link>http://www.diorex.com/i-give-uptime-to-learn-to-program-what-should-i-learn/comment-page-1/#comment-778</link>
		<dc:creator>Diorex</dc:creator>
		<pubDate>Sun, 29 Mar 2009 10:50:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.diorex.com/?p=143#comment-778</guid>
		<description>@Supergeek not knowing how to program and not understanding what is easy and what is hard when I request something from my tech team is a significant constraint. Like any good internet marketer, I also have some side projects for which I think programming knowledge would be useful. 

My experience is those out of work, starving people all of the sudden value their time enormously when it is time to start talking about a job or project for what is essentially a commodity product.

I also want to learn PhD level math because that is another area of weakness for me - I dont have time for that, but wanting to learn should not be viewed as me not knowing quite a bit about other areas.</description>
		<content:encoded><![CDATA[<p>@Supergeek not knowing how to program and not understanding what is easy and what is hard when I request something from my tech team is a significant constraint. Like any good internet marketer, I also have some side projects for which I think programming knowledge would be useful. </p>
<p>My experience is those out of work, starving people all of the sudden value their time enormously when it is time to start talking about a job or project for what is essentially a commodity product.</p>
<p>I also want to learn PhD level math because that is another area of weakness for me - I dont have time for that, but wanting to learn should not be viewed as me not knowing quite a bit about other areas.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Supergeek</title>
		<link>http://www.diorex.com/i-give-uptime-to-learn-to-program-what-should-i-learn/comment-page-1/#comment-777</link>
		<dc:creator>Supergeek</dc:creator>
		<pubDate>Sun, 29 Mar 2009 07:03:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.diorex.com/?p=143#comment-777</guid>
		<description>Are you joking with this "I should learn to program" bull?  Your blog talks about how your company won't look at a project unless it has a potential to make high 5-figures a month, but you want to stumble through programming or scripting to do what thousands of out of work, starving people can do much faster and better?

Either you're high, or you're a liar.</description>
		<content:encoded><![CDATA[<p>Are you joking with this &#8220;I should learn to program&#8221; bull?  Your blog talks about how your company won&#8217;t look at a project unless it has a potential to make high 5-figures a month, but you want to stumble through programming or scripting to do what thousands of out of work, starving people can do much faster and better?</p>
<p>Either you&#8217;re high, or you&#8217;re a liar.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: seonmwando</title>
		<link>http://www.diorex.com/i-give-uptime-to-learn-to-program-what-should-i-learn/comment-page-1/#comment-650</link>
		<dc:creator>seonmwando</dc:creator>
		<pubDate>Fri, 30 Jan 2009 09:47:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.diorex.com/?p=143#comment-650</guid>
		<description>honestly dont waste time trying to learn how to program. From the non bullshit way that you talk, trying to be a half assed programmer wont make you any more money than you are making right now. 

From what we have come to love about you, you are in the business of being rich - not trying to learn how to write scripts and be diorexmoney. 

Cheers Nick.</description>
		<content:encoded><![CDATA[<p>honestly dont waste time trying to learn how to program. From the non bullshit way that you talk, trying to be a half assed programmer wont make you any more money than you are making right now. </p>
<p>From what we have come to love about you, you are in the business of being rich - not trying to learn how to write scripts and be diorexmoney. </p>
<p>Cheers Nick.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Svakanda</title>
		<link>http://www.diorex.com/i-give-uptime-to-learn-to-program-what-should-i-learn/comment-page-1/#comment-627</link>
		<dc:creator>Svakanda</dc:creator>
		<pubDate>Thu, 11 Dec 2008 07:57:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.diorex.com/?p=143#comment-627</guid>
		<description>in my experiences...trying to direct and manage others into coding for you...you'd do better off to learn basic 'protocols &amp; practices', as well as the 'spaces of different languages'.  

Just an example...but if you need to manage a group of people programming a script to snipe auctions on ebay.  You would be in a much better position to faciliate smooth and constant progress with a few basic 'spaces' knowings.  For example...

knowing that ebay is a series of forms, beginning with some form of session based authentication.(html)

and knowing that php + cURL is the most common combination for automating form submissions(php)

and knowing that network speeds across the internet are variable, and due to be held up(infrastructure)

and knowing that a snipe on ebay is an extremely time sensitive action(ebay experience)

and knowing that users are attracted to sturdy, fluid, &amp; reliable interfaces(ui design)

chances are...if you were going to building this(and it's not a difficult project)...you'd probably be using a handful of technologies / languages...

linux
apache
php
sql
html
css
javascript
cron
bash scripts

to say the least...quite possibly more.  my point is just that as a technical executive you need to learn what everything does/and is capable of doing when, rather then specific knowledge of every language.  ie the 'spaces they fill'</description>
		<content:encoded><![CDATA[<p>in my experiences&#8230;trying to direct and manage others into coding for you&#8230;you&#8217;d do better off to learn basic &#8216;protocols &amp; practices&#8217;, as well as the &#8217;spaces of different languages&#8217;.  </p>
<p>Just an example&#8230;but if you need to manage a group of people programming a script to snipe auctions on ebay.  You would be in a much better position to faciliate smooth and constant progress with a few basic &#8217;spaces&#8217; knowings.  For example&#8230;</p>
<p>knowing that ebay is a series of forms, beginning with some form of session based authentication.(html)</p>
<p>and knowing that php + cURL is the most common combination for automating form submissions(php)</p>
<p>and knowing that network speeds across the internet are variable, and due to be held up(infrastructure)</p>
<p>and knowing that a snipe on ebay is an extremely time sensitive action(ebay experience)</p>
<p>and knowing that users are attracted to sturdy, fluid, &amp; reliable interfaces(ui design)</p>
<p>chances are&#8230;if you were going to building this(and it&#8217;s not a difficult project)&#8230;you&#8217;d probably be using a handful of technologies / languages&#8230;</p>
<p>linux<br />
apache<br />
php<br />
sql<br />
html<br />
css<br />
javascript<br />
cron<br />
bash scripts</p>
<p>to say the least&#8230;quite possibly more.  my point is just that as a technical executive you need to learn what everything does/and is capable of doing when, rather then specific knowledge of every language.  ie the &#8217;spaces they fill&#8217;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Berko</title>
		<link>http://www.diorex.com/i-give-uptime-to-learn-to-program-what-should-i-learn/comment-page-1/#comment-597</link>
		<dc:creator>Berko</dc:creator>
		<pubDate>Fri, 21 Nov 2008 00:29:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.diorex.com/?p=143#comment-597</guid>
		<description>PHP and once you are familiar with the basics start building with the CakePHP framework.

I highly recommend CakePHP because the tutorials are easy to follow (even a monkey could do it) and whatever function you need chances are someone has already done it and blogged about it so all you have to do is follow along.

Have fun</description>
		<content:encoded><![CDATA[<p>PHP and once you are familiar with the basics start building with the CakePHP framework.</p>
<p>I highly recommend CakePHP because the tutorials are easy to follow (even a monkey could do it) and whatever function you need chances are someone has already done it and blogged about it so all you have to do is follow along.</p>
<p>Have fun</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PPC.bz</title>
		<link>http://www.diorex.com/i-give-uptime-to-learn-to-program-what-should-i-learn/comment-page-1/#comment-596</link>
		<dc:creator>PPC.bz</dc:creator>
		<pubDate>Wed, 19 Nov 2008 23:42:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.diorex.com/?p=143#comment-596</guid>
		<description>I recommend BASIC</description>
		<content:encoded><![CDATA[<p>I recommend BASIC</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vijay</title>
		<link>http://www.diorex.com/i-give-uptime-to-learn-to-program-what-should-i-learn/comment-page-1/#comment-595</link>
		<dc:creator>vijay</dc:creator>
		<pubDate>Wed, 19 Nov 2008 22:34:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.diorex.com/?p=143#comment-595</guid>
		<description>The prob with "what language should I learn" is that people quickly start taking sides with languages.  Obviously, we all have our preferences.  End of the day, whatever language gets the job done, for the person, is good.  For some PHP is untouchable, for some Microsoft technologies is untouchable.  Its a very tricky question to answer.</description>
		<content:encoded><![CDATA[<p>The prob with &#8220;what language should I learn&#8221; is that people quickly start taking sides with languages.  Obviously, we all have our preferences.  End of the day, whatever language gets the job done, for the person, is good.  For some PHP is untouchable, for some Microsoft technologies is untouchable.  Its a very tricky question to answer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: big jim</title>
		<link>http://www.diorex.com/i-give-uptime-to-learn-to-program-what-should-i-learn/comment-page-1/#comment-593</link>
		<dc:creator>big jim</dc:creator>
		<pubDate>Wed, 19 Nov 2008 22:23:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.diorex.com/?p=143#comment-593</guid>
		<description>Dude.  Be a real man and learn lisp.  Then you can be like paul graham and tell us why the languages are inferior to lisp and ramble on about first class functions and whatnot.</description>
		<content:encoded><![CDATA[<p>Dude.  Be a real man and learn lisp.  Then you can be like paul graham and tell us why the languages are inferior to lisp and ramble on about first class functions and whatnot.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chris risenhoover</title>
		<link>http://www.diorex.com/i-give-uptime-to-learn-to-program-what-should-i-learn/comment-page-1/#comment-594</link>
		<dc:creator>chris risenhoover</dc:creator>
		<pubDate>Wed, 19 Nov 2008 22:23:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.diorex.com/?p=143#comment-594</guid>
		<description>My first job was as a software developer for Texas Instruments back in 1996. My degree was in mathematics, and I had very little coding experience. I learned to write code by spending time each day analyzing the software of others. The great thing about SEO/SEM is there are some really good scripts available that you can analyze.  check out http://www.perkiset.org/forum/ - some of the best coders hit that forum in terms of internet marketing.

Which Language? My suggestion is Ruby or Python. I have coded in C, C++, Java, PHP, Perl, Fortran, Cobol, Scheme, BASIC, and Lisp.  I find those two languages very easy to read code and understand what is going on.

Now, you can write clean code in any language, its just those two languages are set up to in ways that encourage it.

PHP is hands down the volume winner in terms of total lines of code for internet marketing, so it would be my second choice.

In terms of what to read, I find any of the O'Reily books helpful.  Start with a nutshell book, a cookbook, and if they have it algorithms (you will see what I mean as you puruse the O'reily titles)

These will get you started on your way to being a good hack / coder. If you ever want to make the jump to full software developer, then there are other issues to consider - like understanding data structures, user interface, etc.

Just get out their and write some code!

As far as the HTML and CSS is concerned, I would work on languages first. After that HTML is a breeze.</description>
		<content:encoded><![CDATA[<p>My first job was as a software developer for Texas Instruments back in 1996. My degree was in mathematics, and I had very little coding experience. I learned to write code by spending time each day analyzing the software of others. The great thing about SEO/SEM is there are some really good scripts available that you can analyze.  check out <a href="http://www.perkiset.org/forum/" rel="nofollow">http://www.perkiset.org/forum/</a> - some of the best coders hit that forum in terms of internet marketing.</p>
<p>Which Language? My suggestion is Ruby or Python. I have coded in C, C++, Java, PHP, Perl, Fortran, Cobol, Scheme, BASIC, and Lisp.  I find those two languages very easy to read code and understand what is going on.</p>
<p>Now, you can write clean code in any language, its just those two languages are set up to in ways that encourage it.</p>
<p>PHP is hands down the volume winner in terms of total lines of code for internet marketing, so it would be my second choice.</p>
<p>In terms of what to read, I find any of the O&#8217;Reily books helpful.  Start with a nutshell book, a cookbook, and if they have it algorithms (you will see what I mean as you puruse the O&#8217;reily titles)</p>
<p>These will get you started on your way to being a good hack / coder. If you ever want to make the jump to full software developer, then there are other issues to consider - like understanding data structures, user interface, etc.</p>
<p>Just get out their and write some code!</p>
<p>As far as the HTML and CSS is concerned, I would work on languages first. After that HTML is a breeze.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

