WHILE 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
Advice to a college sophomore programmer
21–27 of 27 posts
Re: Advice to a college sophomore programmer
#22WHILE 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
How do you like it now? Better? (aside from the broken images for the RSS logo)
- smaller font (too much scrolling)
- darker font (not enough contrast)
- proportionally spaced font
- left margin way too small
- right margin doesn't need to be aligned
- white space between bullets
Didn't mean to pick, it's just that this design is so different from the Groupon emails I enjoy getting every day :-)I also wanted to point out some of the best advice I ever got, that even for a programmer, there's a lot more to life than programming, especially while you're still in college and so much else is readily available. Once you're in a cubicle, you won't have as many opportunities to learn other stuff.
[EDIT: I refreshed and it looks great now, all except the left margin. Wow, I feel empowered. Thank you Peter and thank you Groupon.]
Re: Advice to a college sophomore programmer
#23Earlier quoted context omitted.
How do you like it now? Better? (aside from the broken images for the RSS logo)
Not really. Firefox on Windows XP. Needs: - smaller font (too much scrolling) - darker font (not enough contrast) - proportionally spaced font - left margin way too small - right margin doesn't need to be aligned - white space between bullets Didn't mean to pick, it's just that this design is so different from the Groupon emails I enjoy getting every day :-) I also wanted to point out some of the best advice I ever g…
Besides, Groupon might as well close up shop if they had to rely on my design sense :)
Re: Advice to a college sophomore programmer
#24In my experience, I don't think a single person who has interviewed me has gone to the trouble of sifting through my commit histories and reviewed any of my code. When I mention the open source projects I commit to, they usually just nod and say, "that's cool." I don't think that it really helps all that much tbh.
Unless you wrote a major project that many businesses rely on, don't hedge your bets on your bug fixes and feature enhancements turning any heads.
Re: Advice to a college sophomore programmer
#25WHILE 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
#26I would advise that instead of reading SICP, you should just take the class: http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussma... Similarly, using available online courses to get through the crunchier topics (compilers, theory of computation, garbage collection, artificial intelligence, etc.) have always been more beneficial to me than just straight trying to read a book on my own.
Re: Advice to a college sophomore programmer
#27I wish someone had given me this useful advice back when I was a sophomore.. oh wait, thanks! It's really good advice, IMHO. With regards to the first point... Most companies here (Pakistan) are in the web/mobile app development business or developing CRUD apps for clients. While I don't necessarily think that's bad, I'd prefer doing something more innovative or interesting, possibly AI, data mining, or just somethin…