| Forum Index » Geek Chat » Anybody here a programmer of some sort ? |
|
Page 1 of 1 |
|
| Author |
Message |
| poodleyness |
Posted: Oct 03, 2008 5:32 am |
|
|
桃ノ花ビラ

Joined: 03 Oct 2008
Posts: 8
Location: my chair, Australia
|
Does anybody here have lots of experience in programming/is a programmer? I would like to be a games programmer in the future, and was wondering about things like what level of programming skill I might need to know and what levels of mathematics I might need to know as well. I understand that this is a very broad question; it depends on what sort of games I want to make and all sorts of other factors, but if some people could point me in the general direction that would be GREAT
My brother's girlfriends father works for Microsoft and is (according to his business card) an "AX consultant". I don't actually know what that is but I know that he had to take 12 courses in mathematics during his four years in university. The thing is, I'm not sure whether that is a job that really requires mathematics, or doesn't really? Maybe programming might need even more courses in maths, or maybe less.
Anyone care to help? Thanks in advance  |
|
|
 |
|
| vaah |
Posted: Oct 03, 2008 10:20 am |
|
|
Happy Days

Joined: 03 Jul 2008
Posts: 104
Location: Sydney AU
|
Imo coding needs basic mathematics because in the end when you develop your program you deal with numbers. Also discrete math is important, you'll learn how logic works from there. Learn some basic programming language like C, C++ or java. they're very useful and widely used. I'm doing computer science and I have to take 3 courses of math, I think... first year math and discrete math. If you're doing software engineering you'll need to take more math courses than I do. I hope that helps.. |
|
|
 |
|
| eyn |
Posted: Oct 03, 2008 10:51 am |
|
|
羽ありたまご

Joined: 13 Apr 2005
Posts: 2094
Location: Canada
|
To do the research of what skills you will need to have to pursue a successful career in this field, I suggest you look up job posting at your favourite game design studio for example this job at Blizzard.
If you want to be a good programmer, mathematics is a MUST. Be good in math or you're gonna end up programming dumb, inefficient solutions instead of going for the more efficient one, which is often more complex and harder to understand the algorithm behind. Also, if your programming deals with graphics (drawing stuff), you will most likely need to know the math related to trigonometry etc. C and C++ is also the most popular and almost always a requirement if you're looking for a programming job. For game design programming, it's also good to have exposure to graphic and 3D software, as you might need to interface, interact with those. Good luck! |
|
|
 |
|
| vaah |
Posted: Oct 03, 2008 11:41 am |
|
|
Happy Days

Joined: 03 Jul 2008
Posts: 104
Location: Sydney AU
|
wow You seem to know awfully a lot. Are you a programmer? I'm still a noob here.
That's true! You need to consider the complexity and efficiency of the code, people hate resource hog program. I'm not good at math, I'm lucky to be able to survive so far lol. Also always debug and debug. Usually there are a lot of stupid mistakes and loop holes(bugs). I think java is also prominent, cuz everyone can run the program as long as you have java runtime environment installed. |
|
|
 |
|
| poodleyness |
Posted: Oct 03, 2008 9:58 pm |
|
|
桃ノ花ビラ

Joined: 03 Oct 2008
Posts: 8
Location: my chair, Australia
|
Thanks very much eyn and vaah! This will help me a lot! Luckily I love maths and it is my best subject. Hopefully I might be able to achieve one of my dreams, and if i did, it would be partially thanks to you two!
Oh, and if anybody is interested, another random dream of mine is to be able to sing. To be honest I've only started getting interested in music for the past two years of my life, and I don't think singing is ever really going to happen since I have an immensely deep voice (especially for someone who's about to turn 15 soon).  |
|
|
 |
|
| vaah |
Posted: Oct 04, 2008 12:53 am |
|
|
Happy Days

Joined: 03 Jul 2008
Posts: 104
Location: Sydney AU
|
I see you're about to change to 15. That means you're still young. be happy. If you're really interested in programming why don't you start ahead? Learn some basic C language or Visual Basic..though I don't know whta is visual basic all about. However it seems easy to learn for beginners. Seriously, just do really basic programming. It can't be hard. If you start ahead it'll help you a lot when you're taking your degree later. Familiarise yourself with Linux hahaha |
|
|
 |
|
|