DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Last post Author Topic: I'm thinking about learning how to program.  (Read 54,064 times)

Renegade

  • Tell me something you don't know...
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 13,291
    • Participated in NANY Challenge Three Times
    • Furry Fandom Badge - Furry Fandom
    • Linux User
Re: I'm thinking about learning how to program.
« Reply #75 on: November 07, 2010, 02:33 AM »
...
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.

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?

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
Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Re: I'm thinking about learning how to program.
« Reply #76 on: November 07, 2010, 02:58 AM »
Quote
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.

Very likely prophetic words.
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

CodeTRUCKER

  • Bush Flying... where I'd rather be.
  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 1,086
    • Participated in NANY Challenge Once
    • Military Service Badge - US Navy
Re: I'm thinking about learning how to program.
« Reply #77 on: November 07, 2010, 03:05 AM »
...
Anyways, that's just my lazy perspective on things. :D

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!
DISCLAIMER - I have made and make many threads for questions and even project posts across the Internet. Unfortunately, many are in limbo because I cannot remember where they are at. If anyone knows of an open thread or an unanswered inquiry, please PM me. Thank you.
   
Notice: Unless stated otherwise, I receive no compensation for anything I post here.

Original address: https://www.donationcoder.com/forum/index.php?topic=24361.0