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

I'm an intern right now and these are some things I'm trying to do:

1) Work - we're young right now and don't have too many commitments so why not put in some extra time to excel at your main project and even take up some side projects. It's okay to stay in the office later than most other older engineers.

2) Networking/Side projects - talk to other people in the firms, see what they're working on and offer help if needed. These might be the same people/team that may hire you for full-time one day

3) Learn - Pick at people's brains, I know at my firm most people are willing to take some time to help me. Anything that can be found on stackoverflow or a book just use that but it may help to go over some design/implementation stuff with other more experienced engineers.

4) Software - Learn from the design and testing flows of the company. Try to separate yourself from the way you write software in class or for yourself and understand the way software is developed at a production level, from test-driven development to properly deploying your software.



All really useful information, do you ever get imposter syndrome? If so, what helps you overcome it?


Every day man. I tend to try to work more because I feel weird about being compensated for the work that I do. I guess just keep working hard and challenging yourself every day, and do as much as possible.


Glad to know that someone else feels exactly the same as I do with work. You're not alone on this one.




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

Search: