Slashdot Mirror


Scholarships From FOSS Organizations?

Athaulf writes "I'm a high school kid with big dreams of prestigious technology schools like MIT or Cal-Tech. The problem is, my upper-middle class family had more down to Earth plans for me and my college choices (about $30,000/year more down to Earth, actually), so financial aid and college savings won't come anywhere near MIT's price tag. However, I've been programming in C for a while now, and might release a GPL'd Linux app soon. With this self-taught programming experience, academic merit, and plenty of extra curricular activities, are there any FOSS supporting organizations who might grant me a scholarship for my contributions? Do companies like Google or Red-Hat offer scholarships to big name schools in return for a few years of work after college?"

69 of 348 comments (clear)

  1. How 'bout UC Berkeley? by Anonymous Coward · · Score: 2, Funny

    You could fiddle with some BSD and enjoy the cheaper things in life.

  2. umm by coffeeandjava · · Score: 2, Informative

    no

    1. Re:umm by rob13572468 · · Score: 2, Funny

      find kevin spacey and learn to count cards...

  3. Join the Army by tinrobot · · Score: 3, Funny

    They'll pay your tuition... then they'll send you someplace where people shoot at you.

    Hmmmmm... maybe join the Canadian Army instead.

    1. Re:Join the Army by NewbieProgrammerMan · · Score: 4, Insightful

      Anyone joining the military with a college degree (especially from a place like MIT or an ivy) will a) instantly be an officer and b) be a huge commodity and will be put doing some sort of awesome research or tactics, and not be put in line of fire. I'm sorry, but: HAHAHAHAHAHA!!!! For starters, there's *not* that many "awesome research and tactics" billets that need to be filled. Second, unless your kinfolk have influence of some kind, you go where the "needs of the [Army,Navy,Air Force,Marines]" dictate they need warm bodies. If that happens to be a place where you get shot at (and there seem to be quite a lot of those nowadays), then that's where you're going, no matter what your degree or where you got it.
      --
      [b.belong('us') for b in bases if b.owner() == 'you']
    2. Re:Join the Army by Roger+W+Moore · · Score: 4, Insightful

      Hmmmmm... maybe join the Canadian Army instead.

      It's great that you are so aware of all the help Canada has been giving you in Afghanistan. It may come as a surprise that they have been shooting at our soldiers too. I'm so glad their sacrifices are appreciated by our southern ally.

    3. Re:Join the Army by 1point618 · · Score: 4, Informative

      You obviously don't know what you're talking about. There are still awesome research opportunities in the military. What about Nuclear research? What about tactical ops? What about intelligence gathering? What about, for something CS related, cryptology? Or programming the tanks, submarines, etc, that will be going out? A lot of this is still done in-house, the people they have doing this are not folks they are going to endanger by putting them in line of fire. This doesn't mean that there is no chance of being shipped out to Iraq, but if you go to the military, especially the US Navy, on an engineering track of some sort, then you can apply to certain jobs when you get into the Navy, and it's not the same blind chance an enlisted man or a new officer who is going to be leading troops will have.

      Listen, I don't love the military in any sense, but as a practical choice, it's not as bad as many folks make it out to be. Someone with an engineering degree isn't simply a "warm body" to the military, especially if they're coming straight into the military from college rather than having gone through college after the military in order to become an officer. There are different career paths within the military, especially Navy, that can lead to many different places, and that pay incredibly well.

    4. Re:Join the Army by NewbieProgrammerMan · · Score: 3, Informative

      I suppose I'm just a bit cynical about trusting the military's ability to use people's talents correctly, but I hope I didn't make the military out to be a bad choice, since I came out of it with the ability to step into a decent career. It's probably even a bit better than corporate America in terms of the density of stupid people and bad decisions. And it is true that making a choice like joining the Navy is a good way to avoid landing at a guard shack in Iraq with a rifle.

      However, I still don't think the DoD is using active duty military personnel to do a lot of the actual research and engineering tasks, but that's just based on my experience with the Navy. All the people I worked with that were doing those jobs--like nuclear research and power plant design, for example--were civilian employees or contractors, every single one. Maybe they were former enlisted or officers in that field, but they weren't able to do any of the actual "design/build/program something" jobs until they were hired as civilians and put in their time in the civilian side. The active duty officers in those technical fields were little more than supervisors/managers of the enlisted people, and (again, in my limited experience) the enlisted guys actually had most of the direct experience with the technology, while the officers did a lot of admin/paperwork and stood the occasional supervisory watch.

      So I still maintain that for 99%+ of the cases, going into the military, with or without a degree, in a technical, not-so-likely-to-be-on-front-lines field, is more likely to result in:

      • Spending 8+ hours per day sitting in front of a panel full of instruments or wall full of valves
      • Supervising somebody sitting in front of a panel full of instruments or wall full of valves
      • Cleaning something
      • Painting something
      • Doing paperwork
      • Supervising people cleaning and painting things
      than in doing research. However, having that experience for 6, 12, or 20 years would put one in a good spot to move on to doing R&D for the military for the equipment you used to work with. It just doesn't seem right to me to pitch the military as a good option for jumping into a research opportunity for anybody except the very top-notch graduates in a field.
      --
      [b.belong('us') for b in bases if b.owner() == 'you']
    5. Re:Join the Army by NewbieProgrammerMan · · Score: 2, Informative

      The key is to research what jobs are there and don't believe the recruiter; get anything in writing. I think that's probably the best single piece of advice that can be given to somebody looking into any job that requires X years of commitment. I worked around a few people that got crappy jobs in the military despite having qualifications (degrees, etc.) for much better jobs, most likely because they met the wrong recruiter that had a quota to make.

      8+ - I want your billet. More like 16+; including weekends once you through in drills and fixing stupid crap sailors do when they aren't busy. Eh, I wanted to be conservative, since there are some niches in the military where it seems like having to be there for more than an hour after the flag goes up is considered a long stressful day. I had one of the jobs with fun times like having a 1 hour pre-shift brief, standing watch for 12 hours, then having an hour of training (at which we got a lecture from the CO about how we should count ourselves fortunate that we're here working and not dead like the poor guy that was hit by a street sweeper on the way to work), then having to come back 10 hours later to do it all again for weeks at a time with no days off. That's why I'm not there anymore (well, that, and I don't do well in super-structured environments).

      ...fixing stupid crap sailors do when they aren't busy ROFL..."I'm bored...let's break something! Preferably something new and expensive!"
      --
      [b.belong('us') for b in bases if b.owner() == 'you']
  4. Education is an investment by dokebi · · Score: 4, Insightful

    According to their website, MIT's tuition is 35K/yr + 10k in housing. If your parents will foot 30k, that's only 15k year you need to pay. I'd say that's a good deal for an education that'll keep paying you after you graduate.

    If you think that's too much, go to a good community college for the first two years, transfer, and still get that MIT degree. The introductory classes are generally taught better at some of these places.

    Or, most states schools have great programs, diverse people, and provide excellent education.

    And no, counting cards will not pay your tuition.

    --
    In Soviet Russia, articles before post read *you*!
    1. Re:Education is an investment by pclinger · · Score: 4, Informative

      The problem is, my upper-middle class family had more down to Earth plans for me and my college choices (about $30,000/year more down to Earth, actually)

      Pretty he didn't mean his parents would pay $30k, he meant they wanted to pay $30k less than what MIT costs. If they included housing costs, that means $15k/year, if they weren't including that then they would only be offering $5k/year.

      Doesn't discount your other points, but I believe clarification was needed.

      --
      /. editors made it impossible to link to file:///c:/con/con in my sig. Please just type it in
    2. Re:Education is an investment by EnvyRAM · · Score: 2, Informative

      If your parents will foot 30k, that's only 15k year you need to pay. I think he meant his parents were thinking 30k/yr less than what MIT costs -- not that they were willing to pay 30k.

      If you think that's too much, go to a good community college for the first two years, transfer, and still get that MIT degree. The chances of this are EXTREMELY slim. MIT takes a MAXIMUM of 4 transfer students a year and sometimes they don't take any. I happen to know of two community college students that transferred to MIT, but they were 15 year old, home-schooled siblings. Only the most exceptional people can transfer in. It is harder than getting in as a freshman because you have to hit the ground running at the speed they expect MIT juniors to be at. It would be very hard for most people to adapt.
  5. MIT's website... by rob1980 · · Score: 3, Interesting

    The problem is, my upper-middle class family had more down to Earth plans for me and my college choices (about $30,000/year more down to Earth, actually), so financial aid and college savings won't come anywhere near MIT's price tag.

    MIT's website says financial aid is guaranteed for admitted students.

    http://web.mit.edu/sfs/financial_aid/mitgo_undergrad.html

    I suppose I don't have an answer to the original question, but get their financial aid folks on the horn and see what they have in the way of work study, internships, etc. Whatever you got back on your FAFSA probably isn't the last word in the matter.

    1. Re:MIT's website... by amabbi · · Score: 2, Informative

      However, the key is whether you can afford it. They have sophisticated metrics for figuring out what your family can afford to pay without undue hardship
      It's not a sophisticated metric. At MIT, if you're family has an annual income less than $75k, tuition is free. I think that's pretty affordable. I only wish this was the case 10 years ago when I was a student.
  6. study abroad by Anonymous Coward · · Score: 4, Informative

    If you go to say, Sweden, there will be no tuition fees. You have two decent Unis there: The Royal Institute of Technology in Stockholm and the Chalmers Institute of Technology in Gothenburg. You may also check out DTU in Denmark and the unis in Aachen and Dresden (Germany).

    In a lot of European states you can get away with 0 in tuition fees or a very moderate fee of a 1000 per year. For $30k / year you can live a very comfortable life as a student in Europe.

    Also, having studied abroad is something that would look very good on your CV.

  7. You're just paying for the brand name. by ZirbMonkey · · Score: 5, Insightful

    MIT is outrageously expensive, but will have no effect in determining to an employer that your a better candidate than someone at any other 4-year accredited university. But you don't want to be just a guy with a degree. You want to be a guy with an MIT degree.

    I'm not sure what CS guys get at MIT that they won't be eligible to find at any other college. But if you work your ass of at any other college, with the grades and extras to prove it, I don't see how it matters.

    Unless of course you just want to get the "MIT" label for the brand name.

    1. Re:You're just paying for the brand name. by timmarhy · · Score: 2, Funny
      some how reading about branding and university in the same sentence made me feel cheap and dirty.....

      but then i guess that's what higher education has fallen to these days.

      --
      If you mod me down, I will become more powerful than you can imagine....
    2. Re:You're just paying for the brand name. by 1point618 · · Score: 3, Informative

      And, not only will it put you at advantage going into any job, it is because the education at MIT is fantastically great. Some of the best professors in the world teach there, much of the most interesting research in the world is done there, and as an undergrad even you have those resources at your fingertips. Not only that, but the other people at MIT are a very interesting bunch, some of the smartest 20 year olds in the nation, all packed together. It's really something special. As I've mentioned elsewhere in this thread, I don't go there, but I've visited and had friends who did, and it's really something else, and going there won't just be a pretty name on your resume. Sure, you can get a fantastic education in hundreds of universities in the US and elsewhere, but it is much easier to get a good education at some of these "name" schools. That doesn't mean the education is easier (it's not; CS is freaking hard at my school), but it does mean that it won't be an uphill battle to get that education.

    3. Re:You're just paying for the brand name. by Dominic_Mazzoni · · Score: 4, Insightful

      The difference between getting a CS degree at MIT vs a CS degree at an average state college is your classmates. At MIT, you'll be surrounded by the best and brightest - people who were not only accepted, but chose to go to MIT, even though that meant working harder and taking out more loans. Many of your classmates will be the people starting the next Google, Facebook, or FedEx. The people you do a class project with your senior year might be the people you start a company with the following year. You'll be surprised to discover that top science/engineering schools tend to not be that competitive - they're mostly collaborative. Everyone studies in groups, and your peers will inspire you to do better than you thought you could. The basic material is not much different than at other schools, but when everyone in your class is actually excited about it, you'll learn it better.

      When you go to an average school, you'll be surrounded by average students. On the plus side, you might stand out as exceptional. On the down side, you will have relatively few other students who are as smart, ambitious, and interested as you are. It does make a difference.

    4. Re:You're just paying for the brand name. by Bryan+Ischo · · Score: 2, Informative

      No offense man, but you are kidding yourself. Your degree from MTU (whatever that is) is not as good as a degree from M.I.T. and anyone doing interviews for a desirable software development company knows this and will take this into account when considering your resume. This is not a value judgment about you personally, but it is true, and you really ought not to delude yourself about it. There are certainly jobs where both you and an M.I.T. grad could both apply and be equally well qualified, but chances are that there are also jobs that the M.I.T. graduate will get offered and you won't. The M.I.T. grad's resume will get them in the door for an interview, but yours won't, and just because he has M.I.T. on his resume and you don't. Don't kid yourself, it will happen.

      And there is good reason for it, too. M.I.T. provides a better computer science education than just about anywhere else. And it's miles better than that available at schools which are not known for computer science. Employers know this, and it's why they will rate the M.I.T. resume higher than the MTU resume. Employers desperately want to save time in the interview process, it is a tremendous waste of time to interview candidates that are clearly not qualified, and so they are always looking for ways to improve the quality of the candidates that they invite for interviews. And the school you graduated from, is a very very easy way to do this weeding. Now there are superstars that graduate from no-name schools and duds that graduate from M.I.T., and employers know this, which is why they don't look *just* at the school when deciding who to interview. But it is a big factor, whether or not you realize it, and it is very justified.

      You are right though that if your resume is good enough to get you to the interview, the school you went to is not particularly relevent. But first, you have to acknowledge that the M.I.T. degree will open doors that your degree will not, and will land more and better interviews. Just accept it, because it's true. And second, you have to realize that the average grad from M.I.T. is just going to be better qualified and thus a better interview than the average grad from MTU, so on average, the M.I.T. guys will get the better jobs.

      Once again, nothing about this is personal to you, because maybe you would interview really well and get the job anyway. But you have to accept that where you went to college does correlate with your qualifications, and employers know that.

    5. Re:You're just paying for the brand name. by nebosuke · · Score: 4, Insightful

      You're paying for an image. A label.

      My experience has been that the difference between top private U's and state school isn't necessarily in the facilities or the faculty (at least with respect to well-funded state schools), but the degree to which your fellow classmates catalyze the learning process.

      Any school, including small community colleges, will have some exceptionally intelligent and talented people, but taking a class with an excellent prof and 2-3 other people who 'get it' is an entirely different experience than when the entire class instantly absorbs the primary principles and the lecturer is constantly fielding insightful questions that illuminate corner cases, the underlying theory, etc. Then, when you're chatting after class, you find that it just so happens that one of your classmates did a graduate-level thesis on related algorithms in his junior year of high school, and you learn even more over some Chick Fil A.

      You will occasionally have that kind of experience anywhere, but at the top schools you can have them pretty much daily.

    6. Re:You're just paying for the brand name. by Antique+Geekmeister · · Score: 3, Interesting

      Would you care to bet on that? An MIT, Harvard, Cal-Tech, Stanford, RPI, or other leading school helps you get contacts in your field, alumni who can help you get work, and access to leading edge projects to write your thesis about to help land that job. And yes, a degree from a world-class school does help your resume get noticed.

      Also note, different schools teach different approaches. I watched a presentation on Microsoft's "Trusted Computing" a few years ago. The folks there from the legal profession were fascinated by the repercussions, and liked the idea of protecting their client's intellectual property. They were also courteous to the presenter, lauding the presenter's previous work and qualifications. The MIT person there (also an FSF member, as it turned out) rose up on his hind legs and went down the list of legally protected fair use applications that would be blocked, and how it would interfere with common uses that the presenter had utterly ignored.

      It was funny to watch.

    7. Re:You're just paying for the brand name. by williamhb · · Score: 3, Insightful

      I'm not sure what CS guys get at MIT that they won't be eligible to find at any other college. But if you work your ass of at any other college, with the grades and extras to prove it, I don't see how it matters.

      Unless of course you just want to get the "MIT" label for the brand name

      Much as I hate to be the fly in the Slashdot's idealistic ointment, that branding is very valuable. It is not simply a branding, it is an endorsement from one of the most respected institutions in the world: if you have an MIT degree, then the MIT admissions panel felt you are one of the brightest of your age group nationwide, because everybody knows that is all they will take. If you have a degree from Bog Standard College, then Bog Standard College's admissions panel endorsed that "they think you could just about get through the course", because everybody knows that is their criteria.

      The best employers really go out of their way to try to attract talent from the top institutions. Cambridge University's Computer Lab recruitment fare has more companies with stands than it has students graduating each year. And of course companies often try to hire locally -- if you're after a role with a top technology firm, you'll quickly notice they are mostly clustered around the top universities, and usually have deep links within those universities.

      And while you're there, both the best scientists and the best business people in the country will probably be giving free talks at the top institutions.
    8. Re:You're just paying for the brand name. by cbart387 · · Score: 3, Insightful

      I think you have some good points. I have the utmost respect for my faculty. It's my fellow students that are the slouchers. I think the reason for that _is_ the GP's point. The label. It's what attracts these driven kids (or the driven parents behind them). It's a self-fulfilling prophecy.

      From the way you talk though, it do fills me with a little regret that I went the public school route. Besides the unending projects, I enjoy being in academia with the opportunity to learn new things. I consider even the stuff that you learn not directly from a prof, because it's (in my opinion) the environment that fosters the willingness to learn. It doesn't seem like a lot of the other students feel that way. They're only using it as a mean-to-an-ends. Granted the whole 'job' thing is not unimportant.

      On the other hand there, is opportunities with in the public schools. Maybe not as much as MIT but they're there if you so desire. At least in my school there's usually a couple profs involved in research. Choices choices...

      --
      Lack of planning on your part does not constitute an emergency on mine.
    9. Re:You're just paying for the brand name. by discord5 · · Score: 4, Interesting

      MIT is fantastically great

      They must be, after all you've gone out of your way to post about 10 replies where you praise MIT (and the army up to some point) as the creme de la creme of the higher education you can get. I have this feeling that the way you're defending MIT, you are being a little too overzaelous.

      At my previous workplace we had a rule "your degree and where it came from don't matter". I've seen a guy with a university degree in CS be outsmarted on a technical matter by someone who studied history but had a passion for what he was doing. We had a guy fresh out of high school who wanted to work a couple of years to earn some money before heading off to his higher education, and he was better at programming than some "educated" people I've had the "pleasure" to work with.

      My point is that while many companies have a tendency to focus on a degree, a lot of companies don't. If you have a talent and you're willing to put that to good use, you'll be presented with enough opportunities. Yes, a degree is important, but 10 years from when you have obtained that degree your experience and achievements are much more important.

    10. Re:You're just paying for the brand name. by jellomizer · · Score: 2, Interesting

      But there is something to be said about being a Big Fish in a small Pond. Ok you are filled with all these engineers and other "bright" people but when it comes down to helping a professor with some research or getting noticed you have to be best of the best of the best.
      In smaller schools you get the same education but opportunity is easier because you are just the best in your program. People like to bring out the success of their grads. But what portion of them are Successes and What portion are still working as an entry level programmer for some big company while threatened that some kid with an undergrad at a state school who got a job with a small consulting firm will take over his job.

      I live down the Road from RPI an other big tech school and while you are working with a lot of people who are Technically brilliant you are isolated from "normal" people those guys who get business degrees and become your boss, or in other fields who become your clients. State schools tend to have more diversity and you learn from some of the those business majors that they are not all Evil out to make Millions. Or the person studying Theology is actually knowledgeable about many things.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  8. Might work better if... by Gordonjcp · · Score: 4, Interesting

    ... you'd already released some code. One of the really cool things about code versioning systems is that you can look back over how your project has developed, and see how old bits of code are. This gives you a useful-but-scary indication of how much your programming is improving, the more you do it ;-)

    It's easy to get your Free software out there. It would probably look better if you had something you could show prospective sponsors, and this is where the versioning comes in. If you've got a horking great Subversion repository full of your code, with maybe a few checkins a day, then it shows the process by which you work. It's like showing your working on a maths problem - if you get the answer right but don't show your working, you won't get full marks. If you show your working and get the answer wrong, quite often you'll get fairly good marks anyway if the working is right but the mistake was a little arithmetical slip.

    So in short, show them the code. And let us know if it gets you into college.

  9. Re:trust me don't do it. by 1point618 · · Score: 5, Insightful

    OK, first off, to OP: money isn't everything, and if you really think that your education didn't give you anything but technical skills, then you obviously didn't get out of college what I an most the folks I know are or did. College is a time to learn to think critically and to learn a variety of different subjects. You'll never quite get that chance again.

    Secondly, to the question: MIT gives full financial aid, based on what they think your parents can afford to pay. Yeah, you might end up paying a bit more a year than a $10,000 a year state school once you get finaid from them, but then again maybe not, and for the education you'll get at MIT and the people you'll meet there, it will be worth it. I go to a school that costs more than MIT and my parents make less than 100k a year (well less), and I got through the first two years of school without loans. This brings up my second point to you: don't look at loans as a bad thing. Look at them as an investment in yourself. If you come out of MIT with an engineering degree, you can easily be making a high five or low six figures straight out of college. You'll pay off your loans in a year or two at that pace. Well worth it.

    Personally, I'd suggest looking at not just MIT, too. I was a CS major for my first two years here at my school (oh fuck it, I go to Yale, just so you know, I don't know why we always beat around the bush here), and there is a great, theoretical program. However, I found that while I enjoy programming, computer science is something completely different from programming, and decided to change my major to Linguistics. It's wonderful the large range of possibilities a school like Yale or Stanford or Brown can give to you. Don't confine yourself to a technical school, especially if you already have a lot of technical skills.

    Let's see. What other advice besides don't worry about money and try to broaden your horizons? Get an on-campus job, you'd be surprised how well some of them pay (I get $13.50 an hour to fix computers and sit at shifts doing homework and helping folks who need it if they ask), get loans, go to a school that gives good financial aid, and you'll graduate, get a great job, and not have to worry about the pittance in loans you have. Go abroad, go to lectures, take advantage of any alumni networks you can get on, especially if they're related to a group or club you are in, just take advantage of the resources your university offers you as much as you can. And even if you don't end up going to a top-tier school, all this will still hold true.

    Best of luck. If you want to talk to me at all, feel free to PM me.

  10. Don't be such a downer! by RPalkovic · · Score: 3, Insightful

    Wow, I'm somewhat appalled by the acerbic replies to this post. There's a post or two saying that education doesn't get you anything, and while I tend to agree because college didn't work for me, that's no reason to tell someone not to go. I spent 6 years in crappy jobs that I probably wouldn't have had to endure had I gone to Insert College Here instead of the school of hard knocks. Then there's the dedication factor. Many employers want to see a 4 year degree simply because it shows that 4 Year Degree kid had enough drive and dedication to see it through. As for MIT vs. another college... If I were a hiring manager and all other things were equal (skills, interview prowess, etc) I would almost definitely hire the person who had a degree from a well known, highly respected school over Generic University. NOTHING beats experience, but don't knock a kid for trying to "do it right."

    1. Re:Don't be such a downer! by digitalcowboy · · Score: 3, Interesting

      I spent 6 years in crappy jobs that I probably wouldn't have had to endure had I gone to Insert College Here instead of the school of hard knocks. Then there's the dedication factor. Many employers want to see a 4 year degree simply because it shows that 4 Year Degree kid had enough drive and dedication to see it through. As for MIT vs. another college... If I were a hiring manager and all other things were equal (skills, interview prowess, etc) I would almost definitely hire the person who had a degree from a well known, highly respected school over Generic University. NOTHING beats experience, but don't knock a kid for trying to "do it right."

      I almost agree with some of what you said. MIT is a generic school compared to The School of Hard Knocks, depending on your goals. For me, Hard Knocks University worked out quite well because I never had a desire to be an employee. I most certainly was an employee for a number of years during that education. It taught me how to do things better and be a good employer.

      I only speak for me, but the thought if being an employee my whole life is abhorrent and I say that having had some very good jobs in IT with no college education at all. I earned what I got by educating myself and working hard on the job. There are exceptions, but for the most part I think college is a circle jerk.

      The point you make about the dedication and perseverance that employers are looking for... I think you're right. But I find it twisted and sick. I can assure you that building a business or three from scratch - for that matter, working your way into a Fortune 100 job with no degree - takes far more dedication and perseverance. It costs far less in terms of wasted time and money.

      Ultimately, I'm motivated by a desire to be free. I'm living my dream with no classroom education beyond high school and I'm in my own classroom every day - on my terms and my schedule. Usually on my couch, but when I travel, I'm making money anywhere I have an internet connection.

      I believe, in most cases, college is a sucker play. If you want to learn how to be a really good peon, it can certainly work for you. The valid exceptions are technical professions that require it. But the latter does not describe most college students. Most college students are there because they're willing to sell 40 years of their life and take orders for a reliable paycheck.

      When I hire, I try really hard to not hold a college degree against anyone. It's a challenge. I spent too many years in corporate IT amongst those who graduated with honors from good schools with degrees in CS and still were coming to me multiple times a day for help because they didn't know how to do their jobs.

      I'll hire a high school drop-out (or student) with a hunger to learn and an understanding of how to do it independently over a worthless diploma from a college every time. (And no, it's not because they're cheap. I pay very well and only hire the best.)

  11. Loans? Grants? Scholarships? by beefstu01 · · Score: 2, Informative

    It actually kind of annoys me that people expect their parents to pay for college. Yeah, it'd be nice, but you expect all of the freedom of being an adult without any of the responsibility...

    I went to Cornell and managed to pay the entire bill myself. I've got a quite a bit of student debt, but I've also got a really good job that's allowing for me to pay off my bills very quickly. Go to a good school, you get good opportunities afterwards (contrary to popular belief, name recognition goes a long way). Fill out your FAFSA, use the power of Google to find scholarships and fight for 'em, and whatever the government and really nice people don't give you, pull out in private loans (Sallie Mae, etc...). Heck, interest rates are basically at rock bottom right now, so you won't get hosed. Having a loans also helps motivate you, trust me. You're less likely to goof off (still have fun, but not blow off work), plus you get fiscally responsible pretty quickly (a lot faster than most of your classmates).

    Anyway, stepping off of my soapbox of "pay for yourself," as it looks like thats you're trying to do, I don't think many (if any) company will pay for your education right now this moment. After you're in college for a year or two, however, some of these opportunities crop up, but I've seen them more in the financial sector than in tech. Get an internship or two and it'll help you immensely financially and get a job after college. If you're as good as you say you are, you should be able to find one freshman year- go to the career fair with a good resume AFTER meeting with your career services center to get it brushed up, and practice some interview skills (some say it doesn't matter, and it may not, but it will most definitely help you stand out from the crowd). There is ONE program that I know of that is what you're looking for, but it ain't FOSS-- look up the "Stokes Educational Scholarship Program" for the NSA. They will pay tuition and books, and give you summer internships in return for 1.5x your stay in college (4 years undergrad, 6 years NSA).

  12. Re:trust me don't do it. by timmarhy · · Score: 5, Insightful
    spoken like a true college kid who hasn't been out in the real world yet.

    sure, money isn't EVERYTHING, but it's about 90% of it. when your all grown up and have a house and other responsibilites like a family, you'll learn you'd happily shovel shit for a living if it paid the right money.

    and call me jaded, but even in my day critical thinking was dead in college.

    i'd also like to point out that "you can easily be making a high five or low six figures straight out of college" is bullcrap and won't happen. you'll have to go into a graduate program after getting your engineering degree, where they will teach you how things are really done and pay you shit money for the pleasure.

    --
    If you mod me down, I will become more powerful than you can imagine....
  13. Mighta, woulda, coulda by Schraegstrichpunkt · · Score: 3, Insightful

    However, I've been programming in C for a while now, and might release a GPL'd Linux app soon.

    Might? By the time I finished high school, I had released at least 3 GPL'd programs that were entirely my own work, a 3-clause BSDL'd one, a couple of scripts dedicated to the public domain, and a several patches to existing free software. Nobody sent me to an ivy-league school.

    You're going to have to do better than "I might release a GPL'd app someday" if you want to convince the people here that you're the unique snowflake you claim to be. And remember: even if you're brilliant, why should anyone put you through school? What's the payoff for them?

    1. Re:Mighta, woulda, coulda by Bryan+Ischo · · Score: 3, Insightful

      Oh my god, this guy's question was like an invitation for every holier-than-thou type to come out of the woodwork and spout off about how much more worthy than he is they are and how stupid he is for even asking the question.

      Well, I guess if you really need the ego stroking - you sound like a real genius man, like you must have been the best qualified high school grad of all time and I am sure that all the universities were begging you to sign up, and if they weren't, well it's the dumbest thing they ever did to pass up on talent like you.

      Now that that's over with - do you actually have a useful answer to his question?

  14. Re:trust me don't do it. by 1point618 · · Score: 4, Informative

    Perhaps I am just a "college kid". However, the majority of my friends are actually out of college, many of them married with children, so I feel that I have at least a little bit of perspective on this. I know plenty of them who got 6 figures or a high 5 figures out of college, even 5 years ago.

    Also, as far as anyone has ever told me and I've ever seen, grad school for engineering and ESPECIALLY for CS is completely worthless for getting a job, and is done almost only by those who wish to go into academia. Sure, 2 years of Business school might be required after 5 or so years in the work force in order to get a managerial position that really pays bank, but that's far in the future. Places like MS and Google and Yahoo! are hiring kids out of my school at 75k or more a year for software engineering jobs (there is obviously a variance, and some jobs get a lower salary).

    Finally, I'm sorry critical thinking was dead at your college, but that is not the case here, and does not seem to be the case at many of the colleges my friends go to. Quite honestly, that seems to be one of the largest differences between some of the "better" schools and some of the lesser-known schools, which is just a sense I get from talking to my few high school friends who went to Ivy or equivalent schools and comparing our experiences to those who went elsewhere. It's not to say that they're not getting good educations, but that level of critical thinking, especially outside of classes, largely seems to be lacking, making some of them really unhappy.

  15. A Few Clarifications by Athaulf · · Score: 2, Informative

    1. My parents are NOT contributing $30K/year to my education, they've saved $10K/year for a public school. The $30,000 comes from the fact that MIT is about $40K-$45K ($40K-$10K=$30K) 2. My brother could never find financial aid, and scholarships only go so far. 3. My cousin was accepted to MIT but couldn't find enough money. 4. I'm not saying that I haven't considered public schools; I simply much prefer a school that I'm not in the top 1% of math SAT scores. If that sounds arrogant I apologize, but I'm just tired of going to schools like my high school that don't have a *single* person (student or otherwise) who knows C. 5. I want to go to MIT because I think that I can learn something about programming from other students and teachers (the computer programming class is taught with JavaScript and teachers certified by a one day course) for the first time in my life. 6. Yes, Mr. Troll, I'd say McDonalds could be called work. 7. Yes, I was about to call the MIT admissions office, but my mother brought up the argument "don't even try, we won't have the money for that", hence this ask slashdot article. 8. I want to find scholarships from FOSS organizations because I want to support the community and working for a FOSS company would be a dream come true. I love Linux and free software, and would be proud to put some time into the cause. 9. I hate to respond to my own article, but I felt like I needed to clear up a few things.

    1. Re:A Few Clarifications by lukas84 · · Score: 2, Insightful
      First off, learn to make paragraphs. That post was horrible to read.

      and would be proud to put some time into the cause.

      It's a god damn operating system, not a cult or a cure for cancer. You're not helping "the cause". You're working for a company which has the sole purpose of making as much of money for their shareholders as possible. There is nothing wrong with that, but you desperately need a reality check.
    2. Re:A Few Clarifications by Viv · · Score: 2, Insightful
      1. So, take their $10K and raise the rest. Good for you for looking for FOSS scholarships. Don't stop with just that. There are plenty other sources of funding, you just have to take the time to look under every rock you can find.
      2. Your brother didn't look hard enough, or wasn't very well qualified. Or wasn't willing to take enough of the burden on himself in the form of loans and sweat.
      3. Same.
      4. College ain't high school kid, sure there's plenty of stupid folks at both, but pick a hard major and take the hard classes at any reasonable, accredited college -- even the lower tier public ones -- and pretty soon you'll find that there aren't so many of them. It ain't very often that I'm the stupid person in the room, but it happened when I decided to take the highest level EE courses my university offered. I knew I was in deep shit when half the class (all graduate students) dropped out in the first 3 weeks, and everyone left (except me) were 2nd/3rd year PhD students with 3 hours of lecture and 6 hours of dissertation.
      5. College professors ain't public school teachers kiddo. As a rule, they all have PhD's, and are an expert in at least their own field (their field being the subject of their dissertation). There are exceptions of course, mostly at the worst universities, but by and large, even at any given flagship state school, you can learn something from all of them. The only reason you wouldn't is because you didn't want to.
      6. Meh.
      7. Call them anyway. Apply, and figure out the funding later. If you want to go badly enough, your financial situation will not stop you.
    3. Re:A Few Clarifications by FishWithAHammer · · Score: 4, Insightful

      2. My brother could never find financial aid, and scholarships only go so far.

      I know two or three people offhand who funded their entire education through scholarships they applied to outside of their educational institute's financial aid office. It's very doable.

      4. I'm not saying that I haven't considered public schools; I simply much prefer a school that I'm not in the top 1% of math SAT scores. If that sounds arrogant I apologize, but I'm just tired of going to schools like my high school that don't have a *single* person (student or otherwise) who knows C.

      Oh, please. Don't be a fucking douchebag if you can at all help it. "Wah, wah, I am so smart!" You will find people at any institution who will kick your ass up and down the road and know much, much, much more than you do about what you proclaim to be good at; you will find people who are far hotter shit than you are or ever will be. It doesn't matter where you go, this will be the case.

      "Oh, no, nobody in my high school knows C! I am adrift in a sea of stupidity!" Grow up.

      5. I want to go to MIT because I think that I can learn something about programming from other students and teachers (the computer programming class is taught with JavaScript and teachers certified by a one day course) for the first time in my life.

      You can do that at any university. Hell, MIT's learning materials are given away for free. Do you want to learn, or do you want the little piece of paper?

      7. Yes, I was about to call the MIT admissions office, but my mother brought up the argument "don't even try, we won't have the money for that", hence this ask slashdot article.

      Your mother is a moron, and you shouldn't be listening to her when it comes to this.

      8. I want to find scholarships from FOSS organizations because I want to support the community and working for a FOSS company would be a dream come true. I love Linux and free software, and would be proud to put some time into the cause.

      "Work" is the exchange of your time for their money, and if they want you to fuck up a Holy Sacred GPL Project because it suits your purposes, you do it or you get fired. You need a cluestick to the head or need to learn about the real world. It's not a cause, it's an operating system and a style of releasing software.

      9. I hate to respond to my own article, but I felt like I needed to clear up a few things.

      Frankly, you just make yourself look like more of an ass. You're in plentiful, if not good, company, though--you sound like half the kids in my school's CS department.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
  16. Take out some loans by Dominic_Mazzoni · · Score: 2, Informative

    All of the top U.S. schools offer fantastic financial assistance. First of all, they all practice need-blind admissions - meaning that they don't care how much money you have when deciding if you should be admitted. Once you're admitted, they'll send you a financial package, based on the information they got from your FAFSA and other forms. Unless your parents make a million dollars a year, you're almost certainly going to get a small grant (i.e. free money) and some loans.

    If the total remaining amount you and your parents are supposed to pay is still to high, no problem - that's just their initial offer. They will negotiate - the job of the financial aid office is to make it so that you can attend. Let them know how much your parents are willing to spend, and see what they can do for you. If you're lucky, they will find some grants and scholarships to cover more of the difference, and they will definitely offer more loans. Not crappy loans like a car loan or credit card - college loans often have no interest while you're in school, and very low interest rates after that.

    And trust me, if you're going into software engineering, some loans are no big deal. You'll get a nice salary and pay them off in a few years, and it will all be worth it.

    One thing, though - the financial offer you'll get will vary dramatically from school to school. Virtually all good schools have great financial aid programs that can negotiate with you - but they all value different things and have different rules. Your best bet is to apply and get accepted to a lot of great schools - MIT, Caltech, CMU, Harvard, Yale, UTexas, UIUC, Stanford, Berkeley, Harvey Mudd - and then pick one of the ones with the best financial offer for you.

  17. Re:trust me don't do it. by timmarhy · · Score: 4, Insightful

    one other point i want to make about places like google and MS, they seem like awesome places to work, giving you free lunches and rides to and from work. that is until you realise it's a trap so you don't notice the 70 hour working week. trades make significantly more money (atleast here in AU they do). i make 6 figures now all up, but friends of mine that did electrical trades are on 2x what i'm on.

    --
    If you mod me down, I will become more powerful than you can imagine....
  18. Re:trust me don't do it. by FishWithAHammer · · Score: 4, Insightful

    Also, as far as anyone has ever told me and I've ever seen, grad school for engineering and ESPECIALLY for CS is completely worthless for getting a job, and is done almost only by those who wish to go into academia.

    That's funny. That's really funny. Google (who you mention below) has a minimum of a BS in computer science, but recommends a MS and a Ph.D. is a big plus. I would wager that you really don't know what you're talking about here.

    Sure, 2 years of Business school might be required after 5 or so years in the work force in order to get a managerial position that really pays bank, but that's far in the future. Places like MS and Google and Yahoo! are hiring kids out of my school at 75k or more a year for software engineering jobs (there is obviously a variance, and some jobs get a lower salary).

    Try "pretty much all jobs have a lower salary." Expecting 75K+ straight out of college is ludicrous unless you have some sort of proven track record that shows you aren't just another college graduate. For someone leaving school with a master's, I'd buy 75K+ (but that'd still be a huge stretch). Same for a Ph.D. Not some kid with a bachelor's.

    --
    "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
  19. Wow! by rindeee · · Score: 3, Interesting

    This is a highly polarized topic. I must say, I'm a little surprised that anyone here is downplaying the importance of MIT vs. a less prestigious school (or even no college at all). I'll give you my two cents. I'm 15+ years in the industry (INFOSEC mostly), deep into 6 figures now, was making $80k at 26 years of age. I dropped out of school after a year and a half. I'm slowly finishing my degree, but on my terms and someone else's dime. If someone wants to see the 'piece of paper', they'll foot the bill. Period. My year and a half in school (a prestigious private institution) was a farce. I didn't leave due to too much partying or lack of funds. On the contrary, I had a decent job outside of school that allowed me to pay the exorbitant tuition. I left because the cost/benefit analysis said to. Sorry, but in the end it really is just a piece of paper. The meat of what you'll do for a living is going to be learned in the classroom of experience. Would I be regarded more highly if I had a degree from MIT? Of course! I'm not going to kid you; MIT would have never accepted me. On the flip side, would I be making any more than I am now if I had graduated from MIT, Yale, etc? No way. I work with folks who did in fact graduate from such institutions and where there is a difference in salary, they have some catching up to do. You will be happy if you make a living doing what you love. If you're intelligent and good (very good) at what you love and that 'thing' you do is valuable in the marketplace...then you'll make a very good living; MIT diploma or no. Save your money. If you're really as good as you think you are (so good that a company like Google should want to invest six figures into you for the promise that your awesomeness will come work for them (uhhhhh...yeah)) then you'll have no problems. Get the quickest degree you can from an accredited institution then get to the real learning. The exception to all this would be if your goal is to go into research...in which case you can ignore all of my advice. Just my two cents...many others will disagree whole heartedly.

  20. Re:TAG: youarenotanuniquesnowflake by Bryan+Ischo · · Score: 4, Insightful

    Oh my god give me a fucking break. The kid wants to find out of there are options to help him go to the college he wants to go to, and you are jumping down his throat because you don't think he's going to be earning his chops like you did? Sounds like 'sour grapes' to me. M.I.T. is a very good computer science institution, maybe the kid will end up being one of the great researchers of the 21st century and contribute to the field.

    Why don't you just answer his question instead of spouting off about how much better your way of doing things is? What, you don't have an answer to his question because instead of going to a good school you fucked around with a "Berufsmatur" instead? Well then shut the fuck up.

  21. Re:trust me don't do it. by Your.Master · · Score: 2, Insightful

    Program Management is not management, don't make that mistake. Some PMs have 6 figures, some high 5's, some mid-high 5 (that's how I'd classify 75K). At Microsoft, they're paid pretty much lockstep with SDEs, and my friend who got a PM offer from MS got an identical offer amount to the one MS gave me (this was an SDE offer). You can even see the chart of their pay if you search the Internet long & hard enough; it was leaked a couple years back. At Google I expect it's about the same, but I've not seen any leaked reports on their salaries.

    That said, MS and Google both have generous bonus plans and signing bonuses and benefits; all things considered your total value might be at low 6 figures from another company but if that's what you mean then you should say that, because it's not how it reads.

    You've backpedaled to can (not will). Earlier you said that an MIT degree would "easily" land you these jobs (yes, Yale is not MIT, but come on here, we're not talking about a night & day difference). I would say mid 5 figures is fairly "easy" once you've gotten an engineering degree from a good school, 60 is reasonable, and 75+? That's both effort & luck conspiring together.

    Don't get me wrong -- I mostly agree with your points about school, but I really do not want people expecting that they'll easily get 6 figures on a bachelor's degree. I did not need to read that you were still at school to know that you were when you said that :).

  22. Re:TAG: youarenotanuniquesnowflake by reiisi · · Score: 2, Insightful

    education is everything, but uni doesn't have a patent or any other kind of monopoly on it.

    Lots of kinds of education you simply can't get at uni.

    But, yeah, if he's motivated to go to school now, best to do it now and get it over with. And, as someone else said, he shouldn't worry about the money when he applies. If he's good enough to get the admission, he should go talk to the profs, counselors, and the financial aid department. Paths may open up, especially if his project is any good. MIT is definitely one place that will recognize open source projects, if they're good.

    But if it doesn't work out, he should be willing to be glad he tried and move on. Go to a school he can afford, or go to the school of hard knocks.

    Work is its own reward.

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
  23. Re:trust me don't do it. by Anonymous Coward · · Score: 3, Insightful

    Perhaps I am just a "college kid". However, the majority of my friends are actually out of college, many of them married with children, so I feel that I have at least a little bit of perspective on this. I know plenty of them who got 6 figures or a high 5 figures out of college, even 5 years ago. The fact that you know their salaries should tell you something about the quality of your friends.

    Places like MS and Google and Yahoo! are hiring kids out of my school at 75k or more a year for software engineering jobs (there is obviously a variance, and some jobs get a lower salary). The variance is going to depend on the proven abilities. In hiring, I evaluate on what you've done in your own time, not what you've studied. A 4-year college student with no significant experience is not worth $75k/year -- no matter the university.

    Finally, I'm sorry critical thinking was dead at your college, but that is not the case here, and does not seem to be the case at many of the colleges my friends go to. Quite honestly, that seems to be one of the largest differences between some of the "better" schools and some of the lesser-known schools, which is just a sense I get from talking to my few high school friends who went to Ivy or equivalent schools and comparing our experiences to those who went elsewhere. If you think you need a $40k/year education to engage in critical thinking, you're not engaging in anything of the sort.
  24. Financial aid is better at big name schools by Nobody123 · · Score: 2, Informative

    Harvard, Yale and MIT have all come out with very strong financial incentives this year. Essentially free for families making $75,000 and large financial aid for others. I expect to hear more from other schools (think Stanford and Duke are now in the act, but I don't know their details) The big name schools end up actually cheaper than schools without such a large endowment, and in some cases cheaper than state schools. Even if you don't make these cuts, if there is one thing in life not to skimp on, it's your undergraduate education, since a huge fraction of your earning power is driven by this, especially in the first decade or so out of college. Student loans are essentially free of interest (interest rates at or less than inflation, and you can take the interest directly off your tax bill), and there are a ton of little grants around that you can gather to make things work. And your lifelong contacts/friends will be made in college.

  25. Re:Skillset... by DeepHurtn! · · Score: 4, Funny
    English skills is definitely NOT a priority.

    O how sweet.

  26. MIT announcement: Tuition-free for 30% of students by sidney · · Score: 3, Informative
    MIT announced in a press release a couple of weeks ago that they are increasing financial aid so that the school will be tuition-free for the nearly 30% of undergraduate students whose families earn less than $75,000 per year, with no expectation of student loans to cover non-tuition expenses. There are other changes that affect students whose families are in higher income brackets, with details in the press release.

    Here is one significant quote from it:

    For those receiving an MIT scholarship, which is six out of every 10 MIT undergraduates, net tuition is $8,100--an amount that approximates the in-state cost of many public universities
  27. Standard answer by asuffield · · Score: 2, Funny

    Cultivate your ability to run fast while holding a ball. The US education system values this far more than academic ability, and prefers to educate people with such abilities rather than people who will spend all their time studying. If you can do anything along those lines, they'll teach you how to count for free.

    I don't get it either. But then, I've never understood how the US education system works. I'm not all that convinced that it does.

  28. DO NOT Let Lack of $ Get in the Way by chiefthe · · Score: 3, Insightful

    DO NOT let lack of money dissuade you from what you want to do. That breads resentment and bitterness. Do it, do it well, and the money will come.

    I went to MIT. I hate it when people assume that you have to be rich to go there, or make comments like "my parents couldn't afford that." That isn't a reason to not even try. I'm not sure about the original poster's financial status (upper middle class can be a big range), but MIT recently announced it will be tuition free for those families making $75000 or less.

    And the name does make a difference. I got my first job due to it (poor match in the end, but that is another story). Many employers see it as a short cut to the type of person you are. You *will* get a good job if you went to another school, especially if you are good (goodness will always override name in the end), but as other posters have mentioned the fact that you are surrounded by smart and clever people kicks your own performance up a notch. Being able to see exactly what you are capable of and find and notice your limits is an amazing experience. I wouldn't trade my time at MIT for the world, despite 4 years of complaining about the workload, the pressure and the frosh.

    --
    This was a quote of Kurt Vonnegut that didn't fit.
  29. Re:trust me don't do it. by betterunixthanunix · · Score: 4, Informative
    Really? I'm still an undergrad in college (double major, EE and CS), and I'm getting offers for internships that pay more than my parents make. IBM offered to cover the cost of grad school, if I committed to a job with them. All that, despite the current economic downturn. If money is all you care about, then going to college is obvious -- just ask the guys in my EE classes who already did work in the industry, but can't get promoted without a degree.

    Beyond that, there is something to be said for a formal education. I was "self taught" in high school also, and thought that I would be able to handle any problem. I couldn't have been more wrong, and in my senior year of high school, when I began taking real CS courses, I learned things that I would never have grasped without a teacher. The sort of things I am studying now can't be "self taught," because in at least one case I am learning it directly from the researcher who made the discovery. Overall, a formal education not only provided me with new ways of thinking about my majors and related fields, but it also broadened my ability to solve problems, both in terms of scope and approach.

    Going directly into trade after high school is a waste of time and of talent. Is college expensive? Unfortunately, yes. Is it worth the expense? Absolutely.

    --
    Palm trees and 8
  30. Re:trust me don't do it. by tomhudson · · Score: 3, Insightful

    If you think you need a $40k/year education to engage in critical thinking, you're not engaging in anything of the sort.

    That's because he's bought into the PHB mindset - he'll outsource all that "critical thinking stuff".

    One thing nobody's mentioned yet is that people with a BS in CS are FUBAR'd if they're just coming onto the job market in a declining economy. Between outsourcing, contracting, and plain old cutbacks/layoffs, doesn't matter what "name" university you went to ... but the debt associated with that "name" university makes your monthly nut that much harder to crack.

    It may also make you less, not more, employable, since employers will figure that you'll either want more $$$ to start with, or will quickly jump ship for more $$$ once you have a year's "real world experience" under your belt. Both of these are negatives, which is why you see people with a couple of decades experience "dumbing down" their resumes when they get tired of what they're doing and want to change their speciation.

  31. Re:trust me don't do it. by Paul+Fernhout · · Score: 4, Interesting

    Old school advice...

    First of all, school up to the PhD is a pyramid scheme (currently failing):
    "The Big Crunch" by David Goodstein (Vice Provost CalTech)
    http://www.its.caltech.edu/~dg/crunch_art.html
    The end result is "disciplined minds" who will not step out of line politically:
    http://disciplined-minds.com/
    Or journalistically:
    http://www.chomsky.info/interviews/20051207.htm
    "By the time you've gone through, you know, Oxford and Cambridge and here you could say Harvard and Princeton and so on, and even less fancy places, you have instilled into you the understanding that there are certain things that just wouldn't do to say, and that's what a good deal of education is. So the people who come out of it - and there are many filters, if people go off and try to be too critical there are many ways of discouraging them or eliminating them one way or the other. Some get through, it's not a uniform story. ... The more educated you are the more indoctrinated you are. And you believe you are being free and objective, whereas in fact you're just repeating state propaganda."

    The reason schooling exists in its current form is to teach these seven lessons:
    "The Seven-Lesson Schoolteacher" by John Taylor Gatto - 1991 New York State Teacher of the Year
    http://hometown.aol.com/tma68/7lesson.htm
    in order to prepare most people for a life of servitude to the military or factories (and to not be very thoughtful about consumption or politics either).
    "The Prussian Connection" -- Gatto
    http://www.johntaylorgatto.com/chapters/7a.htm
    And from:
    "A conversation with historian and author James Loewen. Sort of."
    http://www.stayfreemagazine.org/archives/18/loewen.html
    "We like to believe schooling is a good thing. But when it comes to understanding any problem with historical roots, we might expect that the more traditional schooling in history that Americans have, the less they will understand it. Students who have taken math courses are better at math. The same is true for English, foreign languages, and almost every other subject. But in history, stupidity is the result of more, not less, schooling."

    Still, studies have shown that the only people who really get economic value out of an Ivy League degree or equivalent are those from lower middle class backgrounds. All other things being equal, for most other people it's not worth the money as an investment. See the book "Class" for some other details:
    http://www.amazon.com/Class-Through-American-Status-System/dp/0671792253
    Otherwise, consider:
    "College is a Waste of Time and Money" (1975)
    http://www.grossmont.edu/bertdill/docs/CollegeWaste.pdf
    "College, then, may be a good place for those few young people who are really drawn to academic work, who would rather read than eat, but it has become too expensive, in money, time, and intellectual effort to serve as a holding pen for large numbers of our young. We ought to make it possible for those reluctant, unhappy students to find alternative ways of growing up, and more realistic preparation for the years ahead."

    And consider those years ahead following Moore's Law will include computers 10000X faster than what we have now for the same price in 20 or so years.
    http://www.transhumanis

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  32. MIT just announced: no tuition for $75k/yr fams by CrazyWingman · · Score: 3, Informative

    You may want to look into MIT again. They just announced a couple of weeks ago that students from families that earn less than $75k/yr. will not have to pay tuition. They've also changed the factors they look at to determine financial aid for other income levels:

    Fin. Aid Boosted; No Tuition For Families Earning Under $75K

    MIT has also always had a policy of basically, "You get in, and we'll help you figure out how to afford it."

    A couple more things:

    • Students loans are *not* as bad as everyone makes them out to be. Especially graduating from a place like MIT, where you can expect $50+k/yr at your first job. It's also the "good" kind of debt - low interest rates, and interest payments that can be deducted on taxes.
    • Don't believe the anti-college (or anti-prestige) hype. It is absolutely worth it to spend four years at a place like MIT. It is true that you can gimp your way through and get nothing more out of it than any other school (or "real-world" experience) would give you. But, if you really want to do something exciting/amazing/etc., there's no easier place to make it happen than a place where you're surrounded by other bright/smart/energetic people.

    Disclaimer: I graduated from MIT, and would not trade that experience for anything.

  33. interesting point on picking schools by zogger · · Score: 2, Insightful

    It might be better for him to research the teachers as in your example and pick the university that way instead. Choose the subject (down to a more fine detail level) that is really interesting and seems to have the most potential, then see who are the leading researchers in that subject, go to their school.

    1. Re:interesting point on picking schools by Jane_Dozey · · Score: 2, Informative

      Yes, this was one thing I was told to do before picking a University (UK). I did a quick google on various teachers in the CS dept of my top University choices. One of them stood out as all of the teachers were on the first results page and after all the other considerations I went to that University and have never regretted my choice.

      Obviously there are a ton of things to look at when choosing a University or other higher education Institution but this is one of the things that should be done. It's a shame that so few people do.

      --
      Silly rabbit
  34. Re:C/S Degree Enormously Beneficial by SuurMyy · · Score: 2, Interesting

    I have worked w/people who don't have CS studies, and it seems to me that they're completely oblivious to all of things that they do not know. It is often the case that these people cause all kinds of problems at work just because they don't know anything about computer science outside of just programming. It's a pain to get any design or documents out of these people, not to mention that they're usually completely unable to come up w/any kind of reasonable schedule. Also, these people often lack completely the theoretical framework for things, which leads them to concentrate on wrong things, and doing thins like premature optimization on a completely wrong part of the software. They also often cause social problems w/people who do have a better understanding of the whole process, as their actions are sometimes so harmful to the projects.

    I am not saying this as a blanket statements, there are different kinds of people out there w/ or w/o a degree, but not having one can very well be a problem. Actually, I don't have one, but I did get 140 credits out of 180 you need here for a degree, so I actually know most of the important stuff anyway. It's my experience that people around 100 credits out of 180 begin to have most of the needed knowledge. So to be more specific about my claim, I'd say that theoretically about a bachelors degree is what you need. Of course a higher degree could open more doors.

    There's also the thing about the kinds of people you end up w/. In a good university you are likely to enjoy the companionship of very intelligent people, and this, I believe, is absolutely priceless. Most of the skills I have I possess almost completely because of these people w/whom I studied and worked w/ from my university. Actually, I just got one these friends to work w/me at the latest project at my new job, so on it goes. I will probably work in some form w/these people for the rest of my life. And all of these people just get better and better each day, because they're very talented and driven. Knowing these people has made me a lot better in C/S, and it will continue to do so. I can only hope that knowing me has been as useful to some of these people, as well.

    --
    The lyf so short, the craft so long to lerne
  35. writing FOSS vs. university studies by szobatudos · · Score: 2, Insightful

    Writing Free and Open Source Software is cool, especially if you attend high school now, but Computer Science/Engineering schools are not (just) about coding. How good are you in math? Other languages than C?

    Did you see the courses MIT offers? Are those really the ones you would like to learn?

  36. Re:trust me don't do it. by Stalus · · Score: 3, Informative

    Also, as far as anyone has ever told me and I've ever seen, grad school for engineering and ESPECIALLY for CS is completely worthless for getting a job, and is done almost only by those who wish to go into academia.

    As someone who works for a large tech company, let me just say that you've been very misled. The differences aren't immediately obvious, but you need to think a little bit beyond starting salary.

    Promotion ceiling. You may start off with a salary that's only 10-15k below someone with an MS, but I have encountered a large number of people who have gone back to school because they can't get promoted without a better degree. In fact, I can't think of anyone I know that's over the age of 35 and doesn't have at least an MS. A large number went back to school after they had kids and continually grumbled about how hard it was with a family.

    Job types. Those with BS's are much more likely to find themselves in a low-level position - implementation, support, bug fixing. People with graduate degrees are more likely to be in the design and project lead positions. Not only is this a factor in the promotion issue I already raised, but who do you think is easier to outsource? When times are tough, who are they going to lay off?

    Just to emphasize the point, I was planning on stopping with my BS when the .com bust happened, and ended up going back to grad school at a Big 10 university. Applications for graduate schools in 2002 and 2003 were extremely high. High enough that schools were caught off guard when people who they expected to get in to MIT, CMU, Berkeley, etc ended up accepting their offers. Enough accepted that I heard many stories of schools that were overcommitted for financial aid. Unfortunately, I only have one data point for the mixture that were returning students, but around 20-25% of our class were people who had been in successful IT jobs and had gone back to grad school because they had trouble finding jobs. It led to an interesting mix of professional and academic experience.

    Now, does this mean that you can't be successful with just a BS? No. Heck, I knew a kid out of high school that was pulling in over 100k managing IT for some small company during the .dot boom. But, he eventually went back to school too.

    My point though is that if you want better job security, you want more freedom of action and responsibility, and a better likelihood of higher pay in the long run, the 24 credit hours for the MS is well worth it.

  37. The greatest gift by wonkavader · · Score: 3, Insightful

    The greatest gift your parents can give you is NOT PAYING FOR YOUR COLLEGE.

    Go to MIT. Get loans. They'll have low interest rates. Pay them off as SLOWLY as you can. Having a degree from MIT on your resume will pay for your investment in 10 years or so. You'll get aid, you'll get loans, you'll get a JOB and you'll afford it just fine

    Remember that high housing costs mean high labor costs -- which means the hourly you get for labor in Boston will be higher than you expect. Get skilled labor jobs. Avoid working on campus unless the job helps you academically (meaning in the lab of a person you're learning from). Never work for a faculty member who starts off pointing out that working for him or her will get you a great recommendation which will open doors for you. Such people are weasels, and will screw you.

    Stop looking to your parents. Stop trying to figure out how some third party will pay for it. Go directly to the school and deal with them. They'll help a lot. The rest you'll either pay for immediately from your wages or loans, and it'll be FINE.

  38. Re:trust me don't do it. by modmans2ndcoming · · Score: 2, Interesting

    Join a contracting firm then. There is not guarantee of work, but you can be contracted out, and they will provide some training for you in languages that they would like you to be acceptable in.

    In such a situation, while you are not getting guaranteed work, you can easily jump ship to a contractor. My friend did contracting and was offered twice as much as he was getting at the contractor from a client (it saved the client $100 an hour).

  39. Get in the school, it will happen. by iperry · · Score: 2, Insightful

    MIT and similar caliber schools WILL give you financial aid packages that are tailored to your financial situation. I'm graduating from MIT this year, I only have about $3,000 in loans. Guess what I paid for tuition this year? Nothing. Due to financial aid, MIT was actually cheaper than UC Berkeley for me, despite being an in-state California resident and a Regents scholarship recipient. The basic point is, the hard part is getting into the school--once you have that, the university will make it as easy as possible for you attend. Those massive endowments are thankfully occasionally used for something good. If you've got the brains, don't let money be an impediment to your education. Check out a recent Tech article from MIT--if your parents make less than $75k/year, tuition is free: http://www-tech.mit.edu/V128/N11/endowment.html

  40. Re:trust me don't do it. by CrazedWalrus · · Score: 3, Interesting

    Don't get me wrong -- I mostly agree with your points about school, but I really do not want people expecting that they'll easily get 6 figures on a bachelor's degree. I did not need to read that you were still at school to know that you were when you said that :).


    My own story agrees with you here. Nobody pays huge money for the unproven person, unless university, in that employer's mind, is proof enough. That's hard to find, though.

    When I started working, I started off at $38k as a programmer trainee. Within 6 months I was promoted and got a $5k increase. Since then, I've made 30-60% jumps every time I changed jobs. Now that I'm toward the top of the programmer pay scale, I've gone into management because there's a higher ceiling. The key is to keep moving, learning new things, and don't get too stuck to any one thing because it'll limit you.

    The point is that people shouldn't expect to get top-of-the-market rates right out of school. There's a reason those rates are top of the market, and they're reserved for the best in the field -- which most college kids aren't. What you can expect is that, if you work hard, you'll move up pretty quickly.

    A side note regarding my comment about about not getting stuck on any one thing. There will be people here who say they program for the love of it, not for the money, and that money isn't everything. Great. Fine. There's no problem with that, if those are your priorities. Some people do it for the money, and that's what I'm talking about. I go to work for the money, and no matter what I do there, I want the most money possible for the time I spend there. If that means I'm in meetings all day and don't write a single line of code, that's ok. I fulfill my love of programming and try to stay sharp by working on little open source apps at home and some side consulting. It's not an either-or proposition.
  41. Re:trust me don't do it. by johnlcallaway · · Score: 4, Interesting

    Funny ... I never went to college, and have a 6 figure salary, married, and enough 401k money to live on my current salary and never touch principle. And I didn't waste tens (hundreds??) of thousands of dollars in the process (why would any smart person do that?). Instead, I got my ass into the work force right out of high school, and got my employers to pay for the courses I needed to do my job. I was only an office clerk for two years before being moved into IT. I took advantage of every opportunity that presented it self to learn more on the job and take on more responsibility, no matter how 'beneath' me it was. I became an employee that my various companies knew would take on any task and get it done, not whine about not having the right tools or enough people or a thousand other excuses.

    Ok .. not true. I went to college for one semester, and after I did the math realized what a waste of money it was. I was very disappointed in the number of stupid people who went there because they were either sons and daughters of parents who could afford it, or got some worthless athletic scholarship. The truly smart scholars were few and far between.

    If you're smart, you're smart and don't need college full time. If you're not, the college degree gets you past the HR screener to someone that can figure out whether or you have some skills they might be interested in.

    I'm also fucking tired of college kids trying to justify their waste of money by saying 'we are well rounded' or 'we learned critical thinking'. No one gives a crap about that. Can you write code with any degree of skill?? That's all I care about.

    To all the CS majors out there, I need someone that can take an 8 year old program that no one has touched in years and the original author is gone, find all the missing header files, get it compiled and fixed. Today. Not next week, today. You don't get to work on the fun stuff the day you start working. Get over it. I need someone with debugging skills and the humbleness to listen when I tell them 'you really don't want to code it that way' and present a more maintainable and stable alternative. Not some crap your college professor thinks works. I'll give you an opportunity to explain why you want to do it, but the end result is I have 20 other developers and I need all the programs to be maintainable, not some creative crap.

    To all the high school kids out there ... do yourself a favor and pay attention in high school. It's all you really need if you're smart. You don't want to work for a company that says 'college degree required', they put people into little boxes instead of finding the value in individuals.

    All that said ... if you WANT to go to college to learn, go for it. Learning is a wonderful thing. But don't buy into to the degree programs. Learn what you want to learn, not what they tell you that you have to learn. Talk to people outside of college and learn what is important. Colleges are businesses, they have other interests than yours in mind when they come up with a curriculum.

    --
    I rarely read replies, it's my opinion and if you thought about your opinion a little more, I'm OK with that.
  42. Get Your Facts Straight by langelgjm · · Score: 2, Informative

    Uh, no. The Google founders went to Standford.

    First of all, it's Stanford, not "Standford."

    Second of all, do some basic research before talking out your ass. While both Brin and Page went to Stanford for graduate school, for undergrad, Brin went to the University of Maryland, and Page went to the University of Michigan.

    --
    "Anyone who [rips a CD] is probably engaging in copyright infringement." - David O. Carson
  43. Sounds Like A Crock by Myopic · · Score: 2, Insightful

    Any kid can afford any college in the country. As a child, you can't be any more poor than $0, and that's what I had when I went to a top-cost college in this decade. After four years of paying for tuition with only forgiveness and loans, I graduated with about 6-months-salary worth of debt. (Forgiveness is where the school just kind of reduces tuition for you.)

    MIT, like all top-tier schools, including every school in the Ivy League, and many many more-accessible schools, offer need-blind admissions, which means they will find a way for you to be able to afford college, one way or another.

    So, my suggestion is to go do what every other kid in America is doing, even those who aren't so lucky to be in an upper-middle-class family: get a job, borrow money, get thru school, then get another job and pay back the money. In fact, that makes me realize that taxpayers are the ones funding the low-cost government student loans, so we all already are giving you the scholarship that you are requesting.

  44. Re:Or, get a job by MikeFM · · Score: 2, Insightful

    Who was trying for the moral higher ground? The point was that very few people feel a need to help someone that has more than them. If you want to ask for help then don't advertise that you have it better than most of the people that you're asking for help. It's just not an intelligent way to go about the process.

    It's like asking for handouts at the soup kitchen while decked out in a lot of expensive jewelry.

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.