Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

General Discussion

Software Engineer Work Prospect at a Startup that specializes in developing Gambling Related Web and Mobile Games

Hi all, I am not sure whether this is the correct place to ask this question, don't mind me if I do.

I just landed a Software Engineer job at a Startup that develops Gambling related games after taking the Treehouse Full Stack JavaScript course, thanks Treehouse!

From my understanding of the tech industry, Game related tech involves more complex logic, game theories and programming algorithms in order to allow the game to be playable, is this true?

In terms of job experience and prospect of this position, will the skill sets gained from this position be well sort after in my future careers?

Thanks for your comments!

1 Answer

Jacob Jackson
seal-mask
.a{fill-rule:evenodd;}techdegree
Jacob Jackson
UX Design Techdegree Student 7,807 Points

Hey Dave!

First of all, congrats on the job!

It makes sense that you've heard that about the game industry but remember a few things:

  • The "logic" you're referring to is completely subjective
  • It changes depending on both what it is that you're developing, and what companies you're working for.

Also, I would suggest changing the way you're thinking about this. It sounds like there might be a bit of "imposter syndrome" going on in your head. The fact is, YOU LANDED THE JOB. That means a company had a choice between multiple applicants and chose you. Which means you've met their requirements at face value. Now you will learn more and continue to grow in a real-world scenario. The next companies you work for aren't going to care that you developed an online game of ______________, and they're a company that makes financial apps. What they're going to care about is the experience that you gained from this job and how it will pertain to them.

  • Did you work as part of a team? Great
  • Did you have to establish goals, and meet them using your skills? Great
  • ______ number of years (during this time) experience in the field? Great

There are also things that will come up that you will learn along the way that you can't just guess.

You chose an excellent and diverse code set to learn and your choice for how you sell it going forward will be up to you. But there are plenty of jobs out there, and your natural progression and experience are what will make you desirable in upcoming jobs.

I also don't know the details of your employment but don't forget to keep your eyes on the road and continue to grow. You learned an advanced skillset without any prompting to better yourself. If you keep doing that on the side and combine it with your work experience, you'll be great.

I have a feeling you're going to be just fine

I hope my rambling here answered your questions.

To make a long story short, yes, I think what you learn here can be useful in future jobs.

Best of luck! -Jake