Programming seems to have changed over the years. Back when I started in the dark ages of the mid 1970's, learning a computer language was largely a do-it-yourself thing. Outside of colleges, most programming was done by guys that had the curiosity to find out how things worked, and why. For the most part, these guys were called hackers because of the trial and error way we did things.
Now, it seems the curiosity is gone and it's all about cut and pasting code to put something together without ever understanding how it works. So a program becomes a hodge-podge of routines taken from a variety of sources. There's nothing really wrong with that approach, hell we did the same thing (sharing code) back in the day through magazines like Byte and hacker groups. The difference seems to be the lack of curiosity now. Not knowing or caring how what is pasted actually works, and why.
The concept of RTFM (read the f***ing manual) and finding answers on ones own, or just trying things to see what works and then figuring out why, seems to be getting more and more rare. Granted, you have to learn syntax, the built-in methods, objects, and utilities available in a language. and a forum isn't a great owners manual. Having said that, the beginners guide for B4A is a great source and is mostly ignored by new and old programmers.
Now I'm not trying to beat up on new programmers, but old farts like myself tend to like to teach others, but only if they are willing to learn. Just giving code away is not teaching (or learning). Is this just me getting old or has the "I want it now" attitude become normal in the new breed, and how is that going to affect the future of programming?
Be nice in your responses, not everyone who wants to learn to program is like this, and I am certainly not immune to asking for help. Sometimes I ask some really stupid questions that are so obvious it's embarrassing.
--- Jem
Now, it seems the curiosity is gone and it's all about cut and pasting code to put something together without ever understanding how it works. So a program becomes a hodge-podge of routines taken from a variety of sources. There's nothing really wrong with that approach, hell we did the same thing (sharing code) back in the day through magazines like Byte and hacker groups. The difference seems to be the lack of curiosity now. Not knowing or caring how what is pasted actually works, and why.
The concept of RTFM (read the f***ing manual) and finding answers on ones own, or just trying things to see what works and then figuring out why, seems to be getting more and more rare. Granted, you have to learn syntax, the built-in methods, objects, and utilities available in a language. and a forum isn't a great owners manual. Having said that, the beginners guide for B4A is a great source and is mostly ignored by new and old programmers.
Now I'm not trying to beat up on new programmers, but old farts like myself tend to like to teach others, but only if they are willing to learn. Just giving code away is not teaching (or learning). Is this just me getting old or has the "I want it now" attitude become normal in the new breed, and how is that going to affect the future of programming?
Be nice in your responses, not everyone who wants to learn to program is like this, and I am certainly not immune to asking for help. Sometimes I ask some really stupid questions that are so obvious it's embarrassing.
--- Jem