I'm not sure that's true. Software, especially games, can be insanely complicated. One thing I can say though: people working on cars need to care a lot more about how things are built because if they fuck up, somebody could die.
I'm not sure I can take you seriously with that last sentence. Don't get me wrong, I love the Uncharted games, but its gameplay is far inferior to The Last of Us in my opinion. Uncharted, you very rarely ever have any real choice in how you do things. I've played through The Last of Us and...
Your numbers are ludicrously off if you're talking about units shipped/sold. You're saying that everybody on the planet has bought at least 10 PS3s and 10 Xbox 360s. If you mean revenue from system sales in USD, that's still ridiculous. Assuming $300 per system, you're saying there are about...
I'm really excited about this game. Possibly the most excited I've ever been for a game. I've been telling my friends that I really do believe this might be game of the generation. We shall see...
Backwards compatibility by running the game on one of the new consoles is highly unlikely in my opinion. The systems have completely different architectures than their predecessors. Pretty sure both companies have already confirmed that backwards compatibility of the sort where you stick the...
Are you guys even talking about the same kinds of jobs that these people are interested in? If we look at the vast majority of those individuals that have started this group, they're all major software companies. The amount of people who are actually qualified for those jobs and actually are...
It's not about "being the man". It's about showing you know your stuff and that you can get the job the employer wants you to do can be done by you. I've grilled lower classmen at my school before I graduated to help them with interviews, and there's always someone who thinks they are a...
You should know the fundamentals. Most people have touched upon it already. Knowing about certain problems or techniques are less likely to help you in my experience than having a solid understanding of the fundamentals (mathematics, algorithms, data structures, computer architecture, etc)...
Information warfare, tasty.
The "easiest" thing you could probably do is exactly what westrock2000 said, except use binary search to quickly hone in on suspects. If you must do it one at a time, with the numbers you've got in the channel, it would be stupefyingly tedious.
Yes, it is as simple as that.
The real question is: How useful is it in reality?
That depends on how accurate your function is with respect to a real algorithm running on a real machine. Even if you could totally account for all of the time (in abstract units) in an algorithm doesn't...
I don't necessarily agree on getting familiar with Linux or Windows. It depends largely on what you mean by "A proper school".
I don't know anything really about University of Washington, but based on what I've heard, it has a very traditional CS theory education, which I think is good...
I actually thought kind of hard about that one. My issue is that C++ is so syntactically insane, especially with C++11. Don't get me wrong, I'm really comfortable in C++, but there's some serious syntax madness going on in the language now. If I was anyone new to programming, C++ would...
I received a PM from Ryou-kun, and here was my response:
Feel free to add to this, elaborate, or refute my claims.
[Edit] Forgot to add mention of gamedev: http://www.gamedev.net/forum/123-the-technical-side/
You should know (in no particular order, but numbered for convenience):
A programming language
Data structures
Computer architecture
Basic math (calculus, discrete, linear algebra, probability)
Algorithms
For 1, if you want to be a professional game developer, C++ is almost...