The Way You Learned Programming:

  • (2 Pages)
  • +
  • 1
  • 2

25 Replies - 988 Views - Last Post: 13 February 2011 - 12:10 PM

#1 WILDERR  Icon User is offline

  • New D.I.C Head

Reputation: 1
  • View blog
  • Posts: 15
  • Joined: 07-November 10

The Way You Learned Programming:

Posted 08 February 2011 - 12:27 PM

Hey guys ,
I was thinking how did everyone learn programming languages , i know we all have a different ways of learning, so why not share with everyone maybe it could help .

and if you could tell me please, is it a good idea to study 2 or 3 languages at the same time ?.




So guys comment on how you learned any language :bigsmile:

Is This A Good Question/Topic? 0
  • +

Replies To: The Way You Learned Programming:

#2 Sergio Tapia  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 1253
  • View blog
  • Posts: 4,168
  • Joined: 27-January 10

Re: The Way You Learned Programming:

Posted 08 February 2011 - 12:32 PM

I'd say learn how to use a language well before switching to a second one. For example you can start with C# or Python. Both are great beginner languages (albeit a bit different in more than a few ways). After you are comfortable with one language, make the switch.

Comfortable means, you have a problem and you don't take long to plot what tools you're going to use and a basic scheme in your head.

This post has been edited by Sergio Tapia: 08 February 2011 - 12:34 PM

Was This Post Helpful? 0
  • +
  • -

#3 Ticon  Icon User is offline

  • D.I.C Regular

Reputation: 28
  • View blog
  • Posts: 320
  • Joined: 20-August 09

Re: The Way You Learned Programming:

Posted 08 February 2011 - 12:32 PM

I have 4 sources and different methods. Youtube, DIC, google and MSDN for help on writing code. Its amazing how many resources are out there lol. Secondly The best way i learn is from a video and source code along with a voice to explain it. But thats just me
Was This Post Helpful? 0
  • +
  • -

#4 Sergio Tapia  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 1253
  • View blog
  • Posts: 4,168
  • Joined: 27-January 10

Re: The Way You Learned Programming:

Posted 08 February 2011 - 12:39 PM

I never really took Youtube too seriously on tutorials because it was generally a 10 minute video with 3 minutes of introduction of the guy saying what the video is. :P
Was This Post Helpful? 0
  • +
  • -

#5 ishkabible  Icon User is offline

  • spelling expret
  • member icon




Reputation: 1622
  • View blog
  • Posts: 5,709
  • Joined: 03-August 09

Re: The Way You Learned Programming:

Posted 08 February 2011 - 12:46 PM

i learned by reading and doing and am still learning that same way. as for learning more than 1 language at once i would say is bad when your starting out but after a while it doesn't really matter. i don't really think there are many other ways to learn programing, you just read and do, that's it. i don't think youtube is a good way to learn programing, video just isn't conducive to programing. i have watched some lectures on you tube about different algorithms, MIT as a series of videos going over different algorithms. i watched a thing on Dijkstra's algorithm and Huffman Compression, really nice.

This post has been edited by ishkabible: 08 February 2011 - 12:50 PM

Was This Post Helpful? 0
  • +
  • -

#6 hookiethe1  Icon User is offline

  • D.I.C Lover

Reputation: 416
  • View blog
  • Posts: 1,335
  • Joined: 28-September 10

Re: The Way You Learned Programming:

Posted 08 February 2011 - 12:57 PM

I learned by going to lectures and doing my assignments at university. I didn't know anything about programming when I started.
Was This Post Helpful? 0
  • +
  • -

#7 lordofduct  Icon User is offline

  • I'm a cheeseburger
  • member icon


Reputation: 2534
  • View blog
  • Posts: 4,633
  • Joined: 24-September 10

Re: The Way You Learned Programming:

Posted 08 February 2011 - 01:00 PM

I bought several programming books and brought them home.

I ran them through a paper shredder repeatedly until it became tiny little shards of paper.

I then boiled it into a stew and consumed said stew.


Now I am COMPUTER GENIUS!
Was This Post Helpful? 0
  • +
  • -

#8 tlhIn`toq  Icon User is offline

  • Please show what you have already tried when asking a question.
  • member icon

Reputation: 5540
  • View blog
  • Posts: 11,868
  • Joined: 02-June 10

Re: The Way You Learned Programming:

Posted 08 February 2011 - 01:13 PM

Started on TRS-80 model I, in BASIC in the 80's(?)... wow long time.
Learned by typing programs out of a book and slowly realizeing.. Oh, this line does this...

