Advice to a college sophomore programmer
11–20 of 27 posts
Re: Advice to a college sophomore programmer
#12WHILE YOU'RE STILL IN COLLEGE TAKE ADVANTAGE OF ALL YOUR NON-PROGRAMMING OPPORTUNITIES ESPECIALLY IN WRITING AND DESIGN HOW IRONIC THAT THIS ARTICLE IS FROM A GROUPON PERSON AND GROUPON HAS SUCH CLEVER AND HUMOROUS WRITING AND BEAUTIFUL DESIGN YET HIS BLOG LIKE THIS COMMENT IS PRACTICALLY UNREADABLE BECAUSE OF YUCKY TYPEFACE AND BLOG SETUP DO WHAT OP SAYS BUT NOT WHAT HE DOES
Re: Advice to a college sophomore programmer
#13Earlier quoted context omitted.
I think a company wouldn't want to go through the bother of issuing a visa just for an intern. The problem with GSoC is that it doesn't count as an internship for companies that need one. Or meeting my university's requirement for an internship, although that requirement could be fought against.
Try to avoid companies that would value a run-of-the-mill internship over a highly productive GSoC. :) On the subject of visas: I know that in the US, if you come on a student visa, there are certain allowances for summer internships in technical fields. Your local consulate should know the details.
Re: Advice to a college sophomore programmer
#14Earlier quoted context omitted.
Try to avoid companies that would value a run-of-the-mill internship over a highly productive GSoC. :) On the subject of visas: I know that in the US, if you come on a student visa, there are certain allowances for summer internships in technical fields. Your local consulate should know the details.
I don't have a student visa unfortunately. Time to build an open source portfolio and get in line for GSoC... Any suggestions? I have a few small useful scripts that I've written over the years but they're not of good quality to release. Should I work on those or find some project to work on?
I haven't done it myself, so I don't know if my advice is any good, but I'd suggest picking one that interests you and getting started fixing bugs as soon as possible. And when you have a chance, double-check that they intend to take part this summer, too.
A friend of mine did GSoC a few summers ago. If you like, send me an email and I'll put you in touch.
Re: Advice to a college sophomore programmer
#15Re: Advice to a college sophomore programmer
#16WHILE YOU'RE STILL IN COLLEGE TAKE ADVANTAGE OF ALL YOUR NON-PROGRAMMING OPPORTUNITIES ESPECIALLY IN WRITING AND DESIGN HOW IRONIC THAT THIS ARTICLE IS FROM A GROUPON PERSON AND GROUPON HAS SUCH CLEVER AND HUMOROUS WRITING AND BEAUTIFUL DESIGN YET HIS BLOG LIKE THIS COMMENT IS PRACTICALLY UNREADABLE BECAUSE OF YUCKY TYPEFACE AND BLOG SETUP DO WHAT OP SAYS BUT NOT WHAT HE DOES
Re: Advice to a college sophomore programmer
#17WHILE YOU'RE STILL IN COLLEGE TAKE ADVANTAGE OF ALL YOUR NON-PROGRAMMING OPPORTUNITIES ESPECIALLY IN WRITING AND DESIGN HOW IRONIC THAT THIS ARTICLE IS FROM A GROUPON PERSON AND GROUPON HAS SUCH CLEVER AND HUMOROUS WRITING AND BEAUTIFUL DESIGN YET HIS BLOG LIKE THIS COMMENT IS PRACTICALLY UNREADABLE BECAUSE OF YUCKY TYPEFACE AND BLOG SETUP DO WHAT OP SAYS BUT NOT WHAT HE DOES
But really? Unreadable? The typeface isn't THAT bad, nor is the website design THAT horrible.
Re: Advice to a college sophomore programmer
#18It's refreshing to see an article like this not contain points like "My CS degree was pretty useless and everything I need for my job I learned on my own"... While college isn't for everyone, much of the "developer approach" that I use to learning a language (whether it be from the docs/blogs/book) are skills I learned from my CS degree.
Re: Advice to a college sophomore programmer
#19Point 2 is somewhat of a difficult area on my opinion. When looking at programming books, I usually have the following process in mind: * How in depth are the official docs? If you're going to read a book on a language, you need a way to validate the book's contents. How else will you be able to tell the book is not leading you down the wrong learning path? This also gives you a chance to check on if the language is…
Great point, I added an edit to that effect. How do you tell the good tech books from the bad? Ask someone who is good at that technology. Too shy? O'Reilly and Pragmatic Programmer books are generally good, and you can often get good recommendations by searching on StackOverflow or SearchYC ( http://searchyc.com/rails+book ).
Re: Advice to a college sophomore programmer
#20Earlier quoted context omitted.
I don't have a student visa unfortunately. Time to build an open source portfolio and get in line for GSoC... Any suggestions? I have a few small useful scripts that I've written over the years but they're not of good quality to release. Should I work on those or find some project to work on?
Here's a list of last summer's mentoring organizations: http://socghop.appspot.com/gsoc/program/accepted_orgs/google... I haven't done it myself, so I don't know if my advice is any good, but I'd suggest picking one that interests you and getting started fixing bugs as soon as possible. And when you have a chance, double-check that they intend to take part this summer, too. A friend of mine did GSoC a few summers ago…