Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A few things that come to mind:

1) version control (git at least)

2) soft skills (how to deal with people)

3) learn some new languages outside of your comfort zone. Learning new languages is always useful and you can get a feel of different domains

4) The tools you use to make your magic happen. Learn your IDE shortcuts, optimize your toolchain.

5) And, kind of related, think about your ergonomics. Working at a computer for 8 hours a day can be quite bad for your health. Make sure your environment is good for you, desk at the right height, good mouse / keyboard, and maybe do some sports on the side.



I would add learn how to do Test-driven Development




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: