Flash Game Programmer Careers: Salary Info & Job Description

About this article
What are the pros and cons of a career as a Flash game programmer? Get real job descriptions, career prospects and salary info to see if becoming a Flash game programmer is right for you.
View available schools

Pros and Cons of Being a Flash Game Programmer

You can make a living as a Flash game programmer and spend your days creating and coding games to your heart's content. Keep reading to discover more of the pros and cons of becoming a Flash game programmer.

Pros of a Career as a Flash Game Programmer
High average salary of $83,000*
Telecommuting is possible*
Work experience can sometimes substitute for a formal degree*
Available certifications can increase job prospects*

Cons of a Career as a Flash Game Programmer
High degree of patience and accuracy is necessary when coding**
Need to incorporate ideas and criticism from many people into work*
Eyestrain, back discomfort and hand and wrist problems possible*
National job growth may be limited by outsourcing in the 2012-2022 decade*

Sources: *U.S. Bureau of Labor Statistics, **O*NET OnLine.

Essential Career Info

Job Description

As a Flash game programmer, you'll normally work in an office setting, though it's possible that you could telecommute. Depending on where you work, you might implement game ideas developed by others by writing up the computer code to bring them to life, or you might come up with your own game ideas as well. With enough experience, you could be promoted to a position such as lead programmer, which could have supervisory or managerial duties. You could also gain enough expertise to find work as an independent contractor or consultant.

While the main part of your job description deals with creating Flash games, you'll need to spend time debugging them, or running them over and over again to check your code for mistakes. You'll likely collaborate with other teams who will review your work and provide input on possible changes. You'll typicallybe responsible for cataloging and saving your Flash work in an organized manner so that it can be accessed by other employees.

Salary Info & Career Outlook

According to statistics from May 2014 released by the U.S. Bureau of Labor Statistics (BLS), computer programmers earned an average wage of roughly $83,000. Salaries in the top 5 highest paying industries for computer programmers ranged from about $96,000 to $109,000 per year.

According to the BLS, the employment of programmers in general will grow at an average rate of 8% for the 2012-2022 decade. This growth may be tempered by an increase in the outsourcing of programming jobs to other countries. However, a rise in the need for new mobile technology should keep employment opportunities in the U.S. growing, especially for programmers with experience in niche areas.

What Are the Requirements?

A bachelor's degree is required for most jobs as a computer programmer, but since the most important factor in this field is relevant skills and experience, an associate's degree may be sufficient in some cases. Some programmers may hold a degree in a computer science field, but others may take programming classes to supplement a degree in business or another field. In general, all computer programmers should have the following skills:

  • Ability to solve problems independently
  • Analytical and creative abilities
  • Ability to work with abstract concepts
  • Concentrate on multiple tasks at once

Job Postings from Real Employers

Many employers require programmers to possess a variety of skills beyond Flash coding. You may be required to possess require experience in Photoshop and other specific programming languages. Below is a sample of job postings from March 2012:

  • A technology staffing firm advertised for a Flash developer for an e-commerce client in Oklahoma City. More than 15 years of experience was listed as a requirement, and salary would be decided on a case-by-case basis. Candidates would be responsible for bringing game concepts to fruition using technologies such as HTML, ActionScript, Flex, PHP and JavaScript.
  • A Tennessee creative jobs placement firm looked for multiple experienced Flash designers to create interactive online materials. The posting stated that candidates should have at least 2 years of experience working with Flash and previous experience with ActionScript was preferred. This was a contractor position and pay was listed at $20-$25 per hour.
  • A computer software company based in San Francisco sought an online game artist to create the user interface for a casino game. Required technical competencies included Illustrator, Photoshop and After Effects. A bachelor's degree was ideal and 3 years of experience with game user-interface design was a must.
  • An IT services company posted for a C developer to work with a client in North Carolina. Work would include building fames and mobile applications that can be run on the InTouch platform. Candidates should have 2-5 years of experience with C and Objective C programming, and experience with iOS or Android application development is a plus.
  • A California educational materials firm sought a temporary Flash developer to create interactive games for a variety of platforms, including interactive whiteboards. Applicants needed to be very familiar with the Adobe Creative Suite and be able to use a variety of Flash animation techniques.

How Can I Stand Out?

You'll have the best luck getting a job as a computer programmer if you have at least a bachelor's degree and know a variety of programming languages. Relevant programming skills and experience are two very important factors for career success, so students should seek internships where they can practice the skills they'll need to learn to obtain a job once they graduate. To continue to ensure job stability as your career in game development progresses, consider becoming an expert in a specific type of game or Flash programming. This can make you more marketable as an independent consultant. You should continue to take any continuing education classes that will help keep you on top of the growing technology in your field.

Get Certified

As a Flash game programmer, you have the chance to obtain a variety of certifications that can help your career in the long run. Certifications may be available through software companies, product vendors or professional societies. For example, Adobe offers multiple levels of certification for its product users. You could become broadly certified with a title such as Adobe Certified Expert or Associate, or you could just take a certification exam for a specific Adobe product, such as Flash CS5 or Flash for mobile applications developers.

Alternate Career Options

It's possible that becoming a Flash game developer doesn't sound exactly like what you want to do. If you enjoy interacting with customers and want to work with a wider variety of computer programs, you could become a computer support specialist. You'll help customers and other employees solve their computer issues, sometimes by troubleshooting over the phone. You may need a bachelor's degree for this career and you can expect to see employment growth of 18% from 2010 to 2020. Computer support specialists made around $52,000 per year in May 2011, according to the BLS.

