6 answers
6 answers
Updated
Hummad’s Answer
A background in CS builds up skill and capability with things like analysis and design, decomposition and composition, math, technical writing, and attention to detail. These are great skills to have, and can be beneficial in a variety of careers. If you don't want to go into engineering or into technical careers, you may want to consider supplementing your CS degree with something business oriented (finance, econ, etc.). Getting range and diversity in education gives you more career options, though this is not required and you can do well with a CS degree alone, should you choose to go that path.
Updated
Alan’s Answer
I work in marketing and computer science skills are super useful in data analytics.
Let's say you are trying to solve a problem that requires pulling data from different cubes, then cleaning and organizing it so that you can easily visualize and present it.
SQL will help you quickly navigate a cube.
VBA will help you in creating macros functions in excel to automate some of the data cleanup and organization.
DAX helps you build the reports in Excel and power BI.
Python also helps with the automation aspect and also coming up with prediction models that will impress your boss.
In fact, I would say that in marketing, having programming skills is almost a prerequisite to joining a top tech company just because of the comfort around data that is required. In a computer science field, you will need to be at the top of your game to excel at a tech company, but in marketing, having average computer science skills will separate you from other folks in marketing - though other marketing skills (leadership, soft skills, influencing, storytelling) are just as important.
Let's say you are trying to solve a problem that requires pulling data from different cubes, then cleaning and organizing it so that you can easily visualize and present it.
SQL will help you quickly navigate a cube.
VBA will help you in creating macros functions in excel to automate some of the data cleanup and organization.
DAX helps you build the reports in Excel and power BI.
Python also helps with the automation aspect and also coming up with prediction models that will impress your boss.
In fact, I would say that in marketing, having programming skills is almost a prerequisite to joining a top tech company just because of the comfort around data that is required. In a computer science field, you will need to be at the top of your game to excel at a tech company, but in marketing, having average computer science skills will separate you from other folks in marketing - though other marketing skills (leadership, soft skills, influencing, storytelling) are just as important.
Updated
Mike’s Answer
Honestly, fundamental coding and development understanding can help in almost any modern career path. Increasingly, most professions are relying on data to make decisions and the ability to quickly manipulate large datasets is invaluable. Irrespective of what you want to do, being able to automate basic tasks using Python can help increase your efficiency and speed. If you have an interest in business then knowing how systems are built can be a huge help in sales consultant roles and implementations too.
As a recruiter, I truly believe that fundamentals of CS are going to become increasingly valuable even if you do not go down the route of becoming a software developer.
Mike
As a recruiter, I truly believe that fundamentals of CS are going to become increasingly valuable even if you do not go down the route of becoming a software developer.
Mike
Updated
Sarah’s Answer
Computer science especially SQL is very helpful for Data Analyst/Business Analyst roles and works well with a business or accounting/finance degree. Websites such as coursera are a great place to explore your interests and take courses to see what you are interested in.
Updated
John’s Answer
It could be an entry level study toward something bigger, like engineering management. Engineers are a unique bunch of people and it takes different skills to manage them than you would acquire from obtaining an MBA. Working to understand what they do goes a long way in guiding them through projects and tasks, both large and small.
Updated
Cory’s Answer
Data management and data visualization