Live data from Hacker News

Ask HN: I realise data science is not for me and feel depressed

news.ycombinator.com

121–130 of 148 posts

Re: Ask HN: I realise data science is not for me and feel depressed

#121
Hi there, as others have said, finish your degree!

Second: Nothing is for nothing! :)

You learned something, you learned you didn't like something after you thought you did. Welcome to the rest of us, this is completely normal. It happens to many, many people.

Now you are in an exceptionally great position to switch to something else with little to no effort.

Data engineers or even ML engineers, people who combine in depth knowledge of data, statistics and SWE are probably one of the hottest job candidates globally right now. There are absolutely not enough of them.

I am based in Berlin, where you will easily find an internship or entry level job in data engineering or backend engineering with your degree and a EU passport. Also, we have a sizeable amount of Russian expats in Software Engineering in the city, so after living here a bit and networking within the Russian community you should be able to quickly improve your choices of places to work at.

If you want, feel free to send an email to gbx the "at" sign mailbox dot org. Happy to answer any questions about Berlin you might have and put you in touch with a Russian ex-colleague who's in Backend.

Re: Ask HN: I realise data science is not for me and feel depressed

#123

My background is actually in Physics where DS seems an obvious choice. Although I didn't like experimental Physics much where people do lots of statistics. So I tried to shift focus on DS but I never really got off the ground, usually when I had the chance to work on something DS related it wasn't fun at all. (Also as you mention, model building seems not to be too popular) So I worked for years as Full stack enginee…

How did you go about doing this? I'm most the way through a masters in Theoretical Physics and Applied Mathematics, and am going to be looking for jobs here in Ireland soon. My courses this term are pretty much all mathematical modelling over data science because they seemed more interesting, though I've also taken a module specifically on data programming with Python and one with Machine Learning with Python. Curren…

No worries! I guess I stayed very much on the theoretical side of things with not that much applied stuff. So I started working on the side while studying (also realizing that it's quite rewarding) and also tried my luck with a Web App. But later I looked for a fulltime job, created profiles on Stepstone and Monster. So recruiters were calling in and I went from there. Probably nowadays it makes sense to create a LinkedIn profile and as well of course write companies directly. Indeed.com has a lot of job ads, btw it's normal if job applicants only match 70% of the required skills.

Portfolio is good to have, esp. smaller companies will be happy to take a look at it. Large company usually have very standardized processes, your degree is more important and then it depends how interview and challenges go.

Re: Ask HN: I realise data science is not for me and feel depressed

#125

I can't speak about the technical side of the equation, but I'm someone who also worked very hard in a field before switching career and I get feeling like your previous efforts were for naught, so I wanted to weigh in. I can only tell you that the work you put in wasn't for nothing, even if it feels like it for now. You're learned things about yourself (what works for you, what doesn't, and why). You've learned how…

I understand that the "the work you did was not for nothing" angle of reading is comforting, but I have to disagree. Sometimes, and this may or may not be the case with the OP, but we are missing the details, we work for nothing or very little. Yes, we get something done because every minute of life is not a minute we are dead, but not being honest with ourselves often leads to more disappointments down the road. It…

> I understand that the "the work you did was not for nothing" angle of reading is comforting, but I have to disagree.

I have to disagree. If you read carefully, they said,

> You're learned things about yourself...

This point alone means "the work you did was not for nothing".

Your entire past determines who you are right now, what you can change is the future. The meaning of a past event is determined by how it has taught your future self to make better decision. So if it takes them to have a job experience to know they don't like Data Science, then that's what is needed to happen to them for them to make a different choice.

I think you're projecting yourself to OP frankly because you said

> I regret not making the change a few years earlier

OP is switching right now just after a few months.

And your talk about honesty have nothing to do here (nothing wrote above is suggesting that.) May be it has something to do with your past but that's not the context here.

Lastly, just to point out another fundamental difference between you and OP: they are not even graduating yet. So we are talking about time spent learning A vs. B. So your "honest truth" is that learning A is "for nothing" is obviously wrong (I hope we need not arguing why, especially in this age where things are getting more and more interdisciplinary.)

This reminds me something a prof. told me when I was undergrad. and asking him advice on optimizing what I chose to learn. He answered me by saying nothing you learnt in undergrad. is going to be useful in real world, so feel free to learn anything you are interested in!

Re: Ask HN: I realise data science is not for me and feel depressed

#126

Earlier quoted context omitted.

I understand that the "the work you did was not for nothing" angle of reading is comforting, but I have to disagree. Sometimes, and this may or may not be the case with the OP, but we are missing the details, we work for nothing or very little. Yes, we get something done because every minute of life is not a minute we are dead, but not being honest with ourselves often leads to more disappointments down the road. It…

> I understand that the "the work you did was not for nothing" angle of reading is comforting, but I have to disagree. I have to disagree. If you read carefully, they said, > You're learned things about yourself... This point alone means "the work you did was not for nothing". Your entire past determines who you are right now, what you can change is the future. The meaning of a past event is determined by how it has…

"So if it takes them to have a job experience to know they don't like Data Science, then that's what is needed to happen to them for them to make a different choice."

Or maybe, if they had people taking them seriously instead of providing this kind of "everything happens for a reason" paternalistic comments, they would have known it before spending time walking down a path that was not the wrong one.

Re: Ask HN: I realise data science is not for me and feel depressed

#127
There is so much more to software development than just data science. I think you haven't been introduced to any interesting systems projects.

Maybe try to work on a database or a compiler for a few months if you can manage the time? OS projects work too, but it's more difficult to readily find interesting OS projects nowadays.

Re: Ask HN: I realise data science is not for me and feel depressed

#128

Earlier quoted context omitted.

> I understand that the "the work you did was not for nothing" angle of reading is comforting, but I have to disagree. I have to disagree. If you read carefully, they said, > You're learned things about yourself... This point alone means "the work you did was not for nothing". Your entire past determines who you are right now, what you can change is the future. The meaning of a past event is determined by how it has…

"So if it takes them to have a job experience to know they don't like Data Science, then that's what is needed to happen to them for them to make a different choice." Or maybe, if they had people taking them seriously instead of providing this kind of "everything happens for a reason" paternalistic comments, they would have known it before spending time walking down a path that was not the wrong one.

> It is not about projecting my experience (I was not answering to OP, but to a comment) or "about the meaning of past event". I believe paternalistic attitudes sound good because words are comforting, but they are not helpful, they lead nowhere. And I provided a personal example.

My reply is to your comment of '"the work you did was not for nothing" angle of reading is comforting'. So that's why I mention "about the meaning of past event" because that exactly proves that the statement "the work you did was not for nothing" is truth, which is one of the reasoning whom you reply you used.

I'm not exactly sure the definition of "paternalistic attitudes" (not English native), but if just looking at what the word means, I would think something like "it's going to be fine"/"it will be ok" would fit more, but again not the comment from whom you're reply to.

> When I was having doubts about my academic career, what I was hearing from my advisors was "don't worry, I am sure with your CV you will find a job", "the important thing is doing a good job, then they will call you". And it made me very uncomfortable, I wanted to say to my advisors, will you please skip the comforting fluff, won't you? This is serious.

> OP wrote: "I'm quite depressed now because I've put enormous effort into switching to DS: I applied to 80 job postings before I got my first internship, and I feel this is for nothing now."

> And the comment I was responding to read:

> "You've learned how to apply to job posting and the best ways to do so. You've acquired work experience and human experience which will serve you. Your university and faculty allowed you to learn how to handle high levels of work. You acquired a work ethics and a discipline which will be precious to you."

> Someone is applying to 80 jobs before getting an internship and the comment is: "You've learned how to apply to job posting and the best ways to do so". To me, this attitude is very off-putting, it is very HR-like, it infantilizes the adult in trouble. Can you imagine losing whatever game 20-1, and when asking for help, the answer is: "you did a good job, you learned how to score, I am sure it will get better".

I really don't know why you view it this way... because I think the above statement is true. Just to also pull in some personal "failure", I once worked a summer job as a kid that's purely commission based, and guess what—I earned nothing from the entire Summer. But that experience is "money can't buy" and indeed I learnt something from the job itself too (like those coaching thing, and about the industry), not just merely an experience.

> "You didn't put all that effort in for nothing: you grew...".

> Again, is this not talking like you would to a kid?

Well, then I hope everyone's heart states like a kid and continue to grow... come on, OP doesn't even graduated. What's wrong to be reminded we grow? Why wouldn't we remind ourselves we are still growing. Stop thinking like someone "graduated" and never need to grow anymore. I mean this probably is about different world view on things, so can't argue with that...

> It is not a critique of a person who commented and I have no doubt they are very well intentioned. It is just that I see this infantilizing attitude creeping in in multiple places, from the corporate world to private life, everything needs to be reassuring, comforting, "now close your eyes and go to sleep". Typically ending with a "good luck".

I think the way you paraphrased is very different from which you're replying...

> "Your entire past determines who you are right now, what you can change is the future. The meaning of a past event is determined by how it has taught your future self to make better decision."

> This is both a tautology and non-actionable psycho-babble that helped exactly zero people in the history of humanity, but feels quite good when delivered.

This probably is related to world view. But first of all, just to state that this is Physical truth (assuming we understand casualty correctly) and whatever social science or other domain you're in, you cannot escape this physical truth (that your entire past determines who you are right now.)

Now what should you do with that truth? You can dwell on the past and think how things would have been different had I did XYZ. But you can't go back in time to change it. So this is meaningless.

Does that mean you should never regret on anything? Depending on what "regret" means. If "regret" does not mean you wanted something in the past change, but something you'd change to do differently in the future, then I think this is good "regret".

So I don't understand where you're coming from, because this entirely is not about feeling. It is about realizing objective truth and reflecting on how you can deal with it.

> "So if it takes them to have a job experience to know they don't like Data Science, then that's what is needed to happen to them for them to make a different choice."

> Or maybe, if they had people taking them seriously instead of providing this kind of "everything happens for a reason" comments, they would have known it before spending time walking down a path that was not the wrong one.

I disagree. This is 馬後炮 (\~hindsight in English.) The case of OP is quite typical. A lot of people have different fantasies about their dreams until they entered the field and realize it is not what they thought. Could OP, given their past, be able to know about it before taking that path? For a different person, they may not. But given the same person with the same mindset, same world view, same believe or whatever, how would they knew before taking that path?

That's why the one your replying to and me think that "You're learned things about yourself" is important here. For some people, and per person given some other things, they need to experience it in order to gain that insight.

In short I think this summarize well: you're against "paternalistic attitudes" but we (whom you reply to and me) are against hindsight. The feeling that one could have done better can in many cases be hindsight and we need to be careful about that. That's also why I mentioned about projecting, because in some sense projecting is "hindsight to a different person."

Edit: this HN line break is killing me!

Re: Ask HN: I realise data science is not for me and feel depressed

#129

Earlier quoted context omitted.

I have the opposite experience, almost. I've hired and trained lots of people with CS degrees who think they know everything and barely know the basics. I massively prefer people who flunked university and just got a job writing code because they could. University no longer trains people to think, instead it's about jumping through hoops and dealing with pointless administrative bullshit [0]. source: I have a Master'…

Sure universities train people how to think. But they're in the liberal arts, which is why OP finds some many SWEs with music majors. STEM is very transactional. Liberal Arts is more about teaching you how to think and communicate. The problem is too many tech bros have been pissing on liberal arts for 30 years. And now people are looking around and saying 'we have too many tech bros'. My college years were spent rea…

> STEM is very transactional. Liberal Arts is more about teaching you how to think and communicate.

Are you able to elaborate on what you mean by these statements? What does being able to think mean and how would one be able to demonstrate that?

Do you think the only way to learn this is in the liberal arts?

> too many tech bros have been pissing on liberal arts for 30 years.

Your comment seems to be pissing on STEM. Am I completely misreading what you're saying? STEM and the vocational or mechanical arts have been pissed on by the liberal arts for a lot longer than the last 30 years.

Re: Ask HN: I realise data science is not for me and feel depressed

#130

Firstly, finish your degree. For most employers, just checking off the degree is more important than exactly what it is. This is especially true for software engineering. You will have many, many coworkers who have degrees in physics or bioinformatics or mathematics and work as SWEs. Most of their stories will be exactly the same as yours, although "...but there weren't any good paying jobs so..." will be in the runn…

Hmm, re-reading your post and thinking more about the specifics, I think the next steps vary a lot depending on your personal experience and resources. You can basically break a "software engineering" degree down to three components - writing code, "core theory", and "specialist knowledge". You may already have "writing code" down well enough for entry level gigs; if not, side projects are a fine way to get you there…

> algorithms/data structures

Certainly someone can recommend a good resource here?

The Wizard Book maybe?

Post reply on HN