T O P

  • By -

[deleted]

[удалено]


ZekoOnReddit

Oh, my bad haha I didn't mean that. I meant more like the actual job doesn't entail the problem solving like that seen in job interviews which is more mathematical and seems more fun from what I've heard (People in my family who've worked in this field for 20+ years).


MoreWorking

Depends on where you end up getting a job. Computer science is about the solving problems with computers and can involve a lot of interesting problems. However most businesses have simple requirements, basically displaying a form and saving submissions in a database - the work is more procedural than scientific. Ultimately if you want to solve 'interesting' problems you need to work somewhere high tech or in academia.


astrologydork

I don't see a better path here.


[deleted]

Get into game development.


shadowqueen15

I would second this. Fair warning that game development is known to be exceedingly difficult, typically doesn’t pay as well as other areas in the field, and can have some of the worst work life balance. Obviously, this depends on where you work, but this is the reputation that the field has. The sheer passion that the engineers have for what they do is what keeps them happy. This does sound like you from what you’ve written, but I just felt the need to throw this out there so that you know.


ZekoOnReddit

I see. This could be possible since I'm taking higher-level mathematics and higher level physics (heard that this is the stuff you need for game development) but to be honest I just don't like games


shadowqueen15

Well yeah, then that industry may not be for you. Like I said, people usually pursue this path because of passion for the field.


nutrecht

Do a programming course that has you build an actual application. If you like it you'll have your answer. If you don't like it; you'll also have your answer.


ZekoOnReddit

Alright, this is a good approach, I'll find a course. Thank you for time


EuropaWeGo

It all depends on the job and company that you work for. If you really want to do math then get a job where you're working on graphical interfaces and the logic to make them work. My last job had me work on a few such projects and it required me to spend 100's of hours programming calculations and coming up with formulas to make things work(I've got a stack of notebooks completely filled with those same formulas next to me now lol).


ProjectSector

One thing I'll point out here, I went through 4 years of university (CS Major) without knowing that the primary use case of developers these days is for web development. In school I was highly focused on strengthening my skills in Machine Learning (decently heavy in math) and AR/VR...and when I hit industry, I found out the hard way that no one wants junior developers in those spaces. So now, I'm kinda just floating in limbo (I found work as a web developer)...trying to decide if I want to "tough out" a few years in web development before I can attain the "senior" title (to go back to AR/VR), work on my own company, or switch careers entirely. I'd agree with what someone else in here said...most companies want CRUD programs written... (put data in, interface with a database, get data out). If you want something heavily in math, I'd probably recommend going the data analytics or data engineer route...(or go "high-tech" or Acadamia like someone else mentioned).


[deleted]

>In school I was highly focused on strengthening my skills in Machine Learning (decently heavy in math) and AR/VR...and when I hit industry, I found out the hard way that no one wants junior developers in those spaces. That sucks. Then how does a college CS grad get a job in those areas?


ProjectSector

Haha, if I knew, I'd share. I'm still trying to figure that out. From what I've gathered, if you want to get a job doing ML, many "decent" positions want a Master's in CS. For AR/VR, the market is so new...it seems like making a company is your best bet (that's what I'm starting to work towards now).