Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / Working toward college/intern/job in programming, what to do NOW?

Author
Message
Qqite
15
Years of Service
User Offline
Joined: 28th Feb 2010
Location: Florida, U.S.
Posted: 18th Nov 2010 04:58
MY goal is to either become a game programmer/designer (haha) or a software/network engineer for game creation oriented tasks.

I am only in the 11th grade so I am taking the hardest classes I can do. I am in 3 AP (Advanced Placement) classes and the rest Honors. Although right now I have not had much time for many other things, I feel like I'm just taking the joe-shmoe route right now and would like to prepare myself for the said degree (hopefully) sooner than most.

I have pretty much got Darkbasic Pro down to the point of simple 3d games with animation and sound, and simple c++ applications.

Right now I am unsure of what I should be focusing on. Should I focus more on Darkbasic and make me a beginner portfolio, even though companies think programming in "Basic" is little legue, or should I jump into C++ a little more and maybe take in DarkGDK or another library?

I guess my formal question would be: As a upperclassmen High School student, what should I be doing NOW to really prepare me for a degree in programming?

Ventures of the worlds around us are only limited by imagination.
Slayer
21
Years of Service
User Offline
Joined: 15th Nov 2003
Location: CA
Posted: 18th Nov 2010 06:37 Edited at: 18th Nov 2010 06:38
I tryed going to school when I was your age and I could not find a school that did anything with programing. The only thing I could find was fullsail and that cost way to much! The comunity college seam to know nothing about programing and nothing about what game/3d progrmaing was. Fullsail is the best bet if your down and gots the money.

Also Basic is a very well established programing! No tool is a no good tool all tools are use for the job there made for.

This game was made in Dark Basic Classic "Driving Test". Im sure the guys who made it knew C++, Basic ..ect but they got it done with the tool they needed. learn more basic learn more C++ hell learn some assembly language. The more you know the more flexible you'll be.
http://www.thegamecreators.com/pages/newsletters/newsletter_issue_26.html#7

If I had the money I would get Dark Game studio, That will help me to learn more C++ and later jump to OpenGL then to DirectX. I have ideas right now that need me to know advance 3d so im working now for later. As far as knowing what to do now I have no clue hahahaaa havent got that far yet. But what I am doing to prepare myself, is to learn ways to make the tings that I'd like to see in games and be good at what I would love to do in the future.

I dont know how to spell
Jeku
Moderator
21
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 18th Nov 2010 06:50
Quote: "Fullsail is the best bet if your down and gots the money."


Baaaaad advice. 99% of the game programmers I used to work with have regular University degrees, NOT so-called "game degrees" or certificates.

@Qqite - I recommend getting into a University that gives you a comp sci or other related computer degree. Go through the 4 year degree and you'll have that piece of paper ALL game companies require.

Put it this way: A typical game company could potentially receive hundreds of resumes a week. Why set yourself up for failure when you have to compete with the others, by not having that degree? Many people will just trash your resume without looking at your experience if you don't have that degree.


Senior Web Developer - Nokia
Quik
16
Years of Service
User Offline
Joined: 3rd Jul 2008
Location: Equestria!
Posted: 18th Nov 2010 07:30
maybe, if companies started looking at how GOOD PEOPLE WERE instead of grades, we could get some quality games for a change?

but i have to agree with Jeku, this goes for 3d art/2d art/anykindofart aswell, basicly anything, in todays industry, to become something sucessfull, YOU NEED GOOD GRADES froma university, there is basicly no way around, unless ur really lucky //there's a few programmers/art designers who has actually got work, soley from modding\\


[Q]uik, Quiker than most
Dazzag
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Cyprus
Posted: 18th Nov 2010 09:48
Quote: "maybe, if companies started looking at how GOOD PEOPLE WERE instead of grades, we could get some quality games for a change?"
You have to have a way of separating people. I used to interview programmers and when you get 100's of CVs a month then you just don't have the time or money to interview them all. Essentially we used to ditch anyone who didn't have a CS degree straight away. Secondly we gave them a standard IQ test and if they didn't get above a certain percentage (about 85% if I remember rightly) then we didn't bother interviewing them. After that unless they came across like someone who kept their sister in a box under their bed then we would give them a chance.

