Question Future Career Choice (Read 6052 times)

  • Hey, I'm back. Cool, huh?
  • Pip
  • Group: Member
  • Joined: Aug 20, 2002
  • Posts: 171
For our CS degree, we need to take Discrete Math I & II, and either Calc II or Linear Algebra. This of course means that you either already know Calc I, or take it. I took Pre-Calc, skipped Trig going straight to Calc because I'll need it for a lot of the classes I'm going to take, kind of learning on-the-fly, and I'll probably take Discrete Math I next semester. Yeah, it's pretty intense for a not-so-math-oriented guy, but it's doable. The biggest trick is taking enough credits you need for scholarships (14 here) per semester, and not any more, if you've already got a heavy load. I'm taking Calc I, Chem 106 (for the next 4 credits needed of the 8 credits science requirement for the CS degree), Object-oriented Programming, and New Testament (I go to a church school so x amount religion credits are required for all students, but at least it gives me credits and it's not a computational course, giving me a break). If you are set on a games design course, go for it, but realize you can do the same thing with a CS course plus some independent learning, and your credentials will look a lot better.
Webmaster, www.wmsigler.net
  • Avatar of hobo2
  • guns or swords?
  • PipPipPipPipPipPipPip
  • Group: Premium Member
  • Joined: Jan 18, 2004
  • Posts: 1018
Whaaaaat? My CS program requires like six different math courses... and now I just realized I can use that to declare a math minor.

Anyway, if you want to get in computer science, you'll need to enjoy solving problems. I love computer science for that. You're given a few tools and with those you can create pretty much anything, you just need to know how to use them to achieve your goals. While you may not be doing straight out game development, the techniques and such that you learn can be applied to game development (and software development in general, of course). For mathematics, I've programmed a few games from scratch and the most that I've used was some basic trigonometry. Then again, those were very simplistic games (2D platformer) and I'm sure there's more to it. Especially if you're getting into dynamic lighting systems or 3D or whatever.
  • LOLZZ JUST AS PLANNEDZZ
  • Group: Member
  • Joined: Apr 23, 2008
  • Posts: 98
Are you kidding me? Don't tell me you've forgotten the most important thing in a game design course; insight in the market. If you know C++ coding then that's awesome, but you're not gonna be able to do anything special with it if you don't understand most of the logic in a game and what's going on in the industry. There's a lot of stuff to learn out there besides the mechanics, and you won't really get any of that in a C+ course. The only way you're going to get away with that is adding a year of gamedesign to your C++ course.

Btw, mine lasts five years. Guess you have some pretty weak game design courses over where you live.
  • Avatar of JohnnyCasil
  • Comrade!
  • PipPipPipPip
  • Group: Premium Member
  • Joined: Jan 5, 2005
  • Posts: 453
The only way you're going to get away with that is adding a year of gamedesign to your C++ course.

Or by being passionate about what you want to do.  Or by playing video games.  Or by attending conferences.  Or by any number of things.  Are you really trying to make this argument?  This could be said of any industry.  A hospitol isn't going to hire a a doctor who doesn't care about treating people.  When you apply to work for a game company some of the first things they ask are questions that show how much you know about the industry.  But the fact of the matter is you do not need to go to a game design school to get that information.  And frankly, they aren't going to care if their programmers know all the latest market trends.  All they care about is they have the knowledge to get the job done in the best way possible (hint, you don't get this from a game design school) and that they are passionate about the game they are making.

  • Avatar of Marmot
  • i can sell you my body
  • PipPipPipPipPipPipPip
  • Group: Premium Member
  • Joined: Apr 14, 2004
  • Posts: 1243
fuck CS majors, you get to take all sorts of really esoteric and boring courses on theory of COMPUTATIOn AnD AUTOMATA. i just want to learn coding gatdammit
-
  • I fear and I tremble
  • PipPipPipPipPipPipPipPipPipPip
  • Group: Premium Member
  • Joined: Aug 21, 2005
  • Posts: 6165
but......but...I studied square enix character development theory....what do you mean you don't care.

I think bridge is just pissed off he realized his degree is going to be worthless

