Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

Is it even realistic to try and do enter the software industry coming from the game industry? I feel like I have pretty strong skills with regards to programming in general- I'm somewhat into Agile programming techniques and pay close attention to code quality, have some limited experience using SCRUM, and have a pretty strong knowledge of C# and to a lesser extent C++ however I don't have experience with any business technologies- only game technologies. Whenever I see any ads they are always heavy on technology experience so I'm not sure how I would have any chance.

share|improve this question

closed as off topic by MichaelT, maple_shaft May 3 '13 at 18:45

Questions on Programmers Stack Exchange are expected to relate to software development within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here. If this question can be reworded to fit the rules in the help center, please edit the question.

Hi Ford, please take a moment to read the FAQ as career advice is off topic. Thank you. –  maple_shaft May 3 '13 at 18:46
In my experience programming is programming. It sounds like you have experience in an actual production environment. If thats the case you already have experience in all the skills you need. –  Ramhound May 3 '13 at 18:48

2 Answers 2

Sure. The programming will feel a lot more "menial" when compared to the strong mathematics programming you've done in the past, but it's the same programming languages.

You should:

  • Know SQL, at least one dialect, pretty well, as well as know how to use a query planner and optimize a query.
  • Know how to use a bug/ticket tracker or other project management tool.
  • Plan to write more documentation than you have in the past.

Other than that, I can't think of any really jarring differences off the top of my head. The swag you get will be less awesome, but the hours will be more regular, for sure.

share|improve this answer

Every job, every piece of software, every language, has unique challenges and skills that require adaptation. Your prior experience counts mostly for showing you were able to accomplish something, even if that exact knowledge is not transferable. Proving you can learn, adapt, and - most importantly - apply that knowledge is the key.

In other words, show that you can get things done, and you'll be in high demand. Why? This is the hardest thing of all. There are countless experts who have severe trouble actually getting anything accomplished. They can browse Stack Exchange sites all day, and offer extremely valuable input, showing off their skills - but when it comes to actually doing something, many fall flat on their face. The reason why is a different discussion.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.