On 11/14/2018 at 4:47 PM, Rutin said:
Generally speaking (not just in IT) - I personally never look at age (aside from legal requirements) when I've had to hire. What I care about is one's competence among some other factors so that individual will be able to mesh in to the current culture and group if applicable.
If you're able to perform well and do the job no company 'should' refuse to hire you over a younger application who isn't as qualified. You might get passed over if it's a reason of culture fit and they must have someone today. We don't live in a perfect world sadly so you have to roll with it sometimes. There is age discrimination in the working world, and such companies are not worth working for anyhow, but you have zero control over it so don't worry about it... Just keep applying when you get to that stage.
My advice is work on being the best you can be in your chosen craft and give it your all. If you show enthusiasm and competence you're already setting yourself on the correct path. Will you get into a AAA company out the gate? Well that depends on the position, networking, luck of the draw, portfolio, if someone likes you enough, ect... Nobody can guarantee you'll get hired in (x) period of time or at (x) size company, or (x) company, but if you keep pushing to succeed and continue to put your best foot forward you'll be better off than doing the latter.
Build your resume up along side your portfolio (if you're a programmer it should be 'code' based, not with "visuals" everywhere and no code) and focus on jobs that will help you do that. If you aim for the top when starting out you're going to set yourself up for failure. Don't be afraid to settle for smaller companies and entry level positions because you're technically at that level anyhow in terms of employment experience in programming regardless of knowledge.
One big tip I'll give you is do lots of research on properly creating resumes. So many companies are using automated systems to filter resumes and you'll need to have the correct "key words", or risk getting your resume trashed before a human even sees it.
I didn't see what goal you had in your post though? What are you aiming for as you've indicated you want to get a masters... Game Programmers generally don't go for master degrees, that's usually more on the higher up -> executive positions. Game Development has many moving parts, it would be a good idea to define what you're aiming for.
Wow! Thank you guys for all the valuable information. This does make the eventual transition seem a bit easier to swallow once I decide it is time to retire from the Navy. The biggest concern for me was that my age would over shadow my abilities but after reading these posts from you guys, I believe that any large AAA or smaller game companies are just like any other company and are looking for the best talent available no matter what age you are which is very refreshing to hear.
To reply back on a few questions and comments from all posters:
My goal is to become a programmer initially, get in the weeds and learn everything I can from the field for as long as I can. With that being said, I do not want forward progression in any endeavor I take so advancing through the field is a goal as well but not initially. I do understand that a Masters is not required for a programmer but I figured that since the Navy will pay for any level degree I choose to tackle, I assume that it will not hurt to have the highest degree possible.
Ideally, I think that in my post I shot for the moon and stated a Large AAA company but that is a dream scenario that I have about 10% staked into it actually coming into reality. I would be open to any programming position with any company once I retire in order to get my self more well rounded and maybe one day working for the big boys!
About the not being a dick part...welllll lol if you ask my subordinates, they probably say that I am when I tell them things they do not want to hear but on the other hand I am a very well liked person that likes others so I am sure I can control that part. I just want to be part of a team, possibly a game developing team, and make some great games that make people happy! I am really excited to see that there are people in my age group flourishing in the field and that the age is not a big deal as long as your willing to work hard and make things happen!
That is going to be my biggest focus throughout this process is to focus and read on whats new and how to make myself better. I want to finish my degree and move on to higher education but during those in between times, I will be focusing on perfecting my craft in what ever form is made available to me like internships or volunteer projects!
Thank you all and you are all awesome for replying!
P.S: If you are looking for a retired Navy vet in a few years for a programming positions don't forget about this post lol