Apart from that then unless someone had great experience in our area (we were pretty specialised at the time) then they never got a look in (unless they had a funny name).

When you have 300 new grads with zero experience then you have to filter in the cheapest fastest way. Ignoring the "Superdupa Pro-Gamer" degree ones may lose out on one or two diamonds, but you get a *hell* of a lot less rubbish. And there is next to no point when you have no work experience flashing some cool demo or project you have been working on in your bedroom for the last year. Prove it's your work for starters. Without taking up loads of time (times that 300 I mentioned earlier).

It's all about time and money. And we don't have enough of either. Get a CS degree and at the very least it gives you a better chance.

Cheers

I am 99% probably lying in bed right now... so don't blame me for crappy typing
Current fave quote : "She was like a candle in the wind.... unreliable...."
Slayer
21
Years of Service
User Offline
Joined: 15th Nov 2003
Location: CA
Posted: 18th Nov 2010 10:18
Quote: "She was like a candle in the wind.... unreliable...."

HAHahaha!

I dont know how to spell
Qqite
15
Years of Service
User Offline
Joined: 28th Feb 2010
Location: Florida, U.S.
Posted: 18th Nov 2010 22:36
I think you guys misunderstood what I was asking. I was asking what should I be doing NOW, as in before college? I'd like to accomplish something else besides just studies.

Ventures of the worlds around us are only limited by imagination.
lazerus
17
Years of Service
User Offline
Joined: 30th Apr 2008
Location:
Posted: 18th Nov 2010 22:43
Find a field and get experience in it.

Ive been at modeling for 5ish years now, and ive still got another teo before my uni course even touches it. So its obvious where im aiming, Also Universities have alot of lniks to companies. Right now we can apply for codemasters interview/scolarship/intern/aprrentice thing i got in with the second and third year students ;D I know ill get knocked back, but its worth ago

Jeku
Moderator
21
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 19th Nov 2010 00:37
Quote: "maybe, if companies started looking at how GOOD PEOPLE WERE instead of grades, we could get some quality games for a change?"


Um no it's probably the opposite. The fact that someone can stick through a 4 year degree, even with crap electives, says a lot about finishing what someone has started. A bunch of half-done indie games with no degree just shows how much of a quitter a person is.

They didn't look at my GRADES, anyway. EA just ensured I had a degree. And that was the first hurdle. I still had to do tests, and have a 5 hour interview with technical engineers firing questions at me from all sides.

Also, a game's QUALITY often has little or nothing to do with programmer talent. A company's willingness to ship an unfinished and buggy game is the real culprit. Even the crappiest game companies will have bright talent.


Senior Web Developer - Nokia
Slayer
21
Years of Service
User Offline
Joined: 15th Nov 2003
Location: CA
Posted: 19th Nov 2010 02:49
Quote: "Also, a game's QUALITY often has little or nothing to do with programmer talent. A company's willingness to ship an unfinished and buggy game is the real culprit. Even the crappiest game companies will have bright talent."


I rater learn to be talented then to learn how to inter some lame game company. As I see it right now there are no cool games like they had back in the day when they were only hiring talent. I mean Im looking to enjoying my job some day not have some narrow minded boss wanting his ba ba every day to make him happy.

I met a guy who is in the gaming industry and he went to school and knows lots about 3dmodeling programs and all he is doing is making trash cans boxes and masks for games, if he loves it then thats fine, but just saying I work for a gaming company may put a smile on someones face but not on yours.

I dont know how to spell
Michael P
19
Years of Service
User Offline
Joined: 6th Mar 2006
Location: London (UK)
Posted: 19th Nov 2010 07:07
Code in your free time but make sure you get into University doing a Computer Science degree. Don't bother with anything stupid like a game creating degree; you won't get a job at the end of it. Don't worry about doing programming related courses, they tend to be crap until University level.

When you do get to University do a placement year (in between the 2nd and 3rd year) because again, you are unlikely to get a decent job unless you have the experience. Do internships (over the summer) after your first year so that you have some stuff to write on your CV. The big companies like Microsoft, IBM and Google tend not to care about your technical ability (i.e. ability to write code) very much (at all). They care alot about your soft skills, particularly your ability to communicate and work in teams.

There are plenty of degrees you can do at University that will not improve your chance of getting a job (at least in the UK anyway). Equally if you don't do a placement year with CS you will be disadvantaged severely. The placement year is a chance to get your foot in the door, and that is very very important.

