Slashdot Mirror


Open Source as Programming Exp. for College Students?

texatut asks: "With the computer industry in a slump, many college CS students nearing graduation are looking at pretty meek prospects. While 'formally' educated, few actually have concrete experience dealing with development of software. Many would like to have something concrete to put down on their resume or application to graduate school. However, starting their own project is a hard and time-consuming task. Obviously, the Open Source community is a perfect place for us to get our hands dirty. My question is, are there any resources that can help people with varying levels of experience connect with development teams in a way that would benefit both the project and the students?"

7 of 410 comments (clear)

  1. First post! by Anonymous Coward · · Score: -1, Troll

    Teach them C++ for windows XP! That will be MUCH better.

  2. College affords plenty of experience already by Emad+el-Haraty · · Score: -1, Troll
    Even in these times of economic hardship, myself and my friends have been able to find internships in various technology companies around campus, usually during the summer. It works well with our class schedules and we even have time to go out clubbing at night ^_^

    Besides, having a formal education in the first place already gives you a pretty solid resume. There are many people in the field of CS who are just starting out and are jumping right up from high school because they believe that they are "talented". Believe me, college pays off very quickly.

    Just remember kids, college is an important part of your life. Not only will you gain valuable knowledge that will undoubtedly make your life more enriching, but you also get to pursue the social aspects of living on your own without partaking in the rat race (a lot of people get good life experience in college. I won't regret getting aquainted with "the boys," as we know each other in our fraternity.).

  3. Don't waste your time by Anonymous Coward · · Score: -1, Troll

    I've never run into a company which gave a flying fsck about experience on an Open Source project. If anything, they'll think less of you for being so "deluded" as to think the experience counts for anything. If you want to work on a project for fun, by all means do, but don't kid yourself into thinking any sort of traditional company is ever going to care or think more of you for it.

  4. Open Source development *IS* a job by Ogerman · · Score: 1, Troll

    from the getting-experience-before-getting-that-all-importa nt-1st-job dept.

    Open Source as programming experience? Excuse me, but Open Source development is not just a playground to warm up on before moving on to a "real job" writing proprietary software. If you desire to program for a living you can and should make a career out of doing Open Source development. It is absolutely mind boggling how much Slashdot editors have taken a stance against this ever since VA went proprietary. Well don't listen to the fools. There are plenty of legitimate and highly stable ways to make money writing free software. The most convenient way is consulting. In one form or fashion, offer clients a complete 'turn-key' solution: customized software, support, training, etc. Find some buddies who are also into Open Source and form a consulting group. Start small if everyone lacks experience, but you should really try to find someone who knows the ropes to serve as a mentor.

    Don't believe the FUD, my friends. There is absolutely NO need for ANY proprietary software in this world. Those who argue otherwise do so only because they have a vested interest in proprietary venues and are afraid that the snowballing Open Source revolution is going to obsolete their enterprise. Well guess what? It's going to anyways. Choose your sides.

    1. Re:Open Source development *IS* a job by Ogerman · · Score: 1, Troll

      FUD alert, FUD alert!

      Danger Jaded Old Programmer, danger!

      (some of us can still think for ourselves)

  5. Inane College Questions Considered Tiresome by Anonymous Coward · · Score: -1, Troll

    In other words....

    With the computer industry in a slump, I find myself really hating the fact that I didn't go to college. I still don't buy this "education" BS, and the fact that I sit on my ass & play quake all day gives me lots of authority to criticize "theory" and "abstract thinking." Even though I can't code my way out of a box, dammit, people who graduate college are even less capable! I'd really like something like college to put on my resume... but man, I just sit here and make themes all day. That counts as open source? Right? RIGHT???? I really just wrote this article as a ploy to get college students to drop out of college. I mean, they can't study or go to class if they're haunched over behind their computer hacking away at 6,000 lines of poorly engineered source!

    ... in summary: "ask /." == inane

  6. Re:View from the "other side" by Ogerman · · Score: 1, Troll

    Here, I shall edit your advice to remove the stupidity:

    Be aware that a good free software engineer has more than just technical skills. You need to be able to work without pressure, to a soft deadline and in a team. Just being a great hacker is enough. Great hackers by definition have social skills. These skills will be demonstrated naturally in addition to your coding abilities. One of the advantages of an open source project is that many of them are run with a degree of close teamwork and tight deadlines that put commercial software development to shame.

    That's right folks. Boycott jobs at proprietary software companies. You don't need them to earn a respectable living.

    Income from Open Source means Consulting and Services.