View Full Version : How are you learning programming?

Pages : [1] 2

12-30-2001, 11:25 PM
How are you learning programming?

1. At School
2. Self Taught
3. Self Taught (study or buddy group)

12-30-2001, 11:34 PM
i'm self taught for 3 years now, but at school i'm taking some dumb courses just for credits

12-31-2001, 01:01 AM
self-taught . . .

. . . Only way to go!:D

12-31-2001, 01:21 AM
I like to consider myself self taught because i learned very little from going to lectures. I would read the chapters in the book a few times to understant what was going on.
When i took CS2 we basically got worksheets every class that gave a little outline of what we were supposta be learning, but this was mostly review for me. The rest of the worksheet was our lab activity for the class.
Next I took Data Structures and Algorithms (DSA) and used the book rather than the leactures to learn. Maybe it was becuase i would fall asleep, and if i wasen't asleep i couldn't understant my prof cus of his accent. The STL reference on the SGI site helped out.
Does this count as being self taught, even tho i learned the material for a class? I mean the only person that made me understand was myself reading the book

12-31-2001, 01:37 AM
I'm teaching myself... But it's a bumpy road, because I'm pretty young for the stuff I'm trying to learn and the teachers at my school don't know anything about this stuff

"Most advanced" programming language they teach is Visual Basic 5

12-31-2001, 02:23 AM
self-taught. Books are the best becuase you can learn whenever you want to and there is no pressure and no competition and you can learn at your own pace. I'm going into year 9 next year (i am 14) and I think that I already know more than the computer teachers! (they're not that good) so I think that teaching myself may be the only way.

12-31-2001, 06:22 AM
both for me, most CS classes at university are in Java (but next one is Computer Architecture, in assembly), but learning C++ at home.

12-31-2001, 08:10 AM
ive been teaching myself C++ for quite a while now with books, inet resources etc and now im learning Java (ergh) at Uni.

12-31-2001, 10:01 AM
I didn't like the Programming teacher at Uni., that's why I do it at home.

But I'd like to have a teacher, or take a course. I think it'd be the best way to start, and once you know what's going on, then you can move on by yourself.

12-31-2001, 11:29 AM
Well I am replying to my own post, oh well....

I am self taught for the meantime, but once I finish high school I am planning to go to college to learn programming....I want to get degrees on it.

12-31-2001, 12:05 PM
Self Taught

12-31-2001, 12:09 PM
BTW, I think that this thread should be moved to the GD board, don't you?

Or is it only about C++?

01-01-2002, 12:56 PM
Well, I'm in a class, but the way the class works, we basically teach ourselves out of the book and our teacher just helps us with debugging and making fun of us...

01-01-2002, 01:07 PM
Self tought with the good old, "Trial, Error, and Deletion of the Hard Drive When Screwing Up" method. ;)

01-01-2002, 01:14 PM
i'm in comp sci II at my school, but the teacher basically knows nothing about c++, and just hands out assignments sometimes.

01-01-2002, 05:39 PM
I'm reading books... C++ was my first language. Learnt out of several books.

I'm developing quite a library of computer hardware/software/development/cryptography books. I also made full use of the CD ROMS that came with the books and the internet of course, also from other programmers I know.

Then I'll get taught it all again in university. :D (C, C++ and Java[argle!] that is...).


01-01-2002, 05:41 PM
Hmm... shouldn't this really be in the GD board rather than C++?

01-01-2002, 08:09 PM
Well maybe....you're the second person that asks this same question.

01-02-2002, 09:19 AM
im half and half

i learn stuff at school and try out crazy stuff that i've been thinking about at home

01-02-2002, 10:37 AM
I need to get in tough with that Exterra guy... neither of us are out of High school... Sorry if I have the wrong name - whoever has the SpngeBob avatar...

01-02-2002, 10:55 AM
Well man I don't who you're talking about....what grade are you in?

01-02-2002, 01:20 PM