Jeku
Moderator
21
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 19th Nov 2010 07:53
Quote: "The big companies like Microsoft, IBM and Google tend not to care about your technical ability (i.e. ability to write code) very much (at all)."


I disagree with that. They all have crazy technical tests.


Senior Web Developer - Nokia
Slayer
21
Years of Service
User Offline
Joined: 15th Nov 2003
Location: CA
Posted: 19th Nov 2010 08:28
Quote: "Code in your free time but make sure you get into University doing a Computer Science degree. Don't bother with anything stupid like a game creating degree; you won't get a job at the end of it. Don't worry about doing programming related courses, they tend to be crap until University level."


Im just wondering have you ever gotten one of those game degrees to say you cant get a job with one or is that just the word that is floating around?

We are headed into the future to were monitors keyboards mouses GPUs CPUs will change in the next 5 years to were new Ideas need to be made to set the bar in the gaming world. John Carmack dosent sit around just coding and picking his nose he invents more and more for programmers such as yourselves so you can have something to do when your working for EA...ect

@Qqite Me im learning things on my own because I have to. Some things im learning so that when I go to school I want to know mostly everything already so that school can be easy for me and I can have my atension on the future and not stressing on what im doing in my class. Home work would be easier class projects easy...ect.

Quote: "MY goal is to either become a game programmer/designer (haha) or a software/network engineer for game creation oriented tasks."

Read up on some networking get a simple and if you can complex understanding of it. So that when it comes down to school you'll have a grasp at it and to help you fly through things.

As for a designer fullsail teaches you all that for games, Also
I'm guessing your good at art because ideas need to be put on paper so that everyone can see your ideas and not only that you would have to have an idea on communication to help people to understand your ideas to also convince them yours is a good one and why, I learned how to communicate with people from a job I had as a service clerk(bagging food at the food mart) That helped me to get across to people. It also thought me the customer is always right. HHahaha my boss use to hate me because he would say that the customer is always right and stuff and so when I didn't know something that the customer needed to know I would ask him and boy he hated that. He sure could say it, but couldn't do it.

I dont know how to spell
Jeku
Moderator
21
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 19th Nov 2010 22:32
Quote: "Im just wondering have you ever gotten one of those game degrees to say you cant get a job with one or is that just the word that is floating around?"


I have been to one of those "game colleges" for one year and I could instantly see it was a sham... and this was from a reputable school in Vancouver.

Also, like I said, I personally know people with game degrees who can't find work, yet all of my comp sci and computer people with real university degrees are employed. I worked at a big game company and saw that 95% of the people have real university degrees. If you want to compete for that 5% space where they take "other" schooling, then go ahead.

Quote: "John Carmack dosent sit around just coding and picking his nose he invents more and more for programmers such as yourselves so you can have something to do when your working for EA...ect "


Can you explain what you mean? I don't understand. What is John Carmack "inventing" that people use at EA?


Senior Web Developer - Nokia
Slayer
21
Years of Service
User Offline
Joined: 15th Nov 2003
Location: CA
Posted: 20th Nov 2010 04:32 Edited at: 20th Nov 2010 05:30
Quote: "Can you explain what you mean? I don't understand. What is John Carmack "inventing" that people use at EA?"


ow wait im sorry EA makes cartoon games hahahahaa when they think of making a game this is how it goes, "you know what would be cool har har is to make a game like that move I watched the other day um what was it called ow yah star wars". they only make games bast off of the latest movies yah of corse they dont need talent American movies do all that for them! hahahaa

What I mean is think of a game that uses shaders bump mapping ect.
even when someone models a box or a trash can with bump mapping.
Alls you can think of when you see all that nice stuff is Doom.
Show me a company that dose what Id dose. I dont see Id's team talking about some CS deg there talking about the latest and greatest. knowing how to control 3d / your way around a computer and you can get that understanding from any college game college or what have you you get what these guys make.

ow and he invents ways to get the job done.

Just watch these videos and tell me if your company can kick A$4 like these guys can, and if you can then yah doing your little 4 year college to hope to get your foot in a door is the way to do things!

http://www.youtube.com/watch?v=WvBNQWyziYs

http://kotaku.com/5611523/id-unleashes-rage-on-the-iphone