Today C++ and C# in much the same way. Bought books and self taught. Lots of tutorials. Learning through experimentation, trial and lots of error.
Was This Post Helpful? 0
  • +
  • -

#9 Craig328  Icon User is offline

  • I make this look good
  • member icon

Reputation: 1926
  • View blog
  • Posts: 3,471
  • Joined: 13-January 08

Re: The Way You Learned Programming:

Posted 08 February 2011 - 01:31 PM

I'm lucky. I got paid to learn Coldfusion way back in the day.
Was This Post Helpful? 0
  • +
  • -

#10 fooboo  Icon User is offline

  • The king of Nynex
  • member icon

Reputation: 4
  • View blog
  • Posts: 3,107
  • Joined: 28-July 06

Re: The Way You Learned Programming:

Posted 08 February 2011 - 03:43 PM

I started by copying programs out of a book on a Spectrum 48k then trying to modify or extend the programs.
I dabbled with a couple of languages never really learning them properly as I had no real goal until I went on a training course in C++ whilst looking for a job. After 2 months on the course I was hired by a company to program in j2me...I had no java experience at all so thrown in the deep end with an experienced programmer to bug when I couldn't get something working. After a couple of months of that I had to write a slot machine myself so it was a case of do it or don't. I got it written (using Sun's documentation mostly), worked on a few more then ended up as the quality manager...no idea how but it kept me working for 6 years, shh don't tell anyone I'm a charlatan :D
Was This Post Helpful? 0
  • +
  • -

#11 Creecher  Icon User is offline

  • I don't care
  • member icon

Reputation: 561
  • View blog
  • Posts: 2,049
  • Joined: 06-March 10

Re: The Way You Learned Programming:

Posted 09 February 2011 - 09:33 AM

How it started with me:

1. Started HTML in a class, got hooked.
2. Moved from HTML to javascript
3. Javascript to PHP
4. PHP to C++
5. C++ to Python
6. ???
7. PROFIT

Usually, if I want to learn a new language, I search the internet for free ebooks or tutorials on the programming language I want to know. If I find those insufficient, I go buy a book from Barnes&Noble.
Was This Post Helpful? 0
  • +
  • -

#12 bflosabre91  Icon User is offline

  • go sabres

Reputation: 105
  • View blog
  • Posts: 1,439
  • Joined: 22-February 08

Re: The Way You Learned Programming:

Posted 09 February 2011 - 09:52 AM

i took a vb.net class in school, then did an internship in PHP. Got lucky and landed a job that took a chance on me learning while working and getting paid and it worked out.
Was This Post Helpful? 0
  • +
  • -

#13 ishkabible  Icon User is offline

  • spelling expret
  • member icon




Reputation: 1622
  • View blog
  • Posts: 5,709
  • Joined: 03-August 09

Re: The Way You Learned Programming:

Posted 09 February 2011 - 11:08 AM

View PostNeverPool, on 09 February 2011 - 04:33 PM, said:

1. Started HTML in a class, got hooked.
2. Moved from HTML to javascript
3. Javascript to PHP
4. PHP to C++
5. C++ to Python
6. ???
7. PROFIT


you went backwards at 5, what happened? my order was kinda strange as well

1. C++ (i love C++)
2. AS2
3. VB.NET
4. AS3
5. Lua (i love Lua)
6. Java
7. x86 (i love messing around with Assembly but not as a language)
8. HTML (if it counts as a language)
9. Javascript
10. PHP
11. a bunch of other stuff...

i learned web dev after i had started programing in x86, wired. i wish Lua was used for web development, i would get into it a lot more. Lua is simply amazing, i started programing with wxLua lately, im really impressed by it.
Was This Post Helpful? 0
  • +
  • -

#14 Choscura  Icon User is offline

  • D.I.C Lover


Reputation: 466
  • View blog
  • Posts: 2,227
  • Joined: 18-October 08

Re: The Way You Learned Programming:

Posted 09 February 2011 - 11:48 AM

I just bash at things and google/search documentation/read books/etc for solutions any problem I can't solve (or, increasingly, to get a working knowledge of a problem I'd like to solve), but I always begin with an idea of what I want to accomplish and go out with a good idea of how to get it done, even if I don't actually finish it (which is most of the time).
Was This Post Helpful? 0
  • +
  • -

#15 Brewer  Icon User is offline

  • Awesome
  • member icon

Reputation: 179
  • View blog
  • Posts: 1,044
  • Joined: 14-June 10

Re: The Way You Learned Programming:

Posted 09 February 2011 - 11:53 AM

Whatever you do, don't jump back and forth between languages like I do!
Was This Post Helpful? 0
  • +
  • -

  • (2 Pages)
  • +
  • 1
  • 2