Last Edit: January 25, 2009, 09:08:52 pm by Coxswain
DEUCE: MEETING THE URINE UP CLOSE AND PERSONAL AND REALIZING IT'S JUST LIKE ME AND MY PREJUDICES  THIS WHOLE TIME WERE COMPLETELY FFFFFFFFFFFFFFFFFFF PTTTTHTHTHH GOD IT'S EVERYWHERE<br />DEUCE: FUCK THIS TASTES LIKE PISS<br />PANTS: WHERE IT SHOULD TASTE LIKE COTTON CANDY OR PICKLES<br />DEUCE: OR AT LEAST LIKE URINE NOT PISS
  • Avatar of Vellfire
  • TV people want to leave
  • PipPipPipPipPipPipPipPipPipPip
  • Group: Premium Member
  • Joined: Feb 13, 2004
  • Posts: 9602
If you know C++ coding then that's awesome, but you're not gonna be able to do anything special with it if you don't understand most of the logic in a game and what's going on in the industry.

If you don't know C++ then not only would any game company LAUGH THEIR ASSES OFF AT YOU for even applying, but you can't even get a job at another company to get the experience required for them to consider you in the first place.  I agree with Coxswain, you're either angry for realizing that you will not get anywhere like this, or your in denial that this is the real world.  What do you even mean logic in a game?  If you understand how to program a game, then YOU DO know the logic in a game, but it's not going to happen the other way around.  By the way Bridgeman, where are all these fantastic games you're making with this logic?

Here, let's look at what some game companies want of their employees:

Quote from: Bungie
    *  3+ years experience with C# and SQL Server
    * Experience with .Net Web Services or WCF
    * Experience writing and shipping production server code preferred
    * Solid understanding of database performance and tuning
    * Strong familiarity with Windows server platforms
    * Ability to do self-directed work as well as work alongside a team of other developers
    * Working knowledge of C++
    * Passion for making great games
    * Bachelors Degree in CS or related field

Quote from: Bungie
    * Proficient in C/C++.
    * Strong background in 3D math.
    * Solid software engineering fundamentals.
    * Ability to adapt to new environment quickly and to learn from others.

Quote from: Blizzard
    * Advanced understanding of C++
    * Experience developing Windows GUI applications using Win32, MFC, wxWindows, or Qt
    * Strong mathematics skills, including proficiency with trigonometry and linear algebra
    * UI design experience
    * Strong communication skills
    * Ability to work in a collaborative team environment and handle multiple projects simultaneously
    * Service-oriented attitude with an eye for efficiency and workflow
    * Advanced understanding of game content pipeline and tools

This isn't even counting the senior positions, these are the lower level jobs.  Notice what their first qualification is?  UNDERSTANDING C.  They also require a lot of experience in a variety of other CS concepts, so unless you do a ton of REALLY IMPRESSIVE independent stuff, you're fucked.  But you want to do design?  Well, here's what a designer for Blizzard has to have:

Quote
    * 8+ years experience in web design and information architecture
    * Advanced degree in information science, information design, human-computer interaction, cognitive psychology, human factors, or a related field
    * Extensive experience in simplifying complex workflows in a web-based gaming and community application
    * Deep understanding of user objectives, user scenarios, key product strategy, point of differentiation, usability principles, web applications framework, and the development of a product road map
    * Expert understanding of methods for designing easy-to-use interfaces, including user and task analysis, information architecture, interface design, heuristic evaluation, and usability testing
    * Strong communication, analytical, and interpersonal skills working within cross-functional teams
    * Strong passion for creating world-class player experiences on the web

Not a single one of the possible degrees has anything to do with game design.  A psychology major would do better for this job than a game design major.   To put it simply, you are wrong about the industry and the world.
I love this hobby - stealing your mother's diary
BRRING! BRRING!
Hello!  It's me, Vellfire!  FOLLOW ME ON TWITTER! ... Bye!  CLICK!  @gidgetnomates
  • Avatar of YourHero
  • unidentified.
  • PipPipPipPipPip
  • Group: Premium Member
  • Joined: Jan 24, 2004
  • Posts: 692
yeah, i'd say computer science or softeware engineering or something along those lines.

i had a bunch of friends who were in game design... i believe it was part of the software engineer program but more specific. it sounded like ar eally awesome course. lots of 3d stuff, programming, etc. it was pretty hard though. these guys had to do a LOT of work.

i'm pretty sure the jobs after this are surprisingly diverse too. one friend of mine did really well and now he's working for like that candian csis which is basically the canadian version of the cia.
sometimes, you need to quote yourself to feel important.
  • Avatar of SupremeWarrior
  • I am also known as jimmy7512
  • PipPipPipPipPipPip
  • Group: Premium Member
  • Joined: Sep 18, 2004
  • Posts: 963
