If you majored in Computer Science, what is your current job title?
I want to major in computer science, but am #undecided as to what I actually want to do.
7 answers
Satyajeet’s Answer
My current job title is Business Intelligence Center of Excellence Leader for a large financial institution.
Its a specialization that I pursued in Business Intelligence/Data Management for the past 20+ years that brought me to this level and I'm enjoying it every day !
ARUN Thundyill Saseendran
ARUN’s Answer
If you majored in Computed Science, you will be taken in as a Assistant Software Engineer. Based on your performance you could climb up the ladder and after some 10 years of experience you can choose to take up managerial stream or continue with the the individual contributor steam. It is completely based on you commitment and sincerity your growth is decided in the IT industry.
You should be ready to learn, adapt and keep doing them as this is a very very dynamic industry.
Bob’s Answer
I am currently a technical product manager. I work directly with engineers to build products. What I love about my job is that my thoughts become products. How I imagine the product is often how it turns out. So I often question my thoughts and my vision for the product. I must say that I have been in technical sales, technical support, consulting, engineering and product management. By far my favorite has been product management.
Eric’s Answer
I majored in Computer Science and I'm currently a Product Manager at Airbnb. Product Managers can come from a variety of backgrounds, but in my experience many PMs at technology companies have a technical degree like Computer Science because they work closely with the engineering team to build products. To be fair, Product Managers work with many other functions as well, including designers, data scientists, researchers, and more. Having a strong CS background and some exposure / understanding of these other fields is a good background for a Product Manager. As a Product Manager you'd spend a lot of time understanding the needs of your customers and using that to define what products to build or how to improve existing products. You'd also be responsible for executing on those plans by working with the functions I mentioned above.
Although I went into Product Management, many of my friends from college that majored in Computer Science went into other roles like Software Engineer or Data Scientist. As a Software Engineer you'd actually be the person writing the code to build software products, so it's a bit more hands-on. If you enjoy coding then you'll probably enjoy this type of role. As a Data Scientist you'd be working with data to understand and evaluate how customers are using a software product. This involves more math and stats, writing queries to pull data, analyzing that data, and sharing your findings with others. These are a few common career paths for Computer Science majors based on my experience, but there are definitely other possibilities out there. Computer Science is a pretty generalizable skillset that can be applied to solve technical problems in many industries. Hope this helps!
John’s Answer
After graduating with a Computer Science major I first became a Software Developer. Software development is the typical path most Computer Science graduates take and can grow their career into management roles over the years.
After about 3 years as a Software Developer I became a Product Manager at the same company I was working at the time and I worked my way up to a Director and a VP of Product Management.
I love Product Management as it provide exposure to many departments in an organization, it requires interaction with customers and I am responsible for a product line and the revenue contribution it provides to the company.
I highly recommend a career in Product Management.
Karthik’s Answer
The basic designations are Junior Software Engineer or Developer, Associate Engineer or Trainee Engineer.
Davor’s Answer
I am currently a product manager. In the past I had many other titles including software engineer, consultant, sales engineer, distribution channel manager, marketing engineer, evangelist, manager partner enablement, and I probably forgot few in between.