3 ms·
OMSCS grad, father, and full-time SWE, here, also currently enrolled in the OMS Analytics program. I had my first kid mid-way through the program, and it was pr
by allanbreyes 8y ago
OMSCS grad, father, and full-time SWE, here, also currently enrolled in the OMS Analytics program. I had my first kid mid-way through the program, and it was pretty rough. Something's gotta budge, and for me, it was sleep. In total, I pulled about 15 all-nighters, give or take, and watched a whole lot of lectures holding an infant. Most of the all-nighters were for large assignments/projects. It's tough, but can be done. Some tips:
1. Load-balance your courses. omscentral.com is an excellent resource for this, and I made sure that the workload never exceeded 20 hours per week (there's crowd-sourced statistics there). Pairing some of the more work-intensive courses with "easier" courses was very helpful, in retrospect.
2. Spread out your courses. It's self-paced! You can take 1 course per semester, skip a semester, etc. Before my kid arrived, I front-loaded and took a 3-course semester.
3. Watch lectures at 2x speed. This was clutch. Most of the content has very slow speakers, likely for clarity, so if you're a native English speaker, watching at 2x speed is usually reasonable.
4. Be okay with mediocre grades. This was probably the most liberating aspect for me. In undergrad, I really cared about my grades. Not caring about grades in OMSCS (or caring more about learning what I want to learn) was more liberating. There were many times I submitted sub-par assignments because they just didn't interest me, or I would rather have spent time with my family.
Hope this helps. If you attend the program, join the unofficial Slack group (I run it). Happy to chat with you offline.
- jki275 8y agoThe grade thing is huge. I've always been a 4.0 type, pushing for As in every course, but it just isn't realistic here. Bs work, I don't care about GPA, I'm trying to learn and get the degree at the end.