What Can You Do With A Computer Science Degree?

 

I am so excited about the Africode Mentor program! As a mentor, I get to learn a lot from my mentee and I also see gaps in the education curriculum. This week, as I spoke to my mentee, I realized he did not know the different career paths he could take with a degree in computer science. To be honest, no one sat me down and listed out the various career paths I could take when I was in college and I wish someone did. I just assumed that with my computer science degree, I would have to write code for the rest of my life. Not true at all. In fact, a degree in computer science can open doors to non-science related fields because you are inherently a problem solver. So, what can you do with a computer science degree? A Lot! Here are some of the few:

Software Engineer: Someone who writes code! Whether its front-end or back-end development, a software engineer is a problem solver and spends 70%-80% of his or her time writing code.

Program Languages:  Java (my favorite language), C++, C#, Perl, Node, JavaScript…. Famous Software Engineers: Eric Schmidt (Executive Chairman Alphabet Inc), Mark Zuckerberg (CEO and founder of Facebook),

Average Starting Salary: $72,790 annually

 

Product Manager: Someone who acts as the middle man between the engineering team and the business unit.  They are responsible for gathering requirements to make sure that a product is successful. They are called the CEO of a product. Product Managers are different at different companies. Some Product Managers code, some do not.

 

Program Languages:  Any

Famous Product Managers: Jeff Bezos, founder of Amazon, Steve Case, co-founder of AOL, Michael Dell, founder of Dell and Larry Ellison, co-founder of Oracle

Average Starting Salary: $83,293 annually

 

Business Analyst :  Someone who analyzes an organization or business domain (real or hypothetical) and documents its business or processes or systems, assessing the business model or its integration with technology.

 

Program Languages:  Any

Famous Business Analyst: Jeff Bezos, founder of Amazon, Steve Case, co-founder of AOL, Michael Dell, founder of Dell and Larry Ellison, co-founder of Oracle

Average Starting Salary: $60,000 annually

 

Network Systems Administrators: These are people that install and support an organization’s network system. They work to examine website functions to ensure performance without interruption. They also perform data backups and disaster recovery operations

Program Languages:  Any

Average Annual Salary: $75,790

 

Developer Relations/ Developer Experience: This is actually what I do - and I love it! The Developer Relations/ Developer Experience organization helps keep your company connected to the communities that love your companies technology and makes sure they are successful using your companies technology.  You work as a Developer Advocate/Technical Evangelist and your role is really to get people excited about building solutions on your companies platform. In my opinion, this role is a mixture or sales and technical strategy.

 

Program Languages:  Any

Famous Technical Evangelist: Steve Jobs (Apple Inc.), Vint Cerf (Internet), Don BoxGuy Kawasaki (Apple) Alex St. John (Microsoft), Myriam Joire (Pebble),

Average Starting Salary: $103,00 annually

 

CEO/CTO of your start up: You can create your own company!

 

Program Languages:  Java (my favorite language), C++, C#, Perl, Node, JavaScript…. etc

Famous CEO/CTO:  Mark Zuckerberg (CEO and founder of Facebook), Leah Busque (former CEO, TaskRabbit)

 

 

These are just a few things you can do with a computer science degree. You can also end up being a Researcher, a Professor, a Teacher, a Consultant and even a Technical Strategist. The world is your oyster with a degree in computer science.