If you're more into computer program design than writing code, you could also consider a career as a software developer. Rather than programming games line by line, you would develop new platforms and programs to allow users to complete particular tasks using a variety of technology products. In 2011, application developers made around $92,000 per year, and systems software developers made around a $100,000 per year. According to the BLS, employment of all software developers would grow at a rate of 30% from 2010 to 2020.

Popular Schools

  • Online Programs Available
    1. Southern New Hampshire University

    Program Options

    Master's
      • MS Information Technology: Database Design Concentration
      • MS Information Technology: Internet Security Concentration
      • MS in Cyber Security with a concentration in IT management
      • MS in Cyber Security
      • MS in Information Technology with a concentration in software application development
      • MS Information Technology: Web Design Concentration
    Bachelor's
      • BS Game Programming and Development
      • BS Computer Science
      • BA Graphic Design and Media Arts/ 3-D Modeling & Animation
      • BA Graphic Design and Media Arts/Web Design
      • BA in Game Art and Development
      • Bachelor of Science in Information Technologies - Robot
  • Campus Locations:
    2. Lincoln Tech

    Program Options

    Certificate
      • Technology and Skilled Trades
  • Online Programs Available
    3. ECPI University

    Program Options

    Bachelor's
      • Bachelor's - Network Security
      • Bachelor's - Cloud Computing
    Associate's
      • Associate's - Network Security
  • Online Programs Available
    4. Regent University

    Program Options

    Bachelor's
      • Bachelor of Science in Computer Science
      • Bachelor of Applied Science in Information Systems Technology
      • Bachelor of Arts in Leadership Studies - Information Technology
      • Bachelor of Science in Cybersecurity
      • Bachelor of Science in Information Systems Technology
      • Bachelor of Science in Information Systems Technology - General
  • Online Programs Available
    5. Herzing University

    Program Options

    Master's
      • MBA Dual Concentration: Healthcare Management and Technology Management
      • MBA Dual Concentration: Accounting and Technology Management
      • MBA Dual Concentration: Public Safety Leadership and Technology Management
      • MBA Dual Concentration: Human Resources and Technology Management
    Bachelor's
      • B.S. - Software Development With No Declared Minor or Concentration
      • B.S. - Software Development: Computer Programming Concentration
    Associate's
      • Associate of Science - Software Development
      • Associate of Science - Technology Studies
  • Online Programs Available
    6. Grand Canyon University

    Program Options

    Master's
      • Bridge to the M.S. in Information Technology Management
      • M.S. in Information Technology Management
      • M.S. in Instructional Technology
    Bachelor's
      • B.S. in Computer Programming
      • B.S. in Information Technology
      • B.S. in Information Technology with an Emphasis in Cyber Security
  • Online Programs Available
    7. Northcentral University

    Program Options

    Doctorate
      • PhD-TIM - Computer Science
      • Doctor of Business Admin - Applied Computer Science
      • PhD in Business Admin - Applied Computer Science
      • Doctor of Business Admin - Computer and Information Security
      • PhD in Business Admin - Computer and Information Security
      • PhD-TIM - Cybersecurity
    Master's
      • MSTIM - Computer Science
      • MBA - Applied Computer Science
      • MBA - Computer and Information Security
      • MSTIM - Cybersecurity
      • MSTIM - Information Systems
  • Online Programs Available
    8. Penn Foster Career School

    Program Options

    Certificate
      • Certificate - Computer Programming Languages
  • Online Programs Available
    9. Indiana Wesleyan University

    Program Options

    Bachelor's
      • B.S. General Studies - Computer Information Technology
    Associate's
      • A.S. Computer Information Technology
      • A.S. General Studies - Computer Information Technology
    Certificate
      • Graduate Technology Certificate
  • Online Programs Available
    10. Kaplan University

    Program Options

    Master's
      • Master: Information Technology - Project Management
      • MSM in Information Technology
      • Master: Information Technology
      • Master: IT/Information Security and Assurance
      • MS in Cybersecurity Management
    Bachelor's
      • BS in Information Technology/Multiplatform Software Development
      • BSIT: Database Management
      • BS in Cybersecurity
      • BS in IT in Business
      • BS in Information Technology/Information Security and Assurance
      • Bachelor of Science in Information Technology
    Associate's
      • Associate: Information Technology
      • AAS in Information Technology - Multiplatform Software Development
      • AASIT: Network Admin

Featured Schools

Southern New Hampshire University

  • MS Information Technology: Database Design Concentration
  • MS Information Technology: Internet Security Concentration
  • BS Game Programming and Development
  • BS Computer Science

What is your highest level of education?

Lincoln Tech

  • Technology and Skilled Trades

What year did you graduate High School / Receive GED?

ECPI University

  • Bachelor's - Network Security
  • Bachelor's - Cloud Computing
  • Associate's - Network Security

What is your highest level of education?

Regent University

  • Bachelor of Science in Computer Science
  • Bachelor of Applied Science in Information Systems Technology
  • Bachelor of Arts in Leadership Studies - Information Technology

What is your highest level of education completed?

Herzing University

  • MBA Dual Concentration: Healthcare Management and Technology Management
  • B.S. - Software Development With No Declared Minor or Concentration
  • Associate of Science - Software Development

What is your highest level of education?

Grand Canyon University

  • Bridge to the M.S. in Information Technology Management
  • M.S. in Information Technology Management
  • B.S. in Computer Programming
  • B.S. in Information Technology

What is your highest level of education?

Northcentral University

  • PhD-TIM - Computer Science
  • Doctor of Business Admin - Applied Computer Science
  • MSTIM - Computer Science
  • MBA - Applied Computer Science

What is your highest level of education?

Penn Foster Career School

  • Certificate - Computer Programming Languages

What is your highest level of education?