<div dir="ltr">Why compete?  Because there are plenty of jobs, and excellence is more fun than mediocrity.<div><br></div><div>I have been thinking about that after a plan 9 kernel expert said something similar.  I&#39;m afraid that if I chose something based on an aversion to competition instead of passion for it, I&#39;d wind up sad when I got ready for work every day.</div>
<div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, May 29, 2014 at 6:27 PM, JD <span dir="ltr">&lt;<a href="mailto:jdp@algoloma.com" target="_blank">jdp@algoloma.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">My considered opinion on &quot;how to learn to program&quot; is here:<br>
<a href="http://blog.jdpfu.com/2011/10/19/how-to-learn-to-program" target="_blank">http://blog.jdpfu.com/2011/10/19/how-to-learn-to-program</a><br>
It also has links to respected resources to actually learn this stuff.<br>
<br>
I&#39;d also say that there is a vast difference in learning to program to get<br>
things done and learning to program for a day-job.  For a day job, I would avoid<br>
all the languages that everyone else in the world (especially China/India) are<br>
learning.  Why compete with 2+ billion other people?<br>
<div class="im HOEnZb"><br>
On 05/29/2014 03:17 PM, Tom Freeman wrote:<br>
&gt;<br>
</div><div class="HOEnZb"><div class="h5">&gt; My apologies for using up people&#39;s bandwidth for something not really linux, but<br>
&gt; this list is the best resource I know of for access to computer people with an<br>
&gt; insane breadth of backgrounds and opinions. And they are willing to share.<br>
&gt;<br>
&gt; A few days ago my daughter asked for an opinion as to a computer language for<br>
&gt; her to learn. No, she doesn&#39;t have a project in mind, which would have at least<br>
&gt; focused the discussion a little bit. She is a university librarian, however,<br>
&gt; should that have any bearing on the discussion. She has access to a moderate<br>
&gt; amount of materials for &quot;Alice&quot;, which apparently her school uses for<br>
&gt; programming introduction.<br>
&gt;<br>
&gt; My advice, which should be considered highly flawed, was to take advantage of<br>
&gt; the &quot;Alice&quot; materials as a first, quick step. Follow that with perhaps either<br>
&gt; some work in Python or Java, with the Java due to her constant involvement in<br>
&gt; tiny web projects.<br>
&gt;<br>
&gt; If the Python or Java settles, and the itch continues, I was suggesting a second<br>
&gt; language, possibly data base oriented for the library work, or something derived<br>
&gt; from either FORTH or LISP for the mind expansion properties. As yet another<br>
&gt; alternative - cshell(?) since she prefers the macintoy.<br>
&gt;<br>
&gt; (I had a relative utterly in love with FORTH and very good at it also.<br>
&gt; Unfortunately, he thought _everybody_ should program in it... Not a very<br>
&gt; successful idea unfortunately.)<br>
&gt;<br>
&gt; The multipart question here seems to be:<br>
&gt; 1) Is there a proper solid resource for building some programming skill that I<br>
&gt; should have know about and don&#39;t?<br>
&gt; 2) Did I suggest a moderately reasonable approach in the eyes of people who<br>
&gt; _actaully_ program?<br>
&gt; 3) Is there probably a better approach I should have known about?<br>
&gt;<br>
&gt; Thanks to all for the use of their bandwidth.<br>
&gt;<br>
_______________________________________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
<a href="http://mail.ale.org/mailman/listinfo/ale" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
See JOBS, ANNOUNCE and SCHOOLS lists at<br>
<a href="http://mail.ale.org/mailman/listinfo" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>  Ed Cashin &lt;<a href="mailto:ecashin@noserose.net">ecashin@noserose.net</a>&gt;<br>  <a href="http://noserose.net/e/">http://noserose.net/e/</a><br>
  <a href="http://www.coraid.com/">http://www.coraid.com/</a>
</div>