3 ms·
Ask HN: What Should I Focus on Learning Over the Summer?
I'm currently finishing up my first year of college for software engineering and I plan on taking the initiative to learn on my own over the course of the summer.
My question is: What should I focus on learning over the summer?
The one thing I know I do not want to learn is Java, as it is the one language I am already familiar with, and will continue learning when I return to school in the fall. I'm interested in developing for the web, but my goal is to just become a more knowledgeable, and better developer/programming by the end of the summer. What do you guys suggest I do?
- dieselz 14y agoFigure out a niche market opportunity that could generate revenue. Learn whatever skills you need to to build that product. Aim for break even by the end of the summer.
- MCompeau 14y agoDo the Udacity course on Web Application Engineering (CS253 http://www.udacity.com/overview/Course/cs253/CourseRev/apr2012 http://www.udacity.com/overview/Course/cs253/CourseRev/apr20...). It just started a few days ago and goes for the next few weeks. It will likely provide you with the baseline skills to build a small project of your own before your next semester starts.
- msluyter 14y agoI recommend exploring your day to day tool set. By that I mean things like your text editor / IDE, various OS features/hotkeys, the unix command prompt, scripting languages, etc... If you have some spare cycles and the motivation, focused learning on such things can pay off a lot in the future.
- pasbesoin 14y agoDepending upon your current familiarity with them, read Jeffrey Friedl's O'Reilly book on regular expressions. http://regex.info/ http://regex.info/ Something to fill the odd moments or hours, unless it becomes a page-turner for you, as it did for me.