ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Main Area and Open Discussion > Living Room

I'm thinking about learning how to program.

<< < (16/16)

Renegade:
...
With things like The Code Project, you can get all those examples that show you how to get things done. It's just so much faster and easier if you can see it done rather than having to figure it all out yourself.
-Renegade (November 06, 2010, 06:39 PM)
--- End quote ---

Yup, that looks like a very comprehensive resource.  Maybe it is just me, but I am always somewhat hesitant to embrace the "easy" path.  It's not that I want to follow the "hard" path, but I wonder if "ready-made" cut-and-paste is the best learning experience.  

Maybe I'm just becoming a dinosaur?
-CodeTRUCKER (November 06, 2010, 06:48 PM)
--- End quote ---

You know what they say about standing on the shoulders of giants, eh? :D

Programming is hard enough without having to deal with more obstacles.

But I think copy & paste leads to copy & tweak which leads to copy & rewrite which eventually leads to write. :)

For beginners, it just seems like a natural road to go down.

Think about things like this, in 50 years, what will "programming" be? It will likely be all done in extremely high-level tools that will make what were doing look like banging rocks together. They'll still call it "programming", but they'll get more done in 20 minutes that we could do in 20 years right now.

So while copy & paste programming may seem like cheating, if it gets the job done, and puts you further down the path to not needing to copy & paste, then its likely a good thing.

I don't think it's a good thing if you're studying in school though. It totally defeats the purpose.

Anyways, that's just my lazy perspective on things. :D

kyrathaba:
Think about things like this, in 50 years, what will "programming" be? It will likely be all done in extremely high-level tools that will make what were doing look like banging rocks together. They'll still call it "programming", but they'll get more done in 20 minutes that we could do in 20 years right now.

--- End quote ---

Very likely prophetic words.

CodeTRUCKER:
...
Anyways, that's just my lazy perspective on things. :D

-Renegade (November 06, 2010, 09:33 PM)
--- End quote ---

Renegade, I nixed your adjective because you express far too many intelligent anecdotes to be "lazy."  :)

Anyway, I don't want to hijack superboyac's thread, so I started a new thread to explore the larger question.

Ciao!

Navigation

[0] Message Index

[*] Previous page

Go to full version