I dont know how to spell
Jeku
Moderator
21
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 20th Nov 2010 06:02 Edited at: 20th Nov 2010 06:04
@Slayer - I can't tell if you're serious because your sentences are full of grammar and spelling errors. In the event that you're possibly serious about not needing a degree to get into the industry, then like I said from actual EXPERIENCE, you are MORE LIKELY to get a job in the game industry with a 4 year degree. Of course there are EXCEPTIONS, but do you want to compete for that little tiny % of the population that works in the industry without a degree?

At my previous game company, I worked with around 90 other engineers. Only one of them that I know of didn't have a University degree. That is not good odds. I don't care if id Software can make a game and "invent" concepts. John Carmack is an exception, because he's literally a genius and a name brand unto himself. If you're not John Carmack or Bill Gates, two exceptions, then you need to get a degree. How can that be so difficult for you to understand?

EDIT:

Case in point. Search for programming positions on a few game company's websites. MOST of them require some kind of degree for that position. Not only that, but they also require smarts. The degree will get you the interview, and the smarts will get you the job. Period.


Senior Web Developer - Nokia
Slayer
21
Years of Service
User Offline
Joined: 15th Nov 2003
Location: CA
Posted: 20th Nov 2010 07:55 Edited at: 20th Nov 2010 17:37
Quote: "I dont know how to spell"
ow no i'm offended that someone couldn't read the bottom of my post hahaha I don't think I can take Carmack serious because he talks like a duck hahaaha ow and bill gates dropped out of high school... now your trying to say you have to be a genius! Then I guess a genius is a person with lots of ideas... hmm I got lots of ideas!

All I see around me is talented people becoming successful, if your a programmer and your not talented then go for a four year and just get into a gaming company(or your foot). Theres no nice way of putting that and that I didn't want to say in that manner but yah thats it. Me I got talent and im looking to get into making gaming media. Im not going to no four year college I plane on just buying some books/dvds and getting er done. (maybe even taking a few classes on math and music theory)

All in all TGC seams to be willing to help talented people get on there feet, I see TGC as the future of getting into the gaming world. They seam to support talent on every one of there news letters... facebook. They have contest... They have the TGC store!
There always looking for better and newer tec and looking for whats becoming the standard in the gaming community to put in the hands of upcoming game makers. Dude its a ga damn gold min! Im working ma a$4 off trying to make some models for TGC store! hahahaa.
(what im saying is "to be seen" and in the future when there bigger and have more of a fan base you would be seen by more. right or am I thinking to hard... there obviously going to get bigger right. No harm in starting early ppphhh hahahaha right)

Dude I learn fast, I can only learn when I have to do something.
I cant just remember things I have to be doing something and find the way to get that something done and in the process I learn and I learn well and when it comes to other projects things become easer and easer for me to get those newer things done.

To be honest with you you sound like you got into your jobs because you knew someone that was already in. Your also telling people to go to school for 4 years and try to get a foot in hahahahaa you sound like you dont know how to get in and thats why I cant take you serious... but I do believe you know how to program.

I dont know how to spell
Jeku
Moderator
21
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 20th Nov 2010 11:54 Edited at: 20th Nov 2010 11:59
Quote: "bill gates dropped out of high school"


Um, no. Bill Gates dropped out of Harvard. Big difference.

Quote: " if your a programmer and your not talented then go for a four year and just get into a gaming company(or your foot)."


And the most ignorant forum statement of the year goes to...

Your credibility is all but lost, now. I have worked with so many brilliant engineers, and they have degrees. A four year degree isn't a walk in the park. Do your research about the industry one day, and you'll discover how foolish you sound.

Quote: "To be honest with you you sound like you got into your jobs because you knew someone that was already in."


You don't know me, so don't assume. I was a co-founder of an indie game company, and after that, I joined EA. I didn't know ANYONE at that company at the time. So far I have about 6 years experience at EA and Blackbox.

Quote: "you sound like you dont know how to get in and thats why I cant take you serious.."


Oh really? I was a software engineer AND a lead software engineer on over a dozen games. How many professional games have you worked on? Want to see my list? Seriously, I'm only taking time to respond to you because I find your responses funny.

EDIT:

On a side note, a working command of the English language is a requirement for most professional jobs in North America. Just saying.