01-02-2002, 05:07 PM
Yeah that's him. Two things - in my other message, I meant in touch, not tough, and I'm in 9th grade.

01-02-2002, 06:25 PM
I taught myself C++ by going to websites and exerimenting. Though I've still got a little ways to go in terms of OO design, I can write relatively well-organized code to solve most problems.

I joined the AP CompSci A class under the impression that, though the beginning stuff would be simple, it would eventually help me to get a more academic view of programming and a better idea of how to design my classes. I was sadly mistaken. When the teacher (though a CompSci major) has to give your code to an ex-student to grade because he doesn't understand linked lists (or at least their implimentation in C++), you know you're in the wrong class. Basically, it's a free period for me, and it's the last period of my day, so I can get some homework done during it. And I'm getting AP credits. So it's not all that bad. But it's not where I learned how to program. If anything, it's where I try to help teach how to program.

01-02-2002, 06:49 PM
Hey sean, how advanced are u? By the way, i am in 10th grade and have programming for about a year and a half.

01-02-2002, 07:16 PM
Geez sounds like you guys have some bad teachers. If you are at a college and paying for bad teaching ..that's just crazy. I would be in the dean's office complaining so fast it wouldn't even be funny.

I am self taught to some extent..but fortunately I have excellent and extremely experienced professors. These guys know what they are doing and know how to teach it. Two of them in particular ..are insulted if you read the book that they are forced to assign to the course. They prefer to be called Mr. over being called Professor as well. They say that title has lost all value. It's funny.

P.S This should be on the GD board :D

01-02-2002, 08:20 PM
>>BTW, I think that this thread should be moved to the GD >>board, don't you?

>>Or is it only about C++?

It's C++.

Self taught. teacher don't know what the f*$k they're doing.

01-02-2002, 08:21 PM


01-02-2002, 10:57 PM
Yeah.. at school..

A good learner must be a self learner. But the question here is if he/she needs help or guide from school.

Here the question is about programming not in any specific language. School guide me in a formal way.. all ins,out. and I'm forced to move with class. And least, it follows text books.

01-03-2002, 09:02 AM
Originally posted by DISGUISED
Geez sounds like you guys have some bad teachers. If you are at a college and paying for bad teaching ..that's just crazy. I would be in the dean's office complaining so fast it wouldn't even be funny.

Nah, I'm in highschool... And i wouldnt say i have a bad teacher, just he kinda lets us explore and helps us if we need it.

01-03-2002, 09:35 AM
There's always an exception to the rule. 47 yo, self-taught.

01-03-2002, 10:55 AM
im in 10th grade too
sounds like there are quite a few of us sophmores...

01-03-2002, 12:02 PM
You're always self taught. Books a/o teachers may help, but the best book or best teacher in the world can't make you learn anything.
C++ is also self taught in that you have to actually write code yourself to get it. Reading knowledge will help, but won't do jack as far as knowing how to really write code.
Also, the kid you're looking for is called Xterria, I think. Look him up under members.

01-03-2002, 05:25 PM
Well yea, all of thats true but thats like asking "Did you learn quantum physics in a class or are you self taught?" and me saying "Well I'm self taught becuase the teacher couldn't force me to learn, I wanted to." Im sorry that was rude. I'll shut up now.:D

01-03-2002, 05:54 PM
Since I'm still learning C++ I can't neccasarily say I'm self taught, yet I am self teaching.:D I'm a sophomore, as well, and I just started programming back in October. My school only offers Pascal programming classes, so I thought I would start out learning Pascal first and take a Pascal class next semester, but I decided I didn't want to take an extra class (all of my classes are year long, so I would have to take an extra class). A few weeks after I decided that I wouldn't be taking the Pascal class, I found it useless for me to keep learning Pascal, I took up C++ instead. I've actually only read a few pages of a tutorial concerning C++ so far, but just last night I obtained a 600+ page book of C++.

