I’ve heard that you have to be really smart to do well and that it is a major gpa killer. Computer programming is a requirement for many science majors.
Computer programming is a craft. If you work at it it is straightforward and well, easy. You can even go pretty far without much calculus (or any but you will be looking at some no matter what you study). If you are not prepared to work at it it is a gpa killer but you probably should look at a different major or school.
No TweetBacks yet. (Be the first to Tweet this post)
January 22nd, 2012 at 8:15 am
Remember nothing is difficult it is all about practice and dedication if you like programming go into if you do not like then do not, remember if you are doing practice regularly then you would have no problem trust me which institute you into would not matter but if you are not doing your homework/practice then you can barely survive in any lower institute.
Remember you to compete with the best you have to practice like best as well.
References :
January 22nd, 2012 at 9:00 am
Computer programming is quite easy if you study well and practice programming.
References :
January 22nd, 2012 at 9:36 am
Computer programming is a craft. If you work at it it is straightforward and well, easy. You can even go pretty far without much calculus (or any but you will be looking at some no matter what you study). If you are not prepared to work at it it is a gpa killer but you probably should look at a different major or school.
References :
January 22nd, 2012 at 10:02 am
I suggest anyone considering a computer science major to read Dijkstra’s paper, "On the cruelty of really teaching computer science"
"having been sold to the idea that computers would make life easier, is mentally unprepared to accept that they only solve the easier problems at the price of creating much harder ones"
"Coming to grips with a radical novelty amounts to creating and learning a new foreign language that can not be translated into one’s mother tongue. (Any one who has learned quantum mechanics knows what I am talking about.) Needless to say, adjusting to radical novelties is not a very popular activity, for it requires hard work. For the same reason, the radical novelties themselves are unwelcome."
"The concept of radical novelties is of contemporary significance because, while we are ill-prepared to cope with them, science and technology have now shown themselves expert at inflicting them upon us."
"I raised all this because of my contention that automatic computers represent a radical novelty and that only by identifying them as such can we identify all the nonsense, the misconceptions and the mythology that surround them. Closer inspection will reveal that it is even worse, viz. that automatic computers embody not only one radical novelty but two of them."
"Again, I have to stress this radical novelty because the true believer in gradual change and incremental improvements is unable to see it. For him, an automatic computer is something like the familiar cash register, only somewhat bigger, faster, and more flexible. But the analogy is ridiculously shallow: it is orders of magnitude worse than comparing, as a means of transportation, the supersonic jet plane with a crawling baby, for that speed ratio is only a thousand."
References :
http://www.cs.utexas.edu/users/EWD/ewd10xx/EWD1036.PDF