| vlad321 said: Just some more advice about whether, and how much you will enjoy CS. I went in wanting to do game AI. After I learned whats what and how things stand I realized that is a pretty miserable and simple job years later now I'm researching machine learning. Nothing in CS appears to be what it is, liking games and tinkering with your PC is a farcry from what actual programming is. For example, animation sounded absolutely retarded to me, turns out it is almost exclusively differential equations, and that actually made me quite happy, but most people expected someting else and ended up dropping it. Another example is machine learning, I thought it would be mildly interesting with heavy coding, but it turned out to be extremely math heavy (all sorts of math from stats to linear algebr to discrete) and quite enjoyable. Of course, very few others enjoyed this surprise in the class and outright hate the fact there's so much high level math in it. I guess the moral is that what you think of a CS field is right now, without any research, is probably wrong. Ultimately you need to realize that you have to be an extremely patient person to do CS. You can't argue with a computer, yell at it, hit it, coerce it, torture it, barter with it, or bribe it. When you write 1500 lines of code, and eventhough you unit tested every single function, and you still get an error, you best be able to handle that situation because many I know cannot and simply don't have the patience for it. You will also have to be very meticulous about strane examples. While in the real world you don't give a shit about something that happens once in a million, when a piece of code run 3 million times, 1 in a million is 1 per million too many problems for you to ignore. |
i have patience with whatever i like
i did a bachelors degree in commerce and economics and hate it to death as people in this field just run behind money and have no other aim.
I am not like them and i wanna do something i am interested in
I am very passionate kind of guy and go bonkers behind the things i like and will do alot of shit for it
i have always been behind computers so i wanna go for it