I'm very avid about becoming a game programmer, and I hope to be able to start programming very extensive games (I really want to create a Civilization-like game) within the next few years. I know for sure that I will have help available to me for various aspects of game creation, so the main obstacle in my way as of now is the actual learning of C++, which is a mighty big obstacle.:)

01-03-2002, 08:43 PM
As I already have a degree in Engineering and work for a specilized software company. After a couple of years I decided that I would like to do a bit of programming. The easiest way for me was to get the boss to give me a bit of time off and let me go to uni, so currently studing C++, with a bit of Java and design subjects this year. Only prob. is that at the current rate it will take me 5 more years to complete a 3 year degree (already done 1 year) but from my experience, prac. experience (actual real coding - software deve envir) is more important then a degree, So just get out there and code.

01-04-2002, 09:49 AM
seems like i'm the only dumb ass who still has to learn this stuff at school :)

01-04-2002, 10:20 AM
having a sense of humor is always helpful.!

I suspect if you polled people who have made successful careers as programmers you would get a significantly different response than you will get from this poll. I suspect that people doing this just for the fun of it, ie. hobbyists/hackers, but not not trying to make a living from it, take a much different approach to all this.

True, this poll seems to have attracted a fair number of go-getters, but they have yet to "test the waters". I have no doubt that this is still an industry where you can rise to the top even if you are self-taught, but I doubt that that was the approach of majority of the people who have made it there.

01-04-2002, 11:48 AM
Well I am planning to make a living programming but I am learning programming now in the meantime, while I get to college, because I am planning to get a college degree on programming. I am just trying to get a head start.

PS: I am a senior in high school, so hopefully it will be really soon when I go to college to learn programming.

01-04-2002, 04:23 PM
Don't worry, I am def. still learning and have ways to go.

SataniC FeveR
01-04-2002, 09:43 PM
Self-Taught.. my high school doesn't teach much besides Visual Basic.. which is kinda dodgey in a way.. but I guess I would come to a wall sooner or later.. and I would need some assistance in some stuff.. 'cos books don't really do jack.. you gotta program the code.. and you need to think a lot more than what you "learn" or the concepts of the language.. i fink i'm gonna confuse some ppl.. but it's my first post on tis forum :)

01-05-2002, 12:12 AM
I am also a sophomore in high school, and I think it's a good idea to learn in a class first then go to self-teaching, it's sorta like using training wheels on a bike. Personally, at this point I am in a class just for the credits. My teacher is pretty bright but the class isn't, so I usually just do nothing during that period... anyway I'm just rambling so i guess im done.

01-05-2002, 12:18 PM
I am in 9th grade and I am self taught but with help from people at the c++ programming board. I would like to take classes but my school doesn't offer any computer related classes besides keyboarding and using the internet explorer web browser. To tell the truth, most people around where I live don't even have a computer they are all farmers. (IT IS HELL!!!!!!!!!)

01-05-2002, 06:55 PM
Using c++ Primer Plus 3rd edition. Good book. Have some experience programming Java, Pascal am 33 years old and feeling it.

01-05-2002, 07:51 PM
What are you planning to do after that book?

01-05-2002, 09:21 PM
Self taught for 3 years, I want to take it in school. Have to finish one math credit to take a QBasic course, that will be the easiest class Iv ever taken. I figure Ill be takin the c course by my senior year

01-06-2002, 03:12 PM
Self Taught

01-07-2002, 09:41 AM
Self taught. Currently "learning" Pascal at university, but I hope they'll do some more C and C++ in next year.

01-07-2002, 08:19 PM
Pascal? Is that still even useful? I haven't heard about that for a while now. I'm currently trying to teach myself ASM and some web scripting languages.

01-07-2002, 09:20 PM
OHHH! Pascal is very much alive!!!

It is not used as much in professional developing since c and c++ but it is an excellent language to learn from and many schools still use it to teach programming. It is also powerful. I have done well with Pascal and amnow moving on to COBOL.