|
|
|
|
|
by Aperocky
2500 days ago
|
|
I've came from almost the exact opposite, got a degree in something else and taught myself programming and made programming my career. In my limited experience, programming is the field where you're almost certain to deal with people with above-average logical reasoning skills and who are generally good natured. Same can't be said for other fields, there are definitely great minds in other fields, but there are almost no bound to the bad apples and you might end up dealing with those people much more regularly [In addition to not working in something as interesting as programming, but that probably only applies to me and not you]. Something to think about. |
|
One big thing to consider, which I wish I had known before college:
It’s best to go get some relevant work experience before you undertake a degree program. This is true for several reasons:
1. You find out if you even want this particular kind of job, and assuming you do, you should have a better idea what sort of specialization / direction you are interested in.
2. You need to learn what to learn before you’re in school. Industry people can give you good insight into what coursework and topics are more valuable and what is not worth your time. They can also help point you to the best learning opportunities / schools.
In my own academic experience, I did alright, but I found that when I finally emerged into the workforce many of my ideas about what I needed to know were false, and that I had missed out on material that would have really benefitted me.
In most fields the academics are barely or not at all connected to the industry, so they often can’t help you with the “vocational” aspect of your education very much.