• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
Showing developer posts only. Show all posts in this thread.

SolSara

Lt. General
103 Badges
Dec 26, 2009
1.533
339
www.sarawendel.se
  • Victoria: Revolutions
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Impire
  • King Arthur II
  • Knights of Pen and Paper +1 Edition
  • Leviathan: Warships
  • Magicka
  • Majesty 2
  • Majesty 2 Collection
  • March of the Eagles
  • Naval War: Arctic Circle
  • Rome: Vae Victis
  • Hearts of Iron III
  • Rome Gold
  • Semper Fi
  • Sengoku
  • Ship Simulator Extremes
  • Sword of the Stars
  • Sword of the Stars II
  • Victoria 2: Heart of Darkness
  • Starvoid
  • Teleglitch: Die More Edition
  • The Showdown Effect
  • Victoria 2
  • Victoria 2: A House Divided
  • Darkest Hour
  • Arsenal of Democracy
  • Cities in Motion
  • Cities in Motion 2
  • Crusader Kings II
  • War of the Vikings
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Warlock 2: The Exiled
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • A Game of Dwarves
  • Dungeonland
  • Europa Universalis III
  • Divine Wind
  • Europa Universalis IV: Conquest of Paradise
  • Warlock: Master of the Arcane
  • For The Glory
  • For the Motherland
  • Gettysburg
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
Hi Pierre!

I'll try to answer your questions, but I will base the answers on my experiences and how we work at Paradox :)

1. Generally speaking, there are programmers, designers, scripters, artists, audio, composers, QA, producers, Project Leads, and managers. Inside each profession, there are specializations and different roles. A programmer can be an Engine programmer, AI, graphics, and so on. There are 3D artists, GUI artists, 2D artists, animators, Technical Artists, Art Directors, Environment Artists, and many more. There are Level Designers, Content Designers, Designers and so on. QA can specialize in a variety of things, Localization QA or AI are only two examples. Then we have Junior, Associate, plain, Senior, and Lead, so you can be a Junior Designer, Associate Designer, Designer, Senior Designer, and Lead Designer.

1.2. This is very dependant on each profession, you most often do not need a degree as long as you can show that you have what it takes to do your job. I would recommend studying what you are interested in and maybe pursue a university degree if that is something you want to do. In Sweden, we have both universities and vocational colleges where you can study various kinds of computer games related programs and courses. You could take a look at different game studios' websites for more information on what people are looking for when they want to hire someone. Here's the one for Paradox: https://career.paradoxplaza.com/ - and if you click the spoiler you'll see what kind of responsibilities, requirements and other things that we are looking for in a Tools Programmer:
Responsibilities

  • Design, implement and support user-friendly tools to be used by all disciplines in our game teams and engine team.
  • Work together with users to improve their experiences with our tools and ensure their needs are met.
  • Work closely with the Engine team to develop new features in the Clausewitz Engine as required to meet the needs of tools development.
  • Identify workflow issues in our game teams and discover opportunities for improvement.

Requirements

  • Strong programming skills in C/C++.
  • Passion for developing user-friendly tools and applications.
  • Good interpersonal skills for working closely with users to identify and prioritise their needs.
  • Comfortable with English, both written and spoken.

Would be really sweet if you also had

  • Professional experience working with C/C++.
  • Experience with game development.
  • Experience developing user interfaces.
  • Experience with Python.
  • Experience using source control systems, such as SVN and Git.

Personality wise, you need to "click" with the people you'll be working with and be able to work with others in teams. It's actually a hard question, as it can differ a lot between different teams, studios and so on.

2. Courses and programs considered helpful all depend on what you want to work with and what you are good at. Do you want to program, design, do QA, write, script, lead a team, lead a studio, work with graphics, GUI or audio or something else? What are your hobbies, interests, strengths, and weaknesses? If you are not sure, I would recommend a bit of this and that, and always some kind of leadership course/classes. You learn to lead yourself and others, which is always good. Pick a program, course or class on your future profession. I studied Computer Games Development - Design at a university, wanted to become a Narrative Writer, started out as a Content Designer and now am an Associate Producer in charge of localization and other things at PDS.

I would hesitate to say that "this course or this program"isn't helpful, it always depends on what you want to work with. There are a few courses I wish I had skipped, but at the same time, they may still be beneficial in an obscure way. Can't really help you with this one :/

I would say that you don't need a university degree as a programmer as long as you have the knowledge you need in order to do your job. Still, I had a lot of fun at the university I attended and got a lot of experience that I use both at work and at home that I wouldn't have had I not attended it. I wouldn't have gotten a job in the games industry if I hadn't gotten my degree either, so as I wrote earlier it depends on your interests, skills, and knowledge.

3. I am not sure, I think that in order to get an apprenticeship or internship at a games studio you might need to attend a university or vocational college. Also might depend on which country you live in.

4. Find out what you want to work with, what you think is fun, interesting and is/can be good at. Look at which games you prefer and your other hobbies as well. I imagine you like Paradox games as you are on our forum asking these questions :) So take a look at our career website and other studios' as well now and then to keep an eye on what kind of roles there are, even those you might not be as interested in (Graphics and Sound for example) just to get a better idea of what kind of personalities and people are interesting for us or for other studios. People usually assume that the best way is to start as QA, and we have a few people who started out as QA and then moved on to Animator, Content Designer, Designer, and Programmer to mention a few. That is a pretty hard path though, and I would recommend focussing on learning the skills needed for a certain profession first.

Build your own games, mod games, become a beta tester (and be good at it) and participate in game jams. Post your work where people can see you, engage with people online on forums like this. Show that you have the passion and skills needed for what you want to work with. Wiz, Doomdark, Trin Tragula, King and many others at PDS started as beta testers and/or modders and then got hired at PDS. My thesis was a game manuscript about a female assassin during the French Revolution, that + my degree + the game projects I had worked on during my time at the university (+my personality perhaps? :D) landed me a job at PDS.

I hope this will help :)
 

Archangel85

Content Design, HoI4 [Retired]
Paradox Staff
62 Badges
Jan 27, 2005
2.247
5.213
  • Europa Universalis IV: El Dorado
  • March of the Eagles
  • Naval War: Arctic Circle
  • Europa Universalis IV: Res Publica
  • Semper Fi
  • Sengoku
  • Sword of the Stars II
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Warlock: Master of the Arcane
  • 500k Club
  • Cities: Skylines
  • Magicka
  • Magicka: Wizard Wars Founder Wizard
  • Pride of Nations
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Cities: Skylines - After Dark
  • Cities: Skylines - Snowfall
  • Stellaris
  • Hearts of Iron IV Sign-up
  • Stellaris Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: By Blood Alone
  • Europa Universalis III: Chronicles
  • Cities in Motion 2
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Europa Universalis III
  • Cities in Motion
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Knights of Pen and Paper +1 Edition
1. 2
What are the prerequisites? Degree wise and other
Do you need a university degree to have any chances?
What should you as a person be like?
(for the different professions )

Degrees matter a lot less than actual ability, which will be tested in a work test when you apply. PDX, at least, has quite a few people who dropped out of university without a degree or never went in the first place. A lot of people also have degrees in fields that don't necessarily have a lot to do with what they ended up doing - we have biologists and geologists on staff, and they aren't running our secret bioweapons program.

That said, having a degree will probably make it easier to get a foot in the door and is a very solid backup plan if you find out that you don't want to work in the gaming industry after all.

I would think the biggest positive personality trait in game development is an ability to adapt quickly and embrace the chaos. This is not an industry for people who want to do things by the book and only by the book.
2.
What courses of study are needed / helpfull?
Which sound helpfull but aren't really?
Do you need to have a university degree as a programmer, even if you learned programming by other means?

Depends entirely on what you want to do at the company. Degrees help, ability is better, experience trumps all.

4.
What's the best way to get into the industry as a young person?

