Hacker News new | ask | show | jobs
by ljbryf 637 days ago
I transitioned to SWE later in life, I did a postbac CS crash course that got me automatic entry into the CS masters program at the same school. I did two terms in the MS program and then got a full time SWE job after an internship. Some lessons learned/logistics:

* I did pre reqs as cheaply as possible while working. I went to school full time after, the cost benefit was better for me because of the expected income jump. Either way, I worked really hard in school, keeping a full time job wouldn’t have been possible for me with a full load.

* If you do a CS program, allow the time to really enjoy the material. It will move fast. If you don’t enjoy a class, or a prof, find something better if at all possible.

* A MS degree has so far not been necessary (I didn’t finish the degree), but a significant amount of CS coursework plus an unrelated BA has absolutely been necessary for my SWE jobs (I work as a backend/platform engineer most of the time)

* If you’re doing it for the money, a CS education can do a lot to unlock better jobs— just be really clear with yourself that that’s what you’re aiming for. School involves a lot of hoops. Don’t do what doesn’t serve you. If you’re there for personal growth and learning, set yourself up financially and take the leap to go full time. You’ll enjoy it a lot more if you spend the time saving, take intro courses and then allow for a deep dive. Your interests and goals will shift over time.

* I really benefitted from landing in a program where I had a small in person cohort. I studied with my classmates a lot and made at least one life long friend.

Anyhow, good luck! It’s so exciting to go for a big goal.