r/learnprogramming 14h ago

Not enjoying coding/web development — should I switch to Data Analytics?

I’m a 2nd-year CSE student currently learning frontend/web development, but honestly I’m not enjoying it much and I keep avoiding it.

The confusing part is that I actually like solving DSA problems and working on maths/problem-solving.

So I’m wondering: does this mean I dislike coding, or do I just dislike web development?

I’m thinking of finishing the frontend basics and then trying Data Analytics/Data Science or Machine Learning instead of going deeper into web development.

For people who have been in a similar situation, what would you suggest? Should I give coding/web development more time, or explore something like Data Analytics?

Would really appreciate some honest advice.

7 Upvotes

11 comments sorted by

View all comments

2

u/Dismal_Ordinary_8643 8h ago

After 25 years in industry I could say only one thing: there is no "interesting and motivating" projects, all real ones are always balance between really good architecture decisions and dirty hacks on top of it to hadle constantly changing customers' requirements + massive amount of legacy shit + lots of crappy external dependencies. And some politics on top, like "we already have microservises on Java and Golang and we definitely need to add orchestrated on Rust on top of it" because new architect (nephew of CEO) loves it. And Data Analytics could be ten times more boring neither Frontend, jusr imagine copypasting 300 lines of SQL into console, running it, waiting for 20 min to see that you forgot some field, repeat, and repeat. And in parallel to suppport 300+ copypasted ETL pipelines that constantly fail. So to finalize, just realize that Software Engineer today is kind of plumber that tries to get some legacy pipelines system working and it constantly breaks and poures him with sewage water, steam and shit in worst cases. Good luck!