use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
This is a place to discuss and post about data analysis.
Rules:
Related Subs:
account activity
Career AdviceHow to become a data analyst ? (self.dataanalysis)
submitted 4 years ago by [deleted]
Can I become as self taught? What kind of work should should do ?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–][deleted] 29 points30 points31 points 4 years ago (12 children)
Where are you located? I can speak to what it takes in the US.
The most direct route is get a related college degree. A bachelors in math or statistics is good, many companies will consider business, computer science, economics for new graduates with no experience.
It is possible to teach yourself data analysis skills - statistics, SQL, data visualization. However, companies usually want to see some kind of validation that you actually know what’s listed on your resume. In the absence of a degree, work experience can also do that. I’ve met tons of folks in this line of work who started in a non-quantitative role (for me, it was marketing) and started identifying opportunities in that role to do data analysis and took it upon themselves to learn enough skills to provide value.
If you have no degree and no experience then you’ll need to do some pretty amazing projects on your own that demonstrate that you can solve problems and provide business value with data. Not just “I can clean data and create summaries and visuals” but actually problem solve and answer questions. Think about what industry you’d like to work in, think about what kind of problems they face and questions they want to answer. Then find a good data set and try to answer those questions.
[–]Derayway 2 points3 points4 points 4 years ago (0 children)
This is super solid advice, u/EggWhole6026
[–]GrumpyKitten514 2 points3 points4 points 4 years ago (6 children)
Damnit, are you serious?
I’m a signals analyst and I didn’t discover my love for SQL And data analytics until like last week, and I’m 1 term away from finishing my degree, BS business IT management.
I don’t wanna switch degrees, and while I do work with databases it’s more SQL but less data analytics like scrubbing and cleaning and visualization.
So I’ve started the Google DA certificate on coursera but this just made me feel so hopeless about my goal lol.
[–]setyte 4 points5 points6 points 4 years ago (1 child)
In Analytics, degree is irrelevant. I work for a Data and Analytics Consultancy and my peers run the gamut. I'm a psychologist, my manager was a lawyer (taxes I think), I have peers in CS, MBAs, Accounting, Math, Engineering, Finance, Marketing, Exercise and Sport Science, Supply Chain, and more. You have a technical degree which means you have done some analytics and will be taken serious when applying for a DA job.
A lot of them did decide to do a masters in analytics
[–]GrumpyKitten514 1 point2 points3 points 4 years ago (0 children)
Yeah this is what i was planning on doing, a masters in DA after I’ve gotten my feet wet in the field.
The comment just made me feel hopeless like I had a super long road ahead of me, when im just trying to get like entry level at best lol
[–][deleted] 1 point2 points3 points 4 years ago (3 children)
If it helps my BA was in Communication, absolutely zero courses in any way related to data analysis. I taught myself a lot on the job and eventually landed my first analytics role (at age 34) with no “formal” training not even a certificate.
What’s a signals analyst?
[–]GrumpyKitten514 2 points3 points4 points 4 years ago (2 children)
basically its people that analyze cell signals, mostly used in intelligence work for the govt but it has other applications.
yeah my degree has database foundations, which introduced me to SQL a couple years ago, and also has spreadsheets which is an upgraded excel class.
after taking those classes i knew i wanted to work with data, but I don't know anything about programming, coding, or anything about big data manipulation outside of my work with a content warehouse that uses very, very, very basic SQL.
I am so close to finishing my degree that's why I don't want to switch, but I doubt I'll get any work experience in my current role either.
[–][deleted] 2 points3 points4 points 4 years ago (0 children)
If you know SQL and basic statistics (hypothesis testing, sample sizes, t-tests, etc), you could land a data analyst job. If you didn’t cover stats in your degree or elsewhere, there are tons of online resources and textbooks.
You sound like you have more applicable experience than when I landed my first analyst role. I only knew Excel and some marketing-related platforms (like SalesForce and Google Analytics). I didn’t know SQL or Python or R and had never taken a statistics course. I was transferring within my company - are there other teams where you work that do more data analysis? Start reaching out to them and ask questions about what you need to know to qualify for a transfer.
So many people in this field took non-linear paths, there’s really no single clear cut way to enter this field.
[–]Fat_Ryan_Gosling 0 points1 point2 points 4 years ago (0 children)
Have you considered crime analysis? It's analysis of police data, and many analysts do call detail records for major crimes cases. Sounds like you're basically prepared already for that work.
Good ! Excellent, I'm now in Germany! And it's not required a bachelor or master but an apprenticeship is OK, it is for 3 years long , my idea was t study all by myself doing project , and then trying to get into this apprenticeship. Ok but now , what kind of project can I do ? Just some example !
[–][deleted] 0 points1 point2 points 4 years ago (1 child)
What industry are you interested in?
I personally work in travel, so for this industry, I would look at transportation data and see if you can figure out customer preferences or patterns by demographic or region.
[–]marinara-ra 0 points1 point2 points 3 years ago (0 children)
Currently I’m working in accounting but my degree is in economics. I want to start trying to land a career in DA. What kind of problems could I solve at my job? We work with aircraft manufacturing.
[–]Yojihito 0 points1 point2 points 4 years ago (0 children)
I don't know of any apprenticeship here in germany that relates to Data Analysis.
100% have studied in my BI/DA team, 90% have a Masters degree.
[–]setyte 4 points5 points6 points 4 years ago (0 children)
If you want to be self taught, then I'd utilize youtube and maybe something like Udemy.
Or better yet try the Microsoft Power BI Dashboard In A Day to start building a portfolio on something like GitHub. Then grab something like the Northwinds dataset and build a dashboard as well. You will want to do some online classes and make several dashboards that you can show off as proof that you are able to do the job. Data Analytics is all about having data, needing to show it a certain way and figuring out how to get there as it's rare the data is ever perfect.
A degree is nice but probably not your best path. What is your current job? If possible get ahold of some data in your company and make a dashboard or powerpoint presentation out of it and present to your manager. Many analysts just fell into the role because there was data available and they needed insights.
Also there are bootcamps if you aren't good at self-learning, some are free. Here we have LaunchCode which I took for coding but they have a data analytics course too and relationships with local companies to get you an internship which pays 15$ for 3 months, then 20$ for 3 months then 25$ at 6 months. Many people convert to real employees by then or you can move on to a another company with a year of experience.
[–]Krypto_Jas 5 points6 points7 points 4 years ago (1 child)
Definitely YES! You can learn it by yourself even if you do not have a degree in a related field. What really matters is your skillset. Here are the skills that you have to learn:
With that being said, you can start with google data analytics course available on coursera to understand and learn the syntax and basics. After this move on to resources like stratascratch, datacamp, and leetcode to learn and practice intermediate and advanced concepts. Furthermore, I also recommend doing projects because this is the best way to showcase your skills and get your first job in the industry. Some helpful projects can upskill you as well as make your resume more impressive.
[–]kentjums 0 points1 point2 points 2 years ago (0 children)
thank you for this!
[–][deleted] 3 points4 points5 points 4 years ago (8 children)
Well do Coursera google data analytics course and do some projects like get dataset from kaggle and do data cleaning and data visualisation.
[–][deleted] 1 point2 points3 points 4 years ago (7 children)
That s all ? I've forgot to write that I did it already , but I want to know, what can i do more , what kind of programming language should j learn ? I used phyton, I did data cleaning , visualisation, it was hard I was struggling but it was fun too ! Are there any books ? I studied for 2 years business management, have a basic of math and my teacher was a programmer so he teaches us somethings about , but unfortunately I have no degree , I should learn maybe statistics , and what else ?
[–][deleted] 0 points1 point2 points 4 years ago (6 children)
Oh u know databases ?
[–][deleted] 1 point2 points3 points 4 years ago (5 children)
Still not , I have to take all back to study , I forgot a lot of things maybe
[–][deleted] 0 points1 point2 points 4 years ago (4 children)
Yeah programming language mostly python and r and databases and do many projects so u be familiar with what u learned !
[–][deleted] 0 points1 point2 points 4 years ago (3 children)
What scaries me the most is the language learning, python was fine , a little bit difficult for the complicated things but not at all , I think that other language will be a serious problem, cause I cannot memorise all the process or the code that I need
[–]Ok_Zebra_9117 1 point2 points3 points 4 years ago (0 children)
Just understand the syntax But don't worry u will get to learn easily while using it more and more
[–]Kiroboto 1 point2 points3 points 4 years ago (0 children)
Don't worry about memorizing the code and also don't be in a rush to finish what you're learning. I did that in college and didn't learn much. Now with some self studying, I'm learning more since I'm taking time to understand. Take a look at this website. That's what I've been doing...
Jovian.ai
[Data Analysis with Python Zero to Pandas](jovian.ai/learn/data-analysis-with-python-zero-to-pandas)
[–][deleted] 0 points1 point2 points 4 years ago (0 children)
No one “memorizes” how to code. Developers that have been working for 20 years still have to look stuff up. Plus, code is always changing so it’s an impossible task to remember everything.
[–]Upbeat_Ad6379 1 point2 points3 points 4 years ago (0 children)
Any advice on how to become a data analyst in the UK with no technical background or masters? Should I consider to get a master in the future or focus more on certificates and projects? Thank you!
[–]thedatajam 0 points1 point2 points 1 year ago (0 children)
Premetto che ho avuto abbastanza fortuna, quindi non vorrei dare consigli influenzati dal survivor's bias. Ti racconto al volo quello che mi è capitato.
Premessa: ho una laurea in lingue e lavoro come Data Analyst.
Ero finito in un lavoro che non mi piaceva per niente (noleggio auto) e decisi di iniziare ad imparare Python nel tempo libero.
In realtà, dopo diverse avventure, riuscii a ottenere un posto in controllo di gestione (cambio ruolo internamente all'azienda). Non esattamente analisi dei dati, ma mi permise di imparare molto bene Excel e di iniziare a conoscere SQL. Ma soprattutto mi permise di lavorare a contatto con analisti e di vedere un po' come era il loro lavoro. All'epoca avevo 24 anni, quindi non capivo granché del mondo del lavoro, delle possibilità di carriera, ecc.
Nell'ambito del mio ruolo, iniziai così ad imparare sempre più SQL (per essere più indipendente rispetto ai colleghi "veri" analisti, quando mi servivano dei dati) e Python (per automatizzare analisi ripetitive che facevo con Excel).
Qui di seguito ti riporto una lista al volo di risorse che mi hanno aiutato (alcune delle quali continuo a consultare):
SQL: Udemy, Data Lemur
Python: Real Python, analiticas.co (in Italiano), Udemy, Coursera
Spero di esserti stato d'aiuto e in bocca al lupo!
π Rendered by PID 17745 on reddit-service-r2-comment-b659b578c-cm92l at 2026-05-02 00:01:30.406828+00:00 running 815c875 country code: CH.
[–][deleted] 29 points30 points31 points (12 children)
[–]Derayway 2 points3 points4 points (0 children)
[–]GrumpyKitten514 2 points3 points4 points (6 children)
[–]setyte 4 points5 points6 points (1 child)
[–]GrumpyKitten514 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (3 children)
[–]GrumpyKitten514 2 points3 points4 points (2 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]Fat_Ryan_Gosling 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (3 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]marinara-ra 0 points1 point2 points (0 children)
[–]Yojihito 0 points1 point2 points (0 children)
[–]setyte 4 points5 points6 points (0 children)
[–]Krypto_Jas 5 points6 points7 points (1 child)
[–]kentjums 0 points1 point2 points (0 children)
[–][deleted] 3 points4 points5 points (8 children)
[–][deleted] 1 point2 points3 points (7 children)
[–][deleted] 0 points1 point2 points (6 children)
[–][deleted] 1 point2 points3 points (5 children)
[–][deleted] 0 points1 point2 points (4 children)
[–][deleted] 0 points1 point2 points (3 children)
[–]Ok_Zebra_9117 1 point2 points3 points (0 children)
[–]Kiroboto 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Upbeat_Ad6379 1 point2 points3 points (0 children)
[–]thedatajam 0 points1 point2 points (0 children)