3 Replies - 686 Views - Last Post: 01 July 2015 - 07:40 AM

#1 nomoremercy   User is offline

  • D.I.C Head

Reputation: 0
  • View blog
  • Posts: 71
  • Joined: 12-October 13

The way YOU learn new technology.

Posted 01 July 2015 - 06:30 AM

I'm interested in making my learning progress more productive, that is why I created this thread.

Imagine a situation(you probably don't even need to do that), that you need to learn a new technology(I mean things like PHP or JSP etc). What do you usually do? Do you read specifications? Maybe read/watch official tutorials? Look for a book?
Is This A Good Question/Topic? 0
  • +

Replies To: The way YOU learn new technology.

#2 modi123_1   User is online

  • Suitor #2
  • member icon



Reputation: 15262
  • View blog
  • Posts: 61,165
  • Joined: 12-June 08

Re: The way YOU learn new technology.

Posted 01 July 2015 - 06:39 AM

Read books and tutorials.
Follow up with doing small projects.
Repeat.
Was This Post Helpful? 2
  • +
  • -

#3 baavgai   User is offline

  • Dreaming Coder
  • member icon


Reputation: 7482
  • View blog
  • Posts: 15,507
  • Joined: 16-October 07

Re: The way YOU learn new technology.

Posted 01 July 2015 - 07:18 AM

First, surf the net. Read basically every "getting started" page ever written.

Next, set up the environment. Step one tends to focus on this bit towards the end.

Next, get the minimal possible program working. Hello World.

Next, more of the last with whatever variations look interesting. Search for larger things to do. Always play with those things, rewrite them, make them your own.

Next, do a simple but useful project, which is probably why you started down this road to begin with. Doing that project, which will ultimately suck as it's your first, will teach you the most.

Finally, try to make the next project suck less.
Was This Post Helpful? 2
  • +
  • -

#4 jon.kiparsky   User is online

  • Beginner
  • member icon


Reputation: 11651
  • View blog
  • Posts: 19,799
  • Joined: 19-March 11

Re: The way YOU learn new technology.

Posted 01 July 2015 - 07:40 AM

I've been known to read a spec if there's a good one available. My preferred order of operations if I need to learn a language from the ground up is sort of like baavgai's: figure out the basic structure of the thing, get a hello world running, and start making stuff that does something.

The more common thing, though, is that I learn by debugging - there's something broken, and I have to figure out how to fix it, and then I fix more stuff and eventually I understand the language. That's how I learned PHP, MySQL, CSS, and javascript, for example.
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1