r/statistics • • 15d ago

Discussion [Discussion] Am I building a valuable skill set… or just becoming mediocre at 10 different things?

TL;DR: I come from a statistics/data/MEAL background and have worked with SQL, Python, regression/LASSO, etc. While trying to build a proper dashboard, I ended up learning APIs, backend/frontend concepts, Node.js, authentication, and hosting. Is this a logical path toward building end-to-end data systems, or am I spreading myself too thin?

I’m trying to figure out whether my learning path actually makes sense or if I’m slowly turning into a “knows a little bit of everything, expert at nothing” person.

My background is mainly in data, statistics, and monitoring/evaluation. I have a Master’s degree, and during my studies I worked with statistical methods like regression, LASSO, and other statistical analysis.

Professionally, I’ve worked with MEAL/evaluation, data processing and analysis, Excel, SQL, and some Python.

Now my work is pushing me in a different direction.

I wanted to build a proper dashboard/data system instead of just analyzing data and producing reports. That led me into learning about APIs, databases, frontend/backend communication, Node.js, authentication, hosting, etc.

And now I’m looking at everything I’m learning and thinking:

Am I actually progressing, or am I just jumping randomly between fields?

My goal isn’t really to become a traditional full-stack developer.

What I want is to be able to take data from the source, clean and validate it, store it properly, expose it through APIs, build dashboards/interfaces on top of it, and eventually add more advanced analytics, statistics, forecasting, anomaly detection, etc.

So basically:

Statistics → SQL/Python → data analysis → dashboards → APIs → backend/web systems

Does that progression make sense?

Or should I stop going deeper into things like Node.js and focus much more heavily on Python, SQL, statistics, and data engineering?

For people who started in analytics/statistics and later began building actual data systems: what did you learn next, and what turned out to be a waste of time?

2 Upvotes

Duplicates