Senior Web Developer - Nokia
Slayer
21
Years of Service
User Offline
Joined: 15th Nov 2003
Location: CA
Posted: 20th Nov 2010 14:15 Edited at: 20th Nov 2010 14:19
Quote: "Um, no. Bill Gates dropped out of Harvard. Big difference."
no I believe he left hight school and weather he left Harvard was of no concern to me. But I do believe he did go back to school to get his diploma.

Dude my point being, is have you ever created something that could be a standard in the gaming industry? I can care less if you made an orck game with froto and the clan... Im talking about creating and inventing new ways and with just that making progress with new constitutive ideas that keep you competing in todays and future industry. ua No you haven't... All your doing is assuming theres magical powers in your CS deg thats going to keep you competitive, competing takes creating not just knowing "stuff", its using what you know / applying what you know to make new and better technology/ideas. All your doing is making games that are like other games. Yah your creating, but leave that kind of creating for people who want to learn how to make games.

um out side of the box mean anything to you...

everything I was talking about has nothing to do with being agents knowing CS or having a CS deg or even going to school. What im saying I don't need any of that, some do, I don't, ill use what I need to know to get the job done. Im looking to set standards in life not being a copy cat and just using a recourse I would rather be a recourse. If im able to be a recourse of better and newer ideas having a degree ant going to say (four letter word) for me, but what Im capable of doing will set me above every one else. Because I can do allot with very little and knowing lots of other "stuff" that I don't need to know just literally gets in my way...

whats funny is when a job teaches you all this safety and rules and such they tend to inform you later to forget all that stuff so they can get the job done hahahaa and I'm guessing... guessing allot of that stuff you know in that deg you use little of it.

Inventing anti gravity and not having a deg will still find you nice well respected job.

Some advice to you(what you got is cool and great and well respected) but being creative and being able to set standards
fills much better then doing the same ow same ow.

I enjoy being better and getting better and I try to do all that without having to be a rude person. (I try)

I dont know how to spell
David R
21
Years of Service
User Offline
Joined: 9th Sep 2003
Location: 3.14
Posted: 20th Nov 2010 15:34 Edited at: 20th Nov 2010 15:35
Quote: "no I believe he left hight school and weather he left Harvard was of no concern to me. But I do believe he did go back to school to get his diploma."


He dropped out of Harvard

The rest of your post is total garbage. A CS course shows you what you need, and how to learn more. But it certainly doesn't take away any freedom of thought or destroy your ability to think 'outside the box' (if anything it's the opposite)

Half of my degree so far has actually been seeing what creative technical solutions you can create. Sure, they give you some solid formal theory to draw off of - but a lot of it is your own to mold. My current assignment for example: try and create the best solution to the travelling salesman problem. That needs creativity, because the rigid optimal solution is computationally infeasible.

Creativity and education are not always at odd with each other

09-f9-11-02-9d-74-e3-5b-d8-41-56-c5-63-56-88-c0
lazerus
17
Years of Service
User Offline
Joined: 30th Apr 2008
Location:
Posted: 20th Nov 2010 16:05
Walk on, through the wind
Walk on, through the rain
Though your dreams be tossed and blown
Walk on, walk on, with hope in your heart
Cause you'll never get that job
You'll never get that joooooob.

This has indeed brightened my day, thanks internet.

Slayer
21
Years of Service
User Offline
Joined: 15th Nov 2003
Location: CA
Posted: 20th Nov 2010 16:19
@David R, If someone has to teach you how to think then thats fine.
No ones saying thats wrong.

I'm the kind of person to were all I need to know is how a tool works, that is it nothing more... when I am making something I remember that tool and I use it to get what I wont done.
I'm not going to sit there and think of one way to get something done.
If that one way doesn't work i'm not going to just sit on my thumbs.
Being able to combined tools /ideas and take the time you can make anything. Having a limitation is like having a brick wall in that direction, I understand my limitations and i'm working with completely with what i'm capable of. Do what you want get your CS no one cares but in the end you are as good as all the others unless you can use what you know, not to repeat what you know but to create with what you know new ideas/standards if you don't want to do that then fine do what ever makes you happy.

Quote: "I don't think I can take Carmack serious because he talks like a duck"


