3 answers
Alisha’s Answer
Bryon’s Answer
The working hours can vary a lot on the company you work at and the role at that company.
Like Daniel mentioned, gaming companies can have frequent deadlines and serious crunch times. Workweeks can exceed 100 hours or more. Early tech startups and fintech startups can also have extreme workloads.
However, there are also programming jobs with a normal 8-hour workday. Industries like utilities, telecommunications, and retail with strong union representation tend to promote a company culture of very limited overtime. Very large firms with salaried employees tend to be gravitate toward a normal workweek.
If work/life balance is important to you, I strongly suggest asking about it during the interview process to ensure that your expectations match those of the company.
Bryon recommends the following next steps:
Daniel’s Answer
This varies by industry, company, and even within a company by the specific team. For example if you're in the video game industry at most big companies there (some exceptions), you can expect some fairly grueling crunch time with insane hours. Similar for a lot of startups. Some parts of finance are pretty reasonable (e.g. a random big bank), some parts of finance can be grueling.
It's good that you're thinking about this ahead of time though, when it comes time to interview, make sure to ask around :) My wife (different industry, same question) was similarly clever in making sure she dodged places with insane work hours. I was not at first, but now I work a normal-ish 7-8 hour work day (sometimes less, sometimes more).
Pay for comp sci is pretty good. See e.g. https://www.careervillage.org/questions/82372/what-is-the-typical-starting-salary-for-a-computer-science-major?page=1#108369
Delete Comment
Flag Comment
Delete Comment
Flag Comment