Yeah most of the things that the employers want concern stuff learnt in Computer Science and it really does, I'm not just saying that so I'm lucky I also chose Computer Science.
RMN Profile
http://rpgmaker.net/games/1446/?p=2#posts

GameJolt Profile
http://gamejolt.com/freeware/games/action/zombie-outbreak/830/


  • LOLZZ JUST AS PLANNEDZZ
  • Group: Member
  • Joined: Apr 23, 2008
  • Posts: 98
Yeah only thing you forget is you get C+ in gamedesign as well.

By logic in a game I mean understanding what people wanna find in a game, what they want to do, what kind of characters they wanna control, and a whole lot more of that kind of stuff, but hey I just had my first two semesters, just summing up what I got here. If you think you can achieve the same effect by reading GameSpot and IGN every day, be my guest.

And no, I don't think I'm wasting my degree. Even if it turns out I can't find a job, too bad then. I have a really really fun class and nice teachers. Not too much homework and a relaxing school environment. If it turns out I can't get a job in gamedesign, then so be that. At least I'll have more knowledge still in making games for my own pleasure, and besides, I always wanted my own snackbar.

At any rate, do what you wanna do. Maybe a game design course isn't the way to go if you want a job at Blizzard or Rockstar or Bungie. Maybe it is.
  • Avatar of Vellfire
  • TV people want to leave
  • PipPipPipPipPipPipPipPipPipPip
  • Group: Premium Member
  • Joined: Feb 13, 2004
  • Posts: 9602
By logic in a game I mean understanding what people wanna find in a game, what they want to do, what kind of characters they wanna control, and a whole lot more of that kind of stuff, but hey I just had my first two semesters, just summing up what I got here.

