6 Feb 2021
The world is digital. You and everyone around you lives and breathes data, creating terabytes of information every second. What happens to all this data? Does it have any future value, any hidden answers that we’re not able to see in the physical world?
If you have an aching curiosity for such answers, then exploring Data Science might be the field for you.
Simply put, Data Science is a special interdisciplinary field that deals with deriving actionable insights from vast amounts of structured and unstructured data. These insights are meant to empower businesses to take better actions to increase sales.
Now that’s a business perspective. But for you, Data Science is all about making meaning from raw data, seeing future trends and patterns, and devising solutions accordingly.
Data is the new gold. Every industry that wishes to thrive in the coming decades will need to rely on data. It’s not just important for staying competitive, but also for businesses to retain customers and maintain engagement.
Businesses need to learn what customers are inclined towards, what are the new emerging trends and what products/services are going to be the most in-demand. As per Market Research Future survey, the global data analytics market size will reach USD 132,903.8 million at a 28.9% CAGR by 2026.
As compared to the world's leading tech cities like London, Singapore and Silicon Valley, Hong Kong was lagging way behind in data science positions. With the government’s push towards tech startups, this changed drastically and created an enormous demand for data scientists in sectors like supply chain, real estate, hospitality, and finance.
Data analytics is one of those areas where the quality of talent is a critical factor. The analytics or business intelligence department of a company will not thrive unless it has expert data scientists with the perfect combination of technical expertise & problem-solving ability.
The future lies in amassing, understanding and evaluating data. With more and more industries leveraging data and tech to lead the market, data science is definitely future-proof. No wonder it is being hailed as the sexiest job profile of the 21st Century.
Since 2017, data scientists and analysts have become one of the top 10 most in-demand tech professionals in Hong Kong, as per The School of Data Science at City University in Hong Kong.
Read Also: Top 10 Uses of Python in Business
Data Science is indeed a vast field. But more importantly, it's a very new field that is constantly evolving and growing. Becoming a master in this field is quite impossible at this point. But finding the right career path is quite possible.
Your curiosity must have compelled you to research a lot on what data scientists do. Do you feel overwhelmed by reading big words like Data Mining, Data Warehousing, Machine Learning, and Data Analysis, which make sense to you as individual fields but can’t show you the whole picture in regards to data science? Don't worry, you’re not alone! Let’s get this confusion sorted out.
Forget all those big terms for now. Just focus on your personal traits and inclinations, and let’s see what kind of a career path you can take in data science. You must have seen various types of job roles and postings across the internet with fancy names. But at the crux of it, the career offerings in data science boil down to 3 main categories. Let’s explore them and see what kind of people usually excel in each category.
Read Also: The Top 7 Myths About Being a Data Scientist
This must give you a basic perspective of how to switch to a career in data science. Let’s take a look at some job trends for the above-mentioned categories, specific to Hong Kong. According to PayScale:
The average annual salary for an entry-level data scientist is HKD 319,950
The average annual salary for an mid-level data scientist is HKD 390,000
The average annual salary for an senior data scientist is HKD 520,000
The average annual salary for an entry-level data analyst is HKD 222,000
The average annual salary for an mid-level data analyst is HKD 258,000
The average annual salary for an senior data analyst is HKD 374,000
As per Glassdoor:
The average annual salary for an entry-level data engineer is HKD 192,000
The average annual salary for a mid-level data engineer is HKD 276,000
The average annual salary for a senior data engineer is HKD 420,000
To clearly understand what makes you eligible for a career in data science, let’s take a look at what makes the foundation of data science.
Mathematics: Mathematical knowledge is the foremost requirement, as data science is purely based on statistics and probability.
Computer Science: Working with data means using computers all day. Computer programming and proficiency with coding languages are critical requirements for any specialty field within data science.
Business: At the end, all data is used to make big business decisions. Having a strong business acumen is a must.
Communication: In data science, you work as a team, and you excel as a team. Having strong communication skills is the only way you can succeed in this field.
Keeping these pillars in mind, let’s explore what kind of education you must have to be eligible for a career in data science.
Bachelor's degree in engineering
Masters degree in science
Graduate in mathematics or statistics
Bachelor's degree in computer sciences
These are some of the courses one can take and proceed with an advanced course in data science. But in reality, you can have any background and still get a shot at a data science career by doing a coding bootcamp like full-time data science & machine learning bootcamp. It’s all about having the right skills and landing the right role.
But before we go any deeper, let’s clear up the confusion with those big terms. Let’s see what each term means in regards to data science.
Data Science is an umbrella term for all the below-listed terms.
Statistics: It is the base of all Data Mining and Machine learning algorithms. It’s all about concepts like sample data, population, and hypothesis.
Data mining: Large sets of data collected from databases, data warehouses or complex datasets like time series or spatial, are mined to take out interesting correlations, trends and patterns among the data items.
Data analytics: People may be confused with the difference between Data Science and Data Analytics. Data analytics involves analyzing data using statistics and/or programming to find interesting correlations, trends and patterns and discover useful insights.
Machine learning: A technique which develops complex algorithms for processing large data and delivers results to its users using a computer or through artificial intelligence. The goal of machine learning is to understand data and build models that can be understood and used by humans.
Big Data: The processing of huge data sets is often not feasible or achievable due to physical or computational constraints. Special techniques & tools (e.g., software, algorithms, parallel programming, etc.) are therefore required. Big Data is the term that is used to encompass these large data sets, specialised techniques, and customised tools.
Programming skills along with knowledge of statistics and problem-solving skills, make up the arsenal of an eligible data scientist. Some of the in-demand and trending data scientist skills are:
Programming Languages: R/Python/Java
Statistics and Applied Mathematics
Working Knowledge of Hadoop and Spark
Databases: SQL and NoSQL
Machine Learning and Neural Networks
Proficiency in Deep Learning Frameworks: TensorFlow, Keras and Pytorch
This section shall give you the answer to one of the most aching questions you may have had, i.e. What's the difference between data engineer vs data scientist vs data analyst?
Once you have a basic understanding of what job profile you’d like to go for, it’s time to understand what kind of specific roles exist in each of the 3 main categories and what kind of skills each role requires.
Building software to create a viable data infrastructure to mine new data, organise raw data and store data.
Database systems languages (SQL and NoSQL)
Data warehousing solutions
Python, Java, and Scala programming languages
Machine Learning Engineer: Machine learning engineer is a person who has specialised in machine learning models. This is more of a software engineering role that involves taking a data scientist’s analysis and turning it into deployable software.
Data Warehouse Architect: This is a speciality field within data engineering. These professionals are in charge of a company’s data storage systems. SQL skills are a must for a role like this. You’ll also need to acquire a lot of other tech skills based on the organisation’s existing tech stack (tech infrastructure)
Doing an extensive data engineering course Hong Kong could open up huge opportunities in this category.
Analysing data patterns, relations and finding answers for other teams
Intermediate SQL queries
Probability and statistics
Business analyst: A data analyst who is focused on analysing market and business trends. This position requires familiarity with software-based data analysis tools (like Microsoft Power BI)
Quantitative analysts: Quantitative analysts, sometimes referred to as “quants”, use advanced statistical analyses to answer questions and make predictions related to finance and risk.
Systems analysts: These professionals are often tasked with identifying organisational problems, and then planning and overseeing the changes in the tech infrastructure of the organisation.
Marketing analysts: These professionals are tasked with looking at sales and marketing data to assess and improve the effectiveness of marketing campaigns. In the digital age, these analysts have access to increasingly large amounts of data via platforms like Facebook Analytics or Google Analytics.
Doing an extensive machine learning & data science course could open up huge opportunities in this category.
Think creatively based on a data analyst’s findings and make decisions or predictions based on a thorough evaluation. A big part of it entails machine learning roles and responsibilities.
Building and training machine learning models that can make reliable future predictions based on past data.
Advanced programming skills in Python or R
Supervised and unsupervised machine learning methods
Statistics and the ability to evaluate statistical models
In this category, Data Scientist is usually the only job role that exists across industries. There can be different seniority levels, but the job profile remains the same.
Doing a part-time Python course in Hong Kong could open up huge opportunities in this category.
This depends on your existing skill base and qualifications. If you don't have the capacity or time to commit to a full-time course, consider a part-time opportunity. This will give you good exposure to the industry and help you better understand the nuances of various jobs.
Junior Python Programmer
If you wish to learn all the fundamentals from scratch and then move on to a new career, then going for a more comprehensive course is a better idea. Xccelerate's immersive coding bootcamp in Data Science and Machine Learning is great for amateurs. There are no prerequisites and it is suitable for anyone who wants to learn Data Science from scratch.
This course opens up many job opportunities like;
Junior Data Scientist
Machine Learning Engineer
Business Intelligence Associate
If you already have a strong background in coding, especially in R and Python, you can choose a more advanced data science course with strong career support that focuses on domain expertise, advanced data science tools and career support.
Data Science in Hong Kong is booming! This is a great time to invest in the skills that can lead to a very interesting and rewarding career. Due to the lack of reputed universities with specialised courses in data science, your best option is to complete a graduate or an undergraduate degree and go for a data science course offered by independent institutes, like Xccelerate.
If you are at a choice point in your career and need someone to help you navigate professional challenges. You can make an appointment to our complimentary 1-on-1 Career Consultation and receive personalised career advice.
Read Also: Is Data Science Difficult to Learn?