Comment

Comment by swiley

I would have gotten an art/math degree and minored in CS instead of majoring in it. The better gender ratio and social opportunities probably would have resulted in a stable long term relationship by now. Plus BSCS degrees are pretty shallow (this is an ongoing trend, you can read ACM recommendations on CS curricula to see where it's been and where it's going.) You'll be teaching your self most of the immediately useful things (like git) and a minor usually covers most of the interesting stuff.

There are technologies you think sound boring like Ansible that are a really good thing to learn. Companies like boring technology because it means the workers can spend time working on the product instead of cleaning up messes. I'm glad I learned Linux/vim/git but I wish I had spent a bit of time on deployment automation as well.

I spent way too much time messing around with low level stuff, it doesn't matter as much as you might think. I probably could have completely skipped university if I had given more attention to some of the more abstract ideas (don't try skipping it though, you don't know what you don't know and learning it this way can be painful.)

parent swiley 5 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton