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?"
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*!
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.
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.
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....
[b.belong('us') for b in bases if b.owner() == 'you']
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.
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....
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."
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."
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.