- How will the company / your boss decide that you are doing a good job? - Focus on that first. Include the parts they don't directly value but where you think you need them in order to reach that goals.
- How do YOU know you are doing a good job? - to develop that taste you need peers to look up to. Find them in meetups, in un-conferences, conferences or on the internet.
- Build your skills in three main areas:
- "Behavioural" skills (a.k.a "soft" skills) - written communication, verbal communication, be good at giving and
receiving feedback, building professional relationships, organize your work, learn to "manage up"
- domain skills (learn about the company & the field)
- tech skills - focus more on concepts & principles and less on the "framework of the day".
- How will the company / your boss decide that you are doing a good job? - Focus on that first. Include the parts they don't directly value but where you think you need them in order to reach that goals.
- How do YOU know you are doing a good job? - to develop that taste you need peers to look up to. Find them in meetups, in un-conferences, conferences or on the internet.
- Build your skills in three main areas:
receiving feedback, building professional relationships, organize your work, learn to "manage up"