by Supa » Mon Jan 25, 2010 4:38 pm
1. Complete a first project.
Start small. Understand that your goal isn't to complete something neat, it's to learn how to complete something in the first place. Focus on learning as much as you can, not doing. Don't be afraid to make mistakes, but make ABSOLUTELY sure you learn from every single one of them. Most of all, don't get discouraged, try to stay determined. If you're the type of person who gives up on things at all, you will NOT be able to make it in this field.
2. Mistakes/goals that can cause a project to FAIL.
I'm split on this one.
As a programmer, I'd say the only action that can cause a software project to fail is to give up on it. You can always rebuild it, you can always learn from your mistakes, so a goal cannot inherently kill your project - only you can do that.
As a game designer, I'd say any goal that ultimately is a waste of time will make your *game* project a failure. If you're not doing something new or if you're doing something that's counter productive to what a game is, don't bother. :P
3. What it takes to win.
Never stop learning. Never, ever, pass up an opportunity, especially one to learn. Never become engrained in any particular type of thought - if you're thinking in the same manner today as you were a year ago, you just wasted a year. And to repeat myself again, keep a good attitude and try to cultivate paitence within yourself. You WILL lose out on an opportunity and you WILL waste your time and the time of your team members if you don't have the determination and paitence to see a project through to the end.
So most importantly, you have to WANT to win more than anything else, you have to want to see everything you do through to the end no matter what happens.
4. How to gain a reputation as someone who "gets stuff done".
Get stuff done. *Alot* of stuff, because not everything you do will be noticed or make an impact. And keep getting things done. :P