What tech skills are needed for data science/analytics?

Watch Topic

I want to go into data science/analytics and I’ve seen there are degree apprenticeships in data science or digital and technology solutions with specialism in data analytics (do you know if the company would choose the specialism for you or can you?). However I don’t have that much of a tech background and don’t do computer science, so would I be able to get these apprenticeships and what technical skills would they be looking for that I could learn myself? E.g. coding. Would I be better off going to university instead if I don’t have enough technical or coding skills yet, or would I learn these in the apprenticeship?

Thank you!

1 illack (Software Engineer | Degree Apprentice | 3rd Year) 2 months ago
illack

At a high level - Data Science careers will require Python/Java, Knowledge of Machine Learning, DataBases, Cloud based tools (potentially) - to design data mining/sourcing processes for data analysts/engineers to work from. [link removed] defining what data you may to solve a problem, need from where and why it is valuable against current/future problems, what tools/framework/environment you can use to create performant/sustainable/safe processes for accessing that data easily and for however long is [link removed] data analyst can range from - not knowing much programming and just being able to visualise/interpret data (tableau, other), to - using SQL/python to access data from data stores and analysing this data To gain insights or generate visualisation for other people in the business to consume - [link removed] a tableau dashboard on performance of sales of product, editable on time period [link removed] choose the specialism by the role you apply to, [link removed] DTS with data, that’s a specialism, or DTS Data Analytics/Network Engineering/Cyber Security. The foundation of knowledge is the same in first 2 years, but in final 2 years you take specialism modules. Not studying comp sci at A-level isn’t that important as long as you can show interest & aptitude with relation to software/data science related topics, and Ofcourse enthusiasm for what the business is trying to do (Their “mission”).I’d say that Comp Sci Degree is extremely more in depth in terms of theory than apprenticeships, but that might not always be useful depending on the extent of learning you want and why. Additionally the theory taught, may be old and not used in current practice. That‘s where apprentices are good the content taught is modern and you learn/apply learning in industry in real time. They don’t expect you to know everything otherwise you wouldn’t be an apprentice, although to get meaningful work you’ll have to upskill FAST. I was in the same position as you, NO comp sci, NO ICT, NO programming knowledge, so it has been very difficult… but I avg a first at uni and have contributed working solutions to projects at work, so it can be done with hard work and belief!😊

2 Evied21 2 months ago
Evied21
 
(Original post by illack  2 months ago)
At a high level - Data Science careers will require Python/Java, Knowledge of Machine Learning, DataBases, Cloud based tools (potentially) - to design data mining/sourcing processes for data analysts/engineers to work from. [link removed] defining what data you may to solve a problem, need from where and why it is valuable against current/future problems, what tools/framework/environment you can use to create performant/sustainable/safe processes for accessing that data easily and for however long is [link removed] data analyst can range from - not knowing much programming and just being able to visualise/interpret data (tableau, other), to - using SQL/python to access data from data stores and analysing this data To gain insights or generate visualisation for other people in the business to consume - [link removed] a tableau dashboard on performance of sales of product, editable on time period [link removed] choose the specialism by the role you apply to, [link removed] DTS with data, that’s a specialism, or DTS Data Analytics/Network Engineering/Cyber Security. The foundation of knowledge is the same in first 2 years, but in final 2 years you take specialism modules. Not studying comp sci at A-level isn’t that important as long as you can show interest & aptitude with relation to software/data science related topics, and Ofcourse enthusiasm for what the business is trying to do (Their “mission”).I’d say that Comp Sci Degree is extremely more in depth in terms of theory than apprenticeships, but that might not always be useful depending on the extent of learning you want and why. Additionally the theory taught, may be old and not used in current practice. That‘s where apprentices are good the content taught is modern and you learn/apply learning in industry in real time. They don’t expect you to know everything otherwise you wouldn’t be an apprentice, although to get meaningful work you’ll have to upskill FAST. I was in the same position as you, NO comp sci, NO ICT, NO programming knowledge, so it has been very difficult… but I avg a first at uni and have contributed working solutions to projects at work, so it can be done with hard work and belief!😊

Thank you, this was very helpful!

Sign up to receive careers advice and info about apprenticeships & school leaver jobs.

Sign up now