Yeah that's great and all but guess what?  You don't get to do any of that shit!  Unless you start your own game making company (hint: you will not make profit through this, so if you expect this to be your job you are going to starve to death) you are going to join an existing game making company.  You know what happens when you do that?  You do what you're told.  I have no idea where you got this idea that you're going to start off doing level design or ANY of the creative stuff.  If you can't start off doing the basic shit, you can't get your foot in the door.  You probably won't be able to get your foot in the door anyway if you're focusing on that.  It doesn't matter if you're learning C++ too (hint #2: there are two plus signs, if you can't get this right you aren't learning C++, and if you've had two semesters with no C++ you're fucked...you've put C+ more than once so I can't tell if this is just a typo or if you are WAY BEHIND).  If you aren't learning the rest of the CS foundations, you won't get anywhere, because game companies rarely take people straight out of school (whereas many CS companies will).  Even if you are taking many of the same courses, if they're part of a game design degree then they're all being targeted towards game design.  That specific of a focus means you are missing out on things.

Quote
Maybe a game design course isn't the way to go if you want a job at Blizzard or Rockstar or Bungie.

fffff these people are the top companies for a reason, almost all serious companies have the same qualifications.

Your whole attitude towards this issue is the exact reason you won't work in the gaming industry--you have no idea what companies want, and you don't understand how the industry works.  You're fucked.
I love this hobby - stealing your mother's diary
BRRING! BRRING!
Hello!  It's me, Vellfire!  FOLLOW ME ON TWITTER! ... Bye!  CLICK!  @gidgetnomates
  • LOLZZ JUST AS PLANNEDZZ
  • Group: Member
  • Joined: Apr 23, 2008
  • Posts: 98
I had no idea mr. velfarre... you must be the director of your own great game design company to be able to predict the future like that?

We'll see if I'm fucked or not. I don't need you to decide that for me.
  • Avatar of JohnnyCasil
  • Comrade!
  • PipPipPipPip
  • Group: Premium Member
  • Joined: Jan 5, 2005
  • Posts: 453
Not too much homework and a relaxing school environment.

HAHA, So not only are you not being prepared technically, you are not even being prepared for the workload of the job.  Man, even if you managed to bullshit your way into a job what are you going to do when you have to work 60 hour weeks?  When a milestone is coming up and you may have to sleep at the office just to get your work done in time?
  • Avatar of Vellfire
  • TV people want to leave
  • PipPipPipPipPipPipPipPipPipPip
  • Group: Premium Member
  • Joined: Feb 13, 2004
  • Posts: 9602
I had no idea mr. velfarre... you must be the director of your own great game design company to be able to predict the future like that?

I'm not a dude, and I've looked into game design enough to know that you can't just waltz into the industry.

http://www.sloperama.com/advice.html

Here, this site is all based around getting that great game design job, and you know what it says several times on the site?  GET A REGULAR DEGREE FIRST.  It says more than once that if you want to go get a game design degree go for it, but only after getting a regular degree.  If you have a CS degree, you can use it while trying to get a game design job.  If you have a game design degree, you can't use it for anything while you're trying to get a game design job.

But yeah, you basically said yourself that it's very possible you won't get a job with your degree, so why are you so angry at me for saying the same thing you did but with more examples?  Game design as a hobby is just fine, but you don't go to school for a hobby, you go to school to prepare for a future job.  If you want to take game design classes on the side, be my guest, but don't be surprised when you can't get a job ever.



edit: Also apparently this guy who made the website I linked to is best known for the Shanghai mahjongg games, which is the best version of these games I've ever played.  I have one of them for the 3DO and I'll play it for hours on end without realizing it.
Last Edit: January 25, 2009, 11:38:10 pm by Velfarre
I love this hobby - stealing your mother's diary
BRRING! BRRING!
Hello!  It's me, Vellfire!  FOLLOW ME ON TWITTER! ... Bye!  CLICK!  @gidgetnomates
  • LOLZZ JUST AS PLANNEDZZ
  • Group: Member
  • Joined: Apr 23, 2008
  • Posts: 98
If it turns out I need a REGULAR COURSE then I guess I'll see about that. I'm young enough for years and years of school.

And I'm not angry with you, dudette
  • Avatar of Carrion Crow
  • I need to watch things die
  • PipPipPipPipPipPipPipPipPip
  • Group: Premium Member
  • Joined: Apr 5, 2006
  • Posts: 3516
Well it's not a matter of how old you are is it? It's whether or not you can afford to pay for years and years of school. If I get my masters without living in a box for year 4 I will be bloody amazed!
  • Avatar of Vellfire
  • TV people want to leave
  • PipPipPipPipPipPipPipPipPipPip
  • Group: Premium Member
  • Joined: Feb 13, 2004
  • Posts: 9602
Yeah, even if you live in a country where you don't have to pay tuition, you still have to deal with living expenses, and chances are if he's so gung-ho about how laid back his school is, he can't handle that.  I'm lucky that my parents can afford for me to get my degree and my masters, but that's not most people.  I can definitely promise you though that if I was getting a degree in game design, I doubt they'd be so willing to pay for it--at least with CS it's not likely I'll have trouble finding a job (especially considering the Lexmark headquarters is like a 15 minute drive at most from my school, that's where a lot of students at my school go to get their start).
I love this hobby - stealing your mother's diary
BRRING! BRRING!
Hello!  It's me, Vellfire!  FOLLOW ME ON TWITTER! ... Bye!  CLICK!  @gidgetnomates
  • LOLZZ JUST AS PLANNEDZZ
  • Group: Member
  • Joined: Apr 23, 2008
  • Posts: 98
money was never really a problem, i paid part of my own degree. i have a parttime job and do some oddjobs here and there. not too difficult stuff and easy money.
  • Avatar of Lars
  • Fuck off!
  • PipPipPipPipPipPipPipPip
  • Group: Member
  • Joined: Apr 7, 2003
  • Posts: 2360
preferably both; developers are moving away from rigid roles within game development
that's not what we're told at our uni. we're told the separation of roles is become more and more extreme.

anyway game technology is one of the specializations i can choose in my 4th year but im not going for it since it seems pretty gay. people in the industry say its a pretty shitty job compared to other computer engineering jobs apart from the whole MAKE GAMES aspect. but it'll end up with you programming some shitty code for a game you don't give a fuck about and having no creative input at all into the final product.

if you want to work with games create your own mini-studio. i think that's the only way such a job can be really fun. or as a hobby of course.
  • Avatar of Barack Obama
  • PipPipPipPipPipPipPipPipPipPip
  • Group: Premium Member
  • Joined: Jun 16, 2008
  • Posts: 5244
is the peace corps any good?

like what do you do? is it para-military stuff or what? I was actually thinking about doing it for awhile and going to college through it if I couldn't find any work.

lol no it's not paramilitary dude. You generally need to have a degree to go into it and you can get stuff like student loan reductions and even free grad school education with a living stipend if you go through a masters international program. But it's basically a two year stint of volunteer work in a poor country.

peacecorps.gov