Learning to Program

Kareem Shehata kareem-d+8TeBu5bOew5LPnMra/2Q at public.gmane.org
Tue Oct 2 19:18:41 UTC 2007


________________________________

From: owner-tlug-lxSQFCZeNF4 at public.gmane.org [mailto:owner-tlug-lxSQFCZeNF4 at public.gmane.org] On Behalf Of Kevin Morris
Sent: Tuesday 02 October 2007 13:31
To: tlug-lxSQFCZeNF4 at public.gmane.org
Subject: RE: [TLUG]: Learning to Program
	
	
> I will look into GetAFreelancer.com...also if there is a volunteer
> position available in your shop, I will be happy to take on the
> challenge...thanks for the suggestions

The best thing that happened to launch my career was a co-op position in
high school.  I worked with ClearNET (now Telus Mobility) every afternoon
for a semester, and it turned into a summer job.  That eventually turned
into my own business, which paid for half of my undergrad tuition.

One other suggestion: find a mentor.  It's great to code on your own and see
what you can accomplish, but having someone else look at your code is a real
test, and it's the way things work "in the real world"*.  Whether that
happens at a company, on an OpenSource project, working with a teacher, or
just coding with friends, getting feedback will bring your programming to
the next level the same way a good coach will in any sport.

* The number of times I've seen bad code is strongly correlated to the
number of people that reviewed the code.  Not that it guarantees success,
but the "lone wolf coder" is a dying breed if not dead already.

HPH!

-kms

--
The Toronto Linux Users Group.      Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists





More information about the Legacy mailing list