How are you learning programming?
1. At School
2. Self Taught
3. Self Taught (study or buddy group)
Printable View
How are you learning programming?
1. At School
2. Self Taught
3. Self Taught (study or buddy group)
i'm self taught for 3 years now, but at school i'm taking some dumb courses just for credits
self-taught . . .
. . . Only way to go!:D
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
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
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.
both for me, most CS classes at university are in Java (but next one is Computer Architecture, in assembly), but learning C++ at home.
ive been teaching myself C++ for quite a while now with books, inet resources etc and now im learning Java (ergh) at Uni.
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.
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.
Self Taught
BTW, I think that this thread should be moved to the GD board, don't you?
Or is it only about C++?
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...
Self tought with the good old, "Trial, Error, and Deletion of the Hard Drive When Screwing Up" method. ;)
i'm in comp sci II at my school, but the teacher basically knows nothing about c++, and just hands out assignments sometimes.
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...).
-Pendragon
Hmm... shouldn't this really be in the GD board rather than C++?
Well maybe....you're the second person that asks this same question.
im half and half
lol
i learn stuff at school and try out crazy stuff that i've been thinking about at home
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...
Well man I don't who you're talking about....what grade are you in?
Exterria?
Yeah that's him. Two things - in my other message, I meant in touch, not tough, and I'm in 9th grade.
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.
Hey sean, how advanced are u? By the way, i am in 10th grade and have programming for about a year and a half.
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
>>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.
>>teacher
Teachers
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.
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.Quote:
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.
There's always an exception to the rule. 47 yo, self-taught.
im in 10th grade too
sounds like there are quite a few of us sophmores...
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.
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
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.:)
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.
seems like i'm the only dumb ass who still has to learn this stuff at school :)
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.
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.
Don't worry, I am def. still learning and have ways to go.
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 :)
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.
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!!!!!!!!!)
Using c++ Primer Plus 3rd edition. Good book. Have some experience programming Java, Pascal am 33 years old and feeling it.
What are you planning to do after that book?
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
Self Taught
Self taught. Currently "learning" Pascal at university, but I hope they'll do some more C and C++ in next year.
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.
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.
both classes and self-teaching: I took a class in high school but me and a few friends went far beyond the school's teachings and found ourself out-doing the programming teacher many times. You'd be surprised how much you can learn in a short time. But I can still say I'm an amatuer: only known C/C++ for about a eyar and a half
Moved per requests....
Also - self taught for C/C++ & BASIC
took classes for VB, ASM, Pascal, and Java...
self taught in C++ and qbaisic
PS why does microsoft make it so you can't learn there stuff on the web. (windows api, directx )
You CAN learn DirectX on the web... jsut look around on the microsoft site.
I am a paid programmer. Had less than a year classes in Pascal, COBOL and C.
Blagged my way into a R&D engineering firm, partially on my hardware knowledge, then taught myself the WIN32 API as I learned more complex stuff.
I was lucky, that they gave me a start without experience / degree and kept me on while I got up to speed. Now I get the latest hardware to play with including video grabbers, modified hi-res digital video cameras and the worlds biggest trains.
Little pieces of paper are important to a lot of employers especially if you have no comercial experience.
At Uni for C (although you really teach yourself), and self-taught trying to learn C++/Java over the past few months.
Self taught with HTML,
............distance learning(which is like self taught)
............for Pascal & .C
............(still struggling with C)
............can't wait to get to grips in C++
i'm still in high school.
do i still have to take a college course to learn c even if i just need pointers(no pun intended) to become better? i don't know much about colleges. can i just take a proficiency test of some kind to show i know it?
I'm 15 (year 10 = 10th grade?) and self taught (about a year now). Might take a few courses when I'm older to get real qualifications.
Trial and Error
I think Pascal still IS useful. Delphi is very powerful tool for people who develop simple Windows applications and even something more complicated due to ActiveX-like components system. Compiler is very fast, but not the output itself :( Although I currently use only and entirely VC++, I don't think Pascal is unuseful. If you take a look at any graphical algorithms book, it's Pascal what is usually used for describing an entity of an algorithm.Quote:
gnu-ehacks
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.
I'm with silentstrike. All they teach here is Java, Java, Java. So I've been teaching myself C++ (and neglecting my Intro to Java course). I doubt I'll have much use for it after the course is over. Imho VS.net will replace any need there ever was for it.
Then again what do I know, I'm a newbie.
:D
self taught till BurnOut.
This thread still exists?