spum789
Posted: Sun Mar 15, 2009 10:24 pm
Diefy72:
Yeah, that's probly true. I got a book about C++ but it's like 4 years old and I don't have anyone to teach me how to do anything or show me what to do. I heard C++ is one of the hardest to start out in too.
spum789:
well then heres an idea go teach yourself. i was self taught and im pretty sure falco was self taught. and most great coders,hackers,game developers were self taught. but programming isn't something just anyone can do. u have to be naturally smart. u have to be able to link thinks together and you must have an excellent memory to remember the syntax of a language. and don't just give up after looking at a few tutorials. heres a good idea go buy a really expensive book on C++ a good one is by Bjarne Stroustrup he is the creater of C++ read every single page.... and learn what a command does, why it works, how it controls the computer, what can you use it for, and why is this command useful. Thats my suggestion and even tho its expensive its worth every penny
@kiethgarry. your right. you can't just jump in. a good thing do always do is learn the ever famous "Hello World" program. im sure everyone here knows what im talking about. and i can understand why it can be hard to learn from a website that might not contain everything a book can which is why i suggested to pick up the Bjarne Stroustrup book. im making a video tutorials soon but they'll be on BlitzPlus because its an easy beginners language. so if your that eager and can't afford the book then watch my vids.
that last part about my last post was toward every beginner programmer. not just keithgarry who does deserve his props!
kostiak:
Why are you guys saying starting with C++ is a good idea? It's not.. When I've started learning C++ I already new bits of Basic and Visual Basic and it was still hard starting C++. Plus, @spum789, memory? really? I have terrible memory.. I still can remember the 30+ keywords and what i don't i can just easily look up.
Best bet for a beginner nowadays is to start with Python - its light on syntax but heavy on programing principles. And as we say, once you learned the principles of programing, learning another language is not hard.
spum789:
yea really memory do you know how vast the C++ command language is. and if you have to keep looking up commands you can have absolutely no chance of being a good programmer who can just think about what he wants a program to do and then do it. and C++ is a good language to start with you wanna know why its cuz i started with it and i am a very good coder. C++ taught me how to code. there is a difference between knowing a language and knowing how to code it to do what you want. and sorry for apparently calling you out in your terrible coding skills..
thanatos454:
@spum789
I watch your videos occasionally and I am even subscribed to you. With that said I want to tell you to stop giving out advice as if you aren't a complete noob(and it is obvious to me and many others that you are). We have too many people on youtube who do that already. If you don't think you are a noob, I suggest you google, "Unskilled and Unaware," read it and think about it objectively.
By stating that you MUST memorize these vast volumes of "syntax" it is apparent that you are missing some very fundamental programming skills. You are not seeing the larger picture that makes memorization more or less unnecessary. Your use of, "syntax," when, judging by your later comments you meant the semantics of the STL, is another telltale sign of a noob.
You did get one thing right though. There IS a difference between knowing a language and just coding in it. Kostiak and I know it while you are merely coding in it.
Somebody has to deflate that fat head or yours if you are ever going to improve. The keys to becoming a good programmer is to be motivated, objective, and logical. Large ego's get in the way of all three of those. Sorry for apparently calling you out as the complete and utter beginner that you are.
GyroVorbis:
"C++ command language" - LULZ.
GUESS WHO IS ON SPRING BREAK, EVERYONE!?!?!?!
spum789:
falco why did you delete my comment that prick deserves every bit of that message i wrote.
nobody has the right to even think about downing me when they know nothing about me. I am one of the smartest people of my age, and you can't judge somebody off of one of there first ever projects with a new language. That is just morally wrong.
@thanatos since you believe you know everything about programming where the hell are your videos at? Oh my bad you don't have any because you suck at programming and you know nothing about it. The only thing your good for is sucking BJ's dick
thanatos454:
@GyroVorbis
lol Yeah I can't believe I glanced over that one. Oh and please don't erase his comments I'd like every one of his failures to be up for people to read.
@spum789
That arrogance is seriously hindering you.
As it is now you will keep demonstrating your stupidity to everybody. The people who are more experienced will lose their respect for you(see Falco's comment) and the people who are noobier than you(not necessarily noobier, just less confident) will be horribly mislead.
When they figure out that you don't know what you are talking about they will lose respect for you as well. And they WILL figure it out because they are bound to pass you up. As it is now your "nobody has the right to even think about downing me" outlook just cuts you off from a lot progress you would have otherwise.  And the fact that you say it is "morally wrong" is laughable. It is also funny how you think having a programming video up on youtube proves your worth as a programmer.
"and you can't judge somebody off of one of there first ever projects with a new language."
When did I mention any of your projects at all? I gave you several reasons as to why you are a noob. I never mentioned your projects but I could if you want. And as far as not being able to judge somebody on their first projects that is wrong as well. You can. You judge them as beginners, as noobs and tell them how they can improve. There is nothing wrong with being a noob. Everyone is a noob at some point. The problem is when they are a noob and refuse to(or can't) accept it. They start trying to give out advice and the other little nooblets don't know any better. The poser noob doesn't advance as fast as he could and the follower noobs suffer from inaccurate or just plain wrong teachings. It is all kind of sad really...
kostiak:
@spum - "I am one of the smartest people of my age" - no, you fail.. gyro, can you please ban this nth iteration of BJ?
spum789:
And if you think I'm giving out such bad advice, then why don't you prove it. Show me something that I've posted that even relates to bad advice. I guarantee that there isn't any.
How dare you insult me?! You have no proof of me being a "noob". I am one of the smartest people of my age. @kotiak. yes i fail, i fail at being a complete idiot like yourself. @thanatos, you've never given any legitimate reason as to how I can even relate to being a noob. No I am not a noob. And yes you did mention my videos thats all you've based your comments on. And I have a very good outlook on programming. I know how to code, and you can't seem to respect that. I could slap my dick on the keyboard and code a better program than you ever could.
@kotaik, you and thanatos should be banned for having the nerve to insult me the way you've done. This is a channel about programming and all you've done is bitch at my comments.
thanatos454:
Hey Falco and team I was wondering if you'd mind if I took my conversation with spum and put it on the forum. I know you don't mind if there is drama on here but idk about your forums. I'd keep doing it here but my next reply would be probably around 10 parts.
keithgarry:
Dude, time could be better spent.
thanatos454:
Meh, I understand that. And I agree with you. Sometimes I just obsess over things. This seems to be one of them. I don't know why. I mean the guy has yet to put up anything half intelligent. I've already decided this will be my last reply to him. *shrug* Oh well, my time to waste.
spum789:
Listen thanatos if your willing to drop this i am too under the conditions you admit that I'm not a noob at programming, you admit that I am intelligent, and you admit that you were wrong to insult me in the ways that you did. If you admit these conditions that I just stated then I'll drop it as well. God bless and I hope you make the right decision. ^_^
thanatos454:
@spum789
I originally brought up your videos as a way to say that I like your videos and that I am not just a random flamer. I can see how you read it as an insult. That was not my intention. I guess I did that rather poorly.
You asked for examples of how you are giving out bad advice.. Fine I'll pick apart the first comment of yours that I replied to. Here we go...
Teaching yourself is a fine suggestion. But I have no idea where you got this 'fact' that, "most great coders,hackers,game developers were self taught." Even if you could link me to a reliable source to support that statement it would still be horrible. Not everybody is initially cut out for teaching themselves. If a person like that read what you said they would get discouraged and feel like quitting. They may even do so. And there goes a potentially excellent programmer. Really it isn't the ability to teach yourself that makes and excellent programmer it is the ability to go the extra mile to make sure you understand all the material. Going that extra mile could entail teaching yourself or ironing out the finer points with your teacher.
Next up:
"programming isn't something just anyone can do. u have to be naturally smart." Though I do believe that nature plays some role in the abilities of a person, I don't think that role is as large as most people seem to think. I believe that nurture plays the biggest part. The thought that you have to be, "naturally smart," discourages people who have the abilities but are too insecure to see/discover it(I guess you could say they are the opposite of you). They have been duped by that elitist attitude, the same one you share with thenicelord(b)j, into never trying to realize their true potential.
I've already told you how your "excellent memory to remember the syntax of a language." statement shows your lack of true understanding and is just plain wrong. Memorization is not understanding. Sure it is a necessary step for learning certain things but ultimately it isn't knowledge until you've boiled what you've had to memorize down to the absolute essentials and tied the rest together with logic. That isn't to say that there is anything wrong with memorizing certain things to save time. For example I could derive the quadratic formula every time I needed to use it but I'd rather just memorize it. Now with programming you could try and memorize everything but then you'll be missing out on a very important skill needed as a programmer; the ability to research and track down effective solutions to the tasks you are given. And not only that but as you get more experience programming you'll naturally memorize things. So you are wasting time that you could be using to sharpen your other skills. So yet again we have bad advice from you that could have discouraged another person. You could even set someone down a path where they'll burn excessive amounts of time on memorizing things because you said it was needed.
"heres a good idea go buy a really expensive book on C++ a good one is by Bjarne Stroustrup he is the creater of C++ read every single page..."
Hmm, where to begin... Now you are wasting your reader's money. I am not saying Bjarne's book isn't good. The book is excellent, but only for intermediate to advanced C++ programmers. The book is definitely not meant for beginners. If you don't take my word for it I can point you to many more with the same opinion. It is actually probably why you think you need to memorize everything.
And with all of that, I am done.
Yeah, that's probly true. I got a book about C++ but it's like 4 years old and I don't have anyone to teach me how to do anything or show me what to do. I heard C++ is one of the hardest to start out in too.
spum789:
well then heres an idea go teach yourself. i was self taught and im pretty sure falco was self taught. and most great coders,hackers,game developers were self taught. but programming isn't something just anyone can do. u have to be naturally smart. u have to be able to link thinks together and you must have an excellent memory to remember the syntax of a language. and don't just give up after looking at a few tutorials. heres a good idea go buy a really expensive book on C++ a good one is by Bjarne Stroustrup he is the creater of C++ read every single page.... and learn what a command does, why it works, how it controls the computer, what can you use it for, and why is this command useful. Thats my suggestion and even tho its expensive its worth every penny
@kiethgarry. your right. you can't just jump in. a good thing do always do is learn the ever famous "Hello World" program. im sure everyone here knows what im talking about. and i can understand why it can be hard to learn from a website that might not contain everything a book can which is why i suggested to pick up the Bjarne Stroustrup book. im making a video tutorials soon but they'll be on BlitzPlus because its an easy beginners language. so if your that eager and can't afford the book then watch my vids.
that last part about my last post was toward every beginner programmer. not just keithgarry who does deserve his props!
kostiak:
Why are you guys saying starting with C++ is a good idea? It's not.. When I've started learning C++ I already new bits of Basic and Visual Basic and it was still hard starting C++. Plus, @spum789, memory? really? I have terrible memory.. I still can remember the 30+ keywords and what i don't i can just easily look up.
Best bet for a beginner nowadays is to start with Python - its light on syntax but heavy on programing principles. And as we say, once you learned the principles of programing, learning another language is not hard.
spum789:
yea really memory do you know how vast the C++ command language is. and if you have to keep looking up commands you can have absolutely no chance of being a good programmer who can just think about what he wants a program to do and then do it. and C++ is a good language to start with you wanna know why its cuz i started with it and i am a very good coder. C++ taught me how to code. there is a difference between knowing a language and knowing how to code it to do what you want. and sorry for apparently calling you out in your terrible coding skills..
thanatos454:
@spum789
I watch your videos occasionally and I am even subscribed to you. With that said I want to tell you to stop giving out advice as if you aren't a complete noob(and it is obvious to me and many others that you are). We have too many people on youtube who do that already. If you don't think you are a noob, I suggest you google, "Unskilled and Unaware," read it and think about it objectively.
By stating that you MUST memorize these vast volumes of "syntax" it is apparent that you are missing some very fundamental programming skills. You are not seeing the larger picture that makes memorization more or less unnecessary. Your use of, "syntax," when, judging by your later comments you meant the semantics of the STL, is another telltale sign of a noob.
You did get one thing right though. There IS a difference between knowing a language and just coding in it. Kostiak and I know it while you are merely coding in it.
Somebody has to deflate that fat head or yours if you are ever going to improve. The keys to becoming a good programmer is to be motivated, objective, and logical. Large ego's get in the way of all three of those. Sorry for apparently calling you out as the complete and utter beginner that you are.
GyroVorbis:
"C++ command language" - LULZ.
GUESS WHO IS ON SPRING BREAK, EVERYONE!?!?!?!
spum789:
falco why did you delete my comment that prick deserves every bit of that message i wrote.
nobody has the right to even think about downing me when they know nothing about me. I am one of the smartest people of my age, and you can't judge somebody off of one of there first ever projects with a new language. That is just morally wrong.
@thanatos since you believe you know everything about programming where the hell are your videos at? Oh my bad you don't have any because you suck at programming and you know nothing about it. The only thing your good for is sucking BJ's dick
thanatos454:
@GyroVorbis
lol Yeah I can't believe I glanced over that one. Oh and please don't erase his comments I'd like every one of his failures to be up for people to read.
@spum789
That arrogance is seriously hindering you.
As it is now you will keep demonstrating your stupidity to everybody. The people who are more experienced will lose their respect for you(see Falco's comment) and the people who are noobier than you(not necessarily noobier, just less confident) will be horribly mislead.
When they figure out that you don't know what you are talking about they will lose respect for you as well. And they WILL figure it out because they are bound to pass you up. As it is now your "nobody has the right to even think about downing me" outlook just cuts you off from a lot progress you would have otherwise.  And the fact that you say it is "morally wrong" is laughable. It is also funny how you think having a programming video up on youtube proves your worth as a programmer.
"and you can't judge somebody off of one of there first ever projects with a new language."
When did I mention any of your projects at all? I gave you several reasons as to why you are a noob. I never mentioned your projects but I could if you want. And as far as not being able to judge somebody on their first projects that is wrong as well. You can. You judge them as beginners, as noobs and tell them how they can improve. There is nothing wrong with being a noob. Everyone is a noob at some point. The problem is when they are a noob and refuse to(or can't) accept it. They start trying to give out advice and the other little nooblets don't know any better. The poser noob doesn't advance as fast as he could and the follower noobs suffer from inaccurate or just plain wrong teachings. It is all kind of sad really...
kostiak:
@spum - "I am one of the smartest people of my age" - no, you fail.. gyro, can you please ban this nth iteration of BJ?
spum789:
And if you think I'm giving out such bad advice, then why don't you prove it. Show me something that I've posted that even relates to bad advice. I guarantee that there isn't any.
How dare you insult me?! You have no proof of me being a "noob". I am one of the smartest people of my age. @kotiak. yes i fail, i fail at being a complete idiot like yourself. @thanatos, you've never given any legitimate reason as to how I can even relate to being a noob. No I am not a noob. And yes you did mention my videos thats all you've based your comments on. And I have a very good outlook on programming. I know how to code, and you can't seem to respect that. I could slap my dick on the keyboard and code a better program than you ever could.
@kotaik, you and thanatos should be banned for having the nerve to insult me the way you've done. This is a channel about programming and all you've done is bitch at my comments.
thanatos454:
Hey Falco and team I was wondering if you'd mind if I took my conversation with spum and put it on the forum. I know you don't mind if there is drama on here but idk about your forums. I'd keep doing it here but my next reply would be probably around 10 parts.
keithgarry:
Dude, time could be better spent.
thanatos454:
Meh, I understand that. And I agree with you. Sometimes I just obsess over things. This seems to be one of them. I don't know why. I mean the guy has yet to put up anything half intelligent. I've already decided this will be my last reply to him. *shrug* Oh well, my time to waste.
spum789:
Listen thanatos if your willing to drop this i am too under the conditions you admit that I'm not a noob at programming, you admit that I am intelligent, and you admit that you were wrong to insult me in the ways that you did. If you admit these conditions that I just stated then I'll drop it as well. God bless and I hope you make the right decision. ^_^
thanatos454:
@spum789
I originally brought up your videos as a way to say that I like your videos and that I am not just a random flamer. I can see how you read it as an insult. That was not my intention. I guess I did that rather poorly.
You asked for examples of how you are giving out bad advice.. Fine I'll pick apart the first comment of yours that I replied to. Here we go...
Teaching yourself is a fine suggestion. But I have no idea where you got this 'fact' that, "most great coders,hackers,game developers were self taught." Even if you could link me to a reliable source to support that statement it would still be horrible. Not everybody is initially cut out for teaching themselves. If a person like that read what you said they would get discouraged and feel like quitting. They may even do so. And there goes a potentially excellent programmer. Really it isn't the ability to teach yourself that makes and excellent programmer it is the ability to go the extra mile to make sure you understand all the material. Going that extra mile could entail teaching yourself or ironing out the finer points with your teacher.
Next up:
"programming isn't something just anyone can do. u have to be naturally smart." Though I do believe that nature plays some role in the abilities of a person, I don't think that role is as large as most people seem to think. I believe that nurture plays the biggest part. The thought that you have to be, "naturally smart," discourages people who have the abilities but are too insecure to see/discover it(I guess you could say they are the opposite of you). They have been duped by that elitist attitude, the same one you share with thenicelord(b)j, into never trying to realize their true potential.
I've already told you how your "excellent memory to remember the syntax of a language." statement shows your lack of true understanding and is just plain wrong. Memorization is not understanding. Sure it is a necessary step for learning certain things but ultimately it isn't knowledge until you've boiled what you've had to memorize down to the absolute essentials and tied the rest together with logic. That isn't to say that there is anything wrong with memorizing certain things to save time. For example I could derive the quadratic formula every time I needed to use it but I'd rather just memorize it. Now with programming you could try and memorize everything but then you'll be missing out on a very important skill needed as a programmer; the ability to research and track down effective solutions to the tasks you are given. And not only that but as you get more experience programming you'll naturally memorize things. So you are wasting time that you could be using to sharpen your other skills. So yet again we have bad advice from you that could have discouraged another person. You could even set someone down a path where they'll burn excessive amounts of time on memorizing things because you said it was needed.
"heres a good idea go buy a really expensive book on C++ a good one is by Bjarne Stroustrup he is the creater of C++ read every single page..."
Hmm, where to begin... Now you are wasting your reader's money. I am not saying Bjarne's book isn't good. The book is excellent, but only for intermediate to advanced C++ programmers. The book is definitely not meant for beginners. If you don't take my word for it I can point you to many more with the same opinion. It is actually probably why you think you need to memorize everything.
And with all of that, I am done.