Sunday, April 3, 2011

Google Summer of Code 2011: don't miss it!

It is almost unbelievable that I haven't heard about this program before, especially taking into account that this is already seventh year when it takes place. So what is that actually?

In short it is a global program for students who would like to work on some interest open-source project, to get working experience and by the way to get money for that:) Yeah, Google pays $5000 to every successful participant. Not a big money actually for three months if you have more or less good job (I'm talking about Ukraine, of course), but as for me it is quite possible that I'd give up my work if I get a chance to work on a really interesting project.

Anyway if you are still student as of April 25, 2011 and you would like to become a part of something interesting don't miss your chance! The deadline for an application is April 8. Not too much time's left. Where to start? Read the Frequently Asked Questions page, check out the list of 175 mentoring organizations and their ideas lists and go ahead with your application!

Even at first sight I found few ideas that could be interesting for me. What's about you? Share your thoughts in the form of comments! :)

13 comments:

  1. so have you picked up some interesting project? what would that be?

    ReplyDelete
  2. I sent an application and today I plan to make another one. The first project is MediaWiki parser for Python: https://wiki.mozilla.org/Community:SummerOfCode11:MediaWikiParser

    ReplyDelete
  3. he-he, you were waiting for my comment, weren't you? ;)
    have you considered something low-level hardcore? :) like FreeBSD kernel or something like that?

    ReplyDelete
  4. Yes, an e-mail notification works fine:) Actually I don't like low-level stuff coding mainly because of such not "civilized" languages as C/C++ :)

    ReplyDelete
  5. Word "civilized" used for describing programming language reminds me about this comics: http://xkcd.com/297/ :)

    It will be very, very good to have normal wikimarkup parser, which gives us a tree. Now I just use some self-made shitty lexer.

    ReplyDelete
  6. Taras, that's funny:) As for parser I want to kill two birds with one stone - to work on something interesting for me and make something good for Wikipedia at the same time:)

    ReplyDelete
  7. hmm.. why isn't C civilized? for low-level programming it is very good language...

    Of course, if you aim for applied problems C is not "civilized" enough, but for kernel hacking it is very good!

    ReplyDelete
  8. Of course, C is probably the best language for low-level programming. But I still don't like it as well as C++. Python becomes my favorite language now mainly because of its cool syntax constructs:)

    ReplyDelete
  9. Can you provide some examples of cool syntax construct in Python?

    Because I have found little interesting new stuff in Python :( Maybe I missed something?

    ReplyDelete
  10. Well, some of them were mentioned in my previous post and you can find more in the following StackOverflow thread: http://stackoverflow.com/questions/101268/hidden-features-of-python

    ReplyDelete
  11. http://blog.bitbucket.org/2011/04/13/summer-internship/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Bitbucket+%28Bitbucket%29&utm_content=Google+Reader

    Are you interested? Seems like what you wanted -- python job for a summer...

    ReplyDelete
  12. Well, moving to San Francisco is not an option for me:)

    ReplyDelete
  13. why not? According to Ostap the weather is very nice there! :)

    ReplyDelete