DEV Community

Discussion on: I switched from software engineering to game development, ask me anything.

Collapse
 
elcodemonkey profile image
Sean

I'm just beginning to realize how much I prefer programming games over programming for embedded engineering applications. I'm not sure how to make the leap, however, since I'm doing quite well in my current role. I hear that game dev is highly sought and therefore low pay with many hours and I'm not sure I could make such a sacrifice if it's not comparably competitive. Would I be taking a huge hit to the wallet? Would the long hours be mitigated if I'm particularly competent? And any idea how to get someone to take me seriously? Should I just flash around my work like this link? youtube.com/watch?v=Oh2z2e_96Sw

Collapse
 
rapidnerd profile image
George

Leaping from one industry to another in development terms if always got to set you back. While game development is fun it will take a hit to your currently pay, when I originally started I was on a lot less due to being classed as a junior dev, whereas the senior devs were on similar to my original pay. Its what you feel is right, if you want to take the leap and switch fields than go ahead but prepare yourself for the risks.

As for how to make the leaps there's a few things in another reply I posted that I'll put here.

Knowledge

Build up a personal knowledge base of the field. As you've mentioned Game Development start looking into what languages the field uses primarily, and more specifically around the platform you want to develop for. A lot of PC games tend to use C# or Java, whereas console platforms (Xbox, PlayStation etc) are developed in C/C++.

Portfolio

Cannot stress this enough but your portfolio is vital when applying for any developer job. Outlining some projects that show off your skills and what you've done in the past (or currently) will show future employers what you can do.

Be prepared

Be prepared to enter the field and have the amount of work being given to you, its different for every industry. If you get a interview with a company research them, find out what they do, what technology they use and any other vital information that can benefit you. Remember its okay to fail, its okay not to get a job, use any negatives that the interviewer provides and use them to benefit yourself for the future.