Let’s watch Scott Pilgrim vs. the world and then go to bed. Sounds good? Sounds good.
Programming. Computer Science. Anxiety. Video Games. Miscellaneous things.
victim-of-catch-22 said: hey. um, I was wondering, since I want to study compsci, is it really as hard as most of the students say it is? I also heard that many cs students drop out and my friends started discouraging me. do you have any advice for me, or what so ever? Id really appreciate it. thank you.
I don’t know for how long this question already idles in my inbox (I’ve been neglecting tumblr a little in favor of Twitter recently) so sorry if this comes super late!
Well, let me tell you: a lot of people probably didn’t believe I could successfully study computer science. I sucked at math in school. Was super lazy and weird and had a lot of trouble during that time. I learned some very rudimentary programming skills at the age of 15 in Pascal and Delphi but I loved it. My bad grades in math always made me think I wouldn’t even get past the first few exams. And I have to say that I probably had to learn a bit more for my first math exam than a lot of the other students. But the things that I personally loved about programming and making software do the things I want motivated me to do so.
And it turns out that math (which often is the most difficult part for a lot of computer science students) isn’t really that hard if you only sit down and try to understand it. You just have to begin at the start and work your way through the material. I was lucky enough to actually have a good professor during my first semester that managed to explain why we actually need all the math she teached us. So that definitely helps.
I won’t lie. It wasn’t necessarily easy and I put a lot of effort into studying. And while it was exhausting it also felt very good just because I liked what I did. It just felt right and pleasing to me. 1 week of struggle to finally get that programming assignment done in a smooth way and feel good about myself/ourselves (my uni heavily focused on pair-programming so all the assignments had to be solved by two people. Which was great because two people never try to solve problems exactly the same way which helps to broaden your horizon in that regard).
Anyways. I’m starting to ramble. My advice: try it. If you have the chance, visit a few lectures. Maybe some different ones. One math lecture, one programming lecture… Just to get a feel for what will be discussed. If you like what you hear and see: give it a shot. If it feels like what you want to do, you will be able to tackle problems that otherwise probably would seem impossible to solve. I’ve been there but motivation helps you go the extra mile and work that extra hour when you otherwise would just feel like watching TV or playing video games.
I definitely don’t regret my decision. I now have a job I love, with awesome coworkers and interesting tasks to work at. Being where I am now and looking back at who I was before I started studying computer science I can just tell you: if it feels like the thing you wanna do, do it.
It’s not easy. But most things that are worth it, aren’t.
Amen! (If you have any further questions, just ask :))
So, how are all of my tumblr-people doing? :)
On two occasions I have been asked, ‘Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?’ … I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question.
— Charles Babbage, Passages from the Life of a Philosopher (1864)