I was laughing so damn hard after that I guess I wasn't thinking but yah he did graduate and he left Harvard to become rich...

A smart person is a person who can apply the things they know.
You can know everything about a computer the ins and outs that doesn't mean your smart it just means you can remember a whole lot! hahahaha

I dont know how to spell
David R
21
Years of Service
User Offline
Joined: 9th Sep 2003
Location: 3.14
Posted: 20th Nov 2010 16:26 Edited at: 20th Nov 2010 16:30
Quote: "@David R, If someone has to teach you how to think then thats fine."


A degree isn't teaching you how to think

You seriously sound like you have 'superstar syndrome' - you think you're a genius who will be 'broken' by education. Newsflash: You're average. Possibly below average. Learning can never make you more ignorant, put it that way.

09-f9-11-02-9d-74-e3-5b-d8-41-56-c5-63-56-88-c0
Michael P
19
Years of Service
User Offline
Joined: 6th Mar 2006
Location: London (UK)
Posted: 20th Nov 2010 16:40
@ Slayer
You're an idiot and you need a serious reality check. Stop dreaming and wake up, you haven't got any special skills and you're not good at thinking outside the box. You are delusional and with the attitude you have you are not going to get anywhere in life.

In real life, it doesn't matter what you can do or what you're capable of, no-one cares what you say you can do. If you do not have a degree I can guarantee that you will not get a job.

University is not like school. You do not follow a strict syllabus which involves learning useless information. University is all about creativity and thinking outside the box.

Also TGC is not a gold mine. Its a small company run by a handful of people and I can tell you that DarkNet only generates around £3300 a year pre tax.

P.S. I thought you had to be at least 13 years old to use this forum anyway?

Slayer
21
Years of Service
User Offline
Joined: 15th Nov 2003
Location: CA
Posted: 20th Nov 2010 16:46
'superstar syndrome' no no im explaining myself because your getting me to explane. If that makes me sound like a loud mouth then dont say something to were I would have to explane myself...

I never said learning was wrong. Its the best thing to do. learning or remembering things you will not use is a waist of time to me maybe not to you.

Quote: "A CS course shows you what you need, and how to learn more"

Quote: "A degree isn't teaching you how to think"


wow

I dont think im a genius I know im a genius hahahahaa im just messing

I dont know how to spell
Slayer
21
Years of Service
User Offline
Joined: 15th Nov 2003
Location: CA
Posted: 20th Nov 2010 16:56 Edited at: 20th Nov 2010 16:59
Quote: "Also TGC is not a gold mine"
wow hmmm what im saying is there becoming something that should be invested in because it looks like TGC is going to be a good and new way to interdose people into the gaming world of the future... you didn't read that part?!
wow... there what you call growing, your CS deg didn't tell you that.

Quote: "P.S. I thought you had to be at least 13 years old to use this forum anyway?"


Ow and I thought you had to know the argument before saying something?

Quote: "you haven't got any special skills"


All that I had said was I was creative... hahahaha never said I was special

I dont know how to spell
thenerd
16
Years of Service
User Offline
Joined: 9th Mar 2009
Location: Boston, USA
Posted: 20th Nov 2010 17:12
Slayer, you're really making an idiot of yourself... First of all, don't try arguing with Jeku, he has a lot more experience than you. Instead of disregarding and flaming the advice of people a lot older and more experienced than you, maybe you should listen to them... It's really good advice! Personally, this thread is really helpful to me. I'm looking at colleges now and in a few years I'll be off to one, and advice like this helps me to choose what path I want to take.
Also, people will listen to you a lot more when you actually speak proper English. Be a little bit more polite, just because this is the internet doesn't mean it can be a rude free-for-all.

Slayer
21
Years of Service
User Offline
Joined: 15th Nov 2003
Location: CA
Posted: 20th Nov 2010 17:26
When Jeku can enplane himself that he has created something usfual in programing or what have you, then he would be someone to listen to and no im not trying to be rude im sure you could see that in my posts.
Because thats my stand point and hes saying stuff agents it...
and im not disagreeing with him im telling him what I plan to do and why I plan on doing it... and yes my English is bad.

I dont know how to spell
thenerd
16
Years of Service
User Offline
Joined: 9th Mar 2009
Location: Boston, USA
Posted: 20th Nov 2010 17:40 Edited at: 20th Nov 2010 17:42
If you're looking for a forum full of professional game developers, I'm afraid you've come to the wrong place. Most of us here code as a hobby. Two of my biggest projects that I'm working on at the moment are Santa Rush, which you can check out by clicking on my signature. I'm also working on an open source first person shooter project called OpenFPS, which has been in production for over a year, and has over 20 contributors and 40,000 lines of code. Can you say the same?

Quote: "When Jeku can enplane himself that he has created something usfual in programing or what have you, then he would be someone to listen to and no im not trying to be rude im sure you could see that in my posts."

The moderators are the most respected and experienced members of our community, and they all have a lot of very valuable advice to give, I'd advise you to listen.

Quote: "and im not disagreeing with him im telling him what I plan to do and why I plan on doing it... and yes my English is bad."

Nobody has a problem with you expressing your opinion, just next time please try to be polite and respect other people when doing so.

Libervurto
18
Years of Service
User Offline
Joined: 30th Jun 2006
Location: On Toast
Posted: 20th Nov 2010 17:41
How can you think outside the box if you don't know where the box is to begin with?


Do oranges know what colour they are?
Slayer
21
Years of Service
User Offline
Joined: 15th Nov 2003
Location: CA
Posted: 20th Nov 2010 17:57 Edited at: 20th Nov 2010 18:35
Dude you know what i'm not even going to read any more of this, I already got band for almost the same kind of argument, keep it, I don't want it, its yours, I got better things to do.

shes all yours!
I'm going to bed_

Later

Edit: I guess I didn't spell banned right hahahaha band=Banned
Fill in the blanks its not hard.

Things just cant stop getting better, cpus/gpus are getting much much faster for more coded tec to be involved.
http://www.gametrailers.com/video/preorder-trailer-3dmark-11/707713

I dont know how to spell
lazerus
17
Years of Service
User Offline
Joined: 30th Apr 2008
Location:
Posted: 20th Nov 2010 18:16 Edited at: 20th Nov 2010 18:18
BACK OFF! He has a band!

Now to contrubte to the thread in a constructive manner. Dreams of grandure are good, but they are only dreams. In the economical flux of the world where jobs vaccancies are less and less employers are looking for the few promises in the thousands. As many of the above profesional coders/designers above have told you, the first thing they want to do is filter down that list. The easyiest way is qualifications. I cant see why its so hard for you to accept that?

Unless you've already made a name for yourself and are (as stated above by people who are in the business and what should be common sense) a hugely exceptional progical in your field then you Dont need the degree to prove you can actually do the job. If you can't, its not worth the risk and severence pay to hire a longshot.

Put it in terms you might understand, your off to buy new equipment for your band. Out of the hundreds of brands and knock-offs you have to choose the ones best suited for the task. So no matter what similar qualities a bass'e, eletric and violin have. There not suited for each others job and will pretty mcuh screw everything up.

Get it now?

Jeku
Moderator
21
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 20th Nov 2010 18:54 Edited at: 20th Nov 2010 19:09
This kind of discussion is always challenging because it's hard not to come off as a prick. I'm really trying to not be boastful.

Quote: "When Jeku can enplane himself that he has created something usfual in programing or what have you, then he would be someone to listen to and no im not trying to be rude im sure you could see that in my posts."


Do you have to invent brand new concepts, like bump-mapping, in order to be "useful"? I can only give you examples you can't prove because the games are closed source.

One of the large franchises I was part of had a specific module of the game programmed in an internal language that NOBODY outside of the company had ever seen. It was slow, cumbersome, buggy, and prone to crashing at least 5 times a day. When I joined the company I made it my mission to become a guru of the language, and to help improve it and make it easier for new engineers to ramp up and learn.

By the time I finished with that franchise, nearly two years later, I had become the lead engineer on that language. I wrote over 150 pages of technical pages and tutorials on it, and I gave training sessions for new programmers. We took that language and did more things with it than even the original creators in Florida had envisioned. My team used their creativity to create shortcuts and external tools to speed up the process, and in the end we became a little bit like "superstars" in our domain. The other engineers on the other franchises wouldn't touch this language with a 10-foot pole.

None of that particular language was learned from my 4-year degree. The engineers I worked with had never seen or heard of this language before they arrived at the company. But we all adapted and fit into it with no other choice but to learn to love it. The thing is, if I hadn't had that degree in my arsenal, my boss wouldn't have taken a risk to hire me. In fact, my resume would have probably been binned when they first started sorting the stack of resumes they receive every day. That would go for most game companies.

I'm sure that MANY of us here have enough talent to take on a brand new language and master it. But for a company who hires hundreds of employees a year, they need a way to filter future prospects, and people without degrees are not worth taking a chance on (in their eyes).

At this same game company, back in 2003, I was a quality assurance tester on a sports game, before I had my degree. When the manager heard that I had some programming experience, he put me on to help the engineers during crunch time because they needed all the help they could get. By the end of the project, I was even credited as an additional programmer, and I thought "Woo-hoo! My foot is in the door! Easy street now!" However, they told me they were NOT going to take me on as a programmer until I finished my degree. That's proof in of itself that even with experience of having helped ship a freaking real commercial game, they STILL wouldn't hire me as a programmer unless I had the piece of paper.

@Slayer - I wish you all the best with your career, but if I were you I'd at least take some courses with an online university or do it part time and finish it in 6 years or something. Unless you're a genius or you have made the next big indie darling game, you will have a huge mountain to climb to get that job.

Sure, you can climb Mount Everest without the proper tools, but why would you?


Senior Web Developer - Nokia
Dazzag
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Cyprus
Posted: 22nd Nov 2010 16:50 Edited at: 22nd Nov 2010 16:51
What the hell happened to this thread?...

Jeku: Yes, we never used to look at the grade of the degree as long as they got a CS degree and passed our tests
Qqite: Get a CS degree. It gives you the best chance in an interview because it's all about keeping the costs down for a company. Quickest way to see you are going to be good basically. I was hardly there in college (in more ways than one) but got the degree and it got me in the door
Slayer: Didn't you used to be a bit more clever years ago, and not sound drunk all the time (like I used to)? I have a vague memory... sure you aren't SmartAss in disguise?...

Cheers

I am 99% probably lying in bed right now... so don't blame me for crappy typing
Current fave quote : "She was like a candle in the wind.... unreliable...."
RalphY
20
Years of Service
User Offline
Joined: 6th Sep 2004
Location: 404 (UK)
Posted: 22nd Nov 2010 22:56 Edited at: 22nd Nov 2010 23:02
Quote: "I guess my formal question would be: As a upperclassmen High School student, what should I be doing NOW to really prepare me for a degree in programming?
"


I will try and give an answer for the actual question of the thread and avoid debating the merits of getting a CS degree (though I do recommend getting a CS degree) . I would recommend learning a functional language like Haskell or F# before your degree. If your fairly confident with procedural/OOP languages functional languages can take a bit of time to get used to (at least they did for me) so may as well get that out of the way now.

[Edit] Just reread your original post, and I'd highly recommend learning an OOP language if you haven't already. Your better of I would think with Java or C# instead of jumping straight into C++ as it's much more likely you will be using Java in your degree anyway. Basically my advice would be learn to program before you start your degree as a good CS degree usually focuses more on the theory than the practical aspects of writing code.

Go banana! | Super Nintendo Chalmers! | When I grow up I'm going to Bovine University!
bitJericho
22
Years of Service
User Offline
Joined: 9th Oct 2002
Location: United States
Posted: 22nd Nov 2010 23:13
Quote: "Slayer: Didn't you used to be a bit more clever years ago, and not sound drunk all the time (like I used to)? I have a vague memory... sure you aren't SmartAss in disguise?..."


I think you're thinking of The Slayer. But hey, who's counting? I love all you guys.

Kevin Picone
22
Years of Service
Recently Online
Joined: 27th Aug 2002
Location: Australia
Posted: 23rd Nov 2010 13:18
Quote: "Sure, you can climb Mount Everest without the proper tools, but why would you?"


Because it's there...

Quik
16
Years of Service
User Offline
Joined: 3rd Jul 2008
Location: Equestria!
Posted: 23rd Nov 2010 16:00
more like...

You can climb mount everest without tools
but the tools are next to you, all you need to do is take the step.

So why would you not climb mount everest with the tools?


[Q]uik, Quiker than most

Login to post a reply

Server time is: 2025-05-23 04:43:38
Your offset time is: 2025-05-23 04:43:38