Things to look out for on your First Job as a Software Engineer.
Photo by Thought Catalog on Unsplash
My Background
- I joined Oneplus straight from college(Nit Kurukshetra) with a bachelor's in Electronics.
- I got the job by leveraging a tool called OnCampus Placements.
- This is what I learnt after working with Oneplus for the last 6 months.
Things to care about
First : [People]
- A lot of your time is going to be spent with people on your team. So they are the most important criterion to judge on.
I look for these quality traits.
- Kindness
- Technical Capabilities
- Ability to think about a problem deeply
- Does their career goals align with mine ?
- Ability to Google Stuff.
Second : [Team and Company Culture]
- For every team, their is a set of fundamental traits and pipelines to their working.
I look for these quality traits.
- Ability to onboard a new candidate quickly.
- Efficiency(Ability or desire to automate daily redundant tasks).
- Ongoing Projects and KPIs on which they evaluate themselves.
- Leaders (How good they know the motivation behind solving a particular problem)
Third : [Compensation and City]
- Believe it or not, the compensation that you will be getting from a particular position is kind of proportional to the impact that the company thinks you will have.
- This also ties well with Big-Tech companies paying well because the scale that your features will impact their users is massive.
I look for these quality traits.
- Compensation Package.
- Does the city you will be working in provide other opportunities to grow ?
- Cost of living.
- Finding roomates that want to share memes and watch Tanmay Bhatt Together.
Ending
I am also learning a lot about tech in general. So keep tuned for more blogs like this.
Keep Learning