Forums before death by AOL, social media and spammers... "We can't have nice things"
|    soc.college    |    Colleges and universities (general)    |    679 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 256 of 679    |
|    Alberto Moreira to All    |
|    Re: Drop out of school. Return. Repeat.     |
|    16 Jan 04 13:22:11    |
      XPost: soc.culture.korean, misc.education       From: junkmail@moreira.mv.com              Said uctt@soda.csua.berkeley.edu (Daniel Paik) :              >you learn a lot of stuff       >in school but you are also forced to learn a lot of crap that you don't care       to know.       >i've never used the chinese remainder theorem or the turing machine or most       of the       >stuff i had to learn in computer science theory classes.              There's NOTHING you learn in a computer science class that you cannot       use to make it into a long term source of money. For example, the       Chinese Remainder theorem plays a relevant role in encription and in       security: and every once in a while you find RSA advertising a job at       monster.com, and they do pay pretty decent bucks.              Turing machines tell you what can be done and what cannot; what       terminates and what doesn't; they tell you, for example, the       difference between safety and liveness properties of an OS, which is a       cornerstone of understanding how big time multiprocessing and       multitasking synchronization works - and if you're good at it, every       corporation in the planet's going to be chasing you to join them.       Turing Machines theory is like the foundations of your house: nobody's       ever going to see them, everyone takes it for granted, but if you       don't grok it you cannot call yourself a computer science major,       because your foundations are weak and your professional life is going       to show it.              So, it's all relative, no ? The Chinese Remainder Theorem, or Turing       Machines, they're not crap, it's just that you have decided to label       them as "crap", and in doing that, you have removed yourself from       areas where they could help you make a living.              It's not the school, it's YOU. It's a personal choice to deemphasize       something you learn at school. But you know what, your teacher cannot       make those choices for you, nor can he or she make choices for others       based on what you think. And your teacher knows where those things fit       in the global scene of computer science, hence the school demands that       this and other things are taught.              >as a result? i did poorly in school. my gpa was crap and i did basically       just enough       >to graduate.       >       >but when i went into the work force? i did fine and have been doing fine.        my career       >is ok too (no problems moving up).              A lot of people move up allright in the computer business even without       the need to go to college, or after having earned some degree that has       nothing whatsoever to do with computers. Some of my colleagues have       been majors in music, tourism, art, mathematics, physics, business,       just to mention a few. Meaning, maybe you would have been better off       by avoiding a computer science course all together.              Because a computer science course isn't there to build programmers, IT       specialists, systems analysts, or business people. A computer science       course is there to channel people into COMPUTER SCIENCE: the stuff       that DESIGNS computers, the stuff that CREATES new software. You don't       need to know the Chinese Remainder Theorem if you're going to use a       web browser, but you certainly need to know it if you're going to work       in the development of the security component of that browser.              Therefore, it's not that the course is crap, it's that maybe you have       decided to misuse the course - and in doing so, you have chosen a       career path that probably doesn't need that course anyway. In a       nutshell, maybe you wasted four years of your life doing something you       didn't need to do.              Computer Science is about the mathematics of programming. If you're       not going to work with something that needs knowledge of that       mathematics, you don't need a computer science course ! Because       outside computer science, programming is a technicians job - anyone       can do it, no need for a college degree.              >the problem with me was never a lack of intellect, it was always a lack of       motivation.       >i still only work 9-5 and i don't love going to work every morning, but i do       what i       >need to do at work to get everything done and do a good job to earn praise.       >       >so think of it this way...suck it up, graduate, and you'll never have to go       back to       >school again. that's what i told myself and i never stepped foot in a       classroom       >again since 1995. my friends and peers ask me if i would ever go back to       school for a       >masters or whatever...and i always say "no way".              I would do it very differently. I would find something I like to do,       and go do it. Whatever it is: art, music, sport, computer programming,       engineering, business, whatever. But then, it must be no-holds-barred       commitment: what I see in that guy's post is lack of personal       commitment, with all the usual consequences. It's not that the       environment is rotten hence our comitment is lax and our attitude       sucks: it's precisely the other way around, BECAUSE our attitude       sucks, BECAUSE our commitment is lax, the environment looks rotten.       And, here's a golden principle for you guys,              ALL ONE NEEDS TO CHANGE THE LOOKS OF AN ENVIRONMENT IS TO CHANGE ONE'S       PERSONAL ATTITUDE TOWARDS IT.              That's a universal principle. Apply it, and things work.              And look around yourself, somebody else will have learned the Chinese       Remainder Theorem and will be working for RSA or for Microsoft doing       security software, someone will have learned Turing Machines well and       will have ended up designing operating systems or writing portions of       the msvc.net compilers. Someone will have learned finite state       machines well and will be making big bucks designing chips. Someone       will have learned pushdown automata well and will be earning a big       salary designing compilers. Someone will have aced through that       Algorithms course and is now a guru writing scientific software for       some government or private research lab.              It is, what do you know, an issue of personal attitude. Like pilots       say, your attitude defines your altitude.              >i graduated with barely above a 2.0 in upper division in my major...the       minimum needed       >to graduate. C- is a 1.7 but still a passing grade. i'll put it this way,       going into my       >last class for my major...all of my grades were C+, C, or C- (never even got       higher       >than a C+). problem is that i had 1 C- more than C+ so i needed a C+ to get       exactly a       >2.0 and graduate. i worked my ass off that last semester (never worked that       hard in       >school in my life) and i got an A-. graduated, made millions (well maybe not       quite),       >boughts cars, houses, sail boats, etc.              You don't need a college degree to make money - if that's what you're       looking for, you took the wrong train and maybe you wasted four years       of your life in a search for the holy grail. That's not what computer       science courses are there for ! For example, the builder who recently       added a room to my house makes well more money than I do, and yet he's              [continued in next message]              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca