- Achronos
- |
- Bungie.net Overlord
Tom Achronos
Bungie.net Overlord
twitter: http://twitter.com/Achronos
"I have no words that would do justice to the atrocities you commit to the English language, as well as your continued assaults on the concepts of basic literacy and logical reasoning."
You should learn both, as well as plain old C.
Tools and web related stuff is in C#, but games are still written in C. Some effort by Microsoft is being made to get people to write games in managed code (C#), but everyone always comes back to using C.
I hate C, its too messy, but that's just a personal preference. Of course, Bungie.net used to be written in Perl of all things - so I probably shouldn't talk about code being messy. But C# is my tool of choice now. Languages are just tools - if you're a programmer of the caliber we want, you know the fundamentals and can apply them to whatever programming language is in use. As long as you're not using VB, anyway.
The most important thing to remember is to show, not tell. A resume can be faked, but if you have a portfolio of your work (be it art, levels, games, etc.), you'll find you'll stand out from the crowd.
And to answer the OP's question - I went to high school at TJHSST in Alexandria VA, then went to Virginia Tech for 3.5 years and got myself a BS In CompSci. Been working at Bungie ever since (since 2001). But I also had a portfolio of a few hobby projects to show that included a perl-based content system integrated with forums and account management that I wrote in my spare time. As you might imagine, that helped me stand out for the job from other people.
Posted by: El Roboto
I do have a small question to ask.
Would it be better to learn C++ or C# for programming?