Modding gets you pretty far, but having your own game projects also helps a lot. They don't have to be huge projects - they don't even have to be published. Just having something to show that you had an idea, worked to implement it, and learned from that puts you well above the people who want to be the "ideas guy" (Never call yourself an ideas guy. It is the number one red flag that will get your application thrown out without a second thought).
 

Gruffa

Product Manager
Paradox Staff
11 Badges
Mar 9, 2011
51
1
  • Europa Universalis III: Chronicles
  • Magicka
  • Stellaris
  • 500k Club
  • Stellaris Sign-up
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Tyranny: Gold Edition
  • Tyranny - Tales from the Tiers
  • Tyranny - Bastards Wound
  • Steel Division: Normand 44 Sign-up
1.
What different professions are there?

I'd like to add to SolSara's thorough description of roles within game development that there's plenty of roles in publishing as well. Most of these are similar to roles found in other publishing businesses, regardless of what it is you publish. Examples:
  • Product Manager
  • Product Marketing Manager
  • Producer
  • Community Manager
  • QA
  • User Researcher
  • Partner Account Manager
  • Sales
  • Customer Support
  • Merch Manager
  • Event Manager
  • Business Developer
  • Etc
 

Arheo

Game Director - Hearts of Iron
Paradox Staff
Feb 13, 2018
933
18.486
4.
What's the best way to get into the industry as a young person?

My two cents here, (and I’d suggest this for most industries, having worked in an eclectic bunch of them ;) ), is that a ‘person specification’ is a recommendation, not a requirement.

You’ll learn where the line is at some point, (that chief executive position is probably out of reach) but don’t get turned away by not meeting 100% of the bulletpoints on a job spec - at the very least, you’ll learn something from applying!
 

blackninja9939

Experienced Programmer - Crusader Kings 3
Paradox Staff
78 Badges
Aug 28, 2013
2.401
7.847
  • Crusader Kings III
  • Stellaris: Federations
  • Battle for Bosporus
  • Stellaris: Nemesis
  • Hearts of Iron IV: No Step Back
  • Europa Universalis IV
  • Crusader Kings III: Royal Edition
  • Europa Universalis 4: Emperor
  • Stellaris: Necroids
  • Crusader Kings II
  • Crusader Kings II: Holy Fury
  • Imperator: Rome - Magna Graecia
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Old Gods
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Synthetic Dawn
  • Surviving Mars
  • BATTLETECH
  • Europa Universalis IV: Mandate of Heaven
  • Crusader Kings II: Monks and Mystics
  • Tyranny: Archon Edition
  • Europa Universalis IV: Rule Britannia
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Colonel
  • Stellaris Sign-up
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Apocalypse
  • Stellaris: Lithoids
  • Stellaris: Distant Stars
  • Europa Universalis IV: Dharma
  • Shadowrun Returns
  • Imperator: Rome Deluxe Edition
  • Prison Architect
  • Imperator: Rome Sign Up
  • Stellaris: Ancient Relics
  • Age of Wonders: Planetfall
  • Crusader Kings II: Conclave
  • Crusader Kings II: The Republic
  • Victoria 2
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Stellaris
  • Mount & Blade: Warband
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Sunset Invasion
4.
What's the best way to get into the industry as a young person?
Do something to prove you have ability even if you do not have a formal "4 years of experience doing <insert role here>"

With how moddable our games are making a good mod is a solid way to go. Or if you prefer making an indie game yourself then doing that is also great!

As Arheo said and most (if not all) of our job applications say, if you do not meet certain requirements then in your application say things you have done or can bring to the company that you think make up for that in other ways.
 

Gruffa

Product Manager
Paradox Staff
11 Badges
Mar 9, 2011
51
1
  • Europa Universalis III: Chronicles
  • Magicka
  • Stellaris
  • 500k Club
  • Stellaris Sign-up
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Tyranny: Gold Edition
  • Tyranny - Tales from the Tiers
  • Tyranny - Bastards Wound
  • Steel Division: Normand 44 Sign-up
Mostly out of curiosity.. what do you actually do as a person working in publishing? I'm aware of what the publishing department is to doing in general, but what do you for example as a Product Manager do on your average workday?

You can find a post I wrote about this here.