The Decline Of Generalists

  Рет қаралды 73,691

Timothy Cain

Timothy Cain

8 ай бұрын

I talk about what a generalist is and why having fewer of them in the game industry is causing some issues.

Пікірлер: 729
@ive3336
@ive3336 8 ай бұрын
Love this take, as a generalist myself this was a much needed confidence boost. Its like the old saying "Jack of all master of none." that people have come to misquote. The full quote is a lot more insightful! “A jack of all trades is a master of none, but often times better than a master of one.” William Shakespeare
@knowsomething9384
@knowsomething9384 8 ай бұрын
Aha! I'd never heard the full quote, but I like it!
@ScienceDiscoverer
@ScienceDiscoverer 7 ай бұрын
@@solarydays And specialist cannot create anything original or groundbreaking. Tunnel vision is real.
@mushudamaschin2608
@mushudamaschin2608 7 ай бұрын
@@solarydays Perhaps, but there is a way to be a good jack of all trades. You can go deep in many topics and know a lot about them, without "mastering" /being the best at them. Ultimately if you are 70% there on art, coding, music and other stuff is very usefull, even if some are 90% there on only one thing(cause mastery doesn't exist). The extra 20% takes twice as long as the 70%, it's exponential. In fact a generalist is good at everything, perhaps even masterful in one or two things. It is impossible to create a game without having some people with a decent, pretty deep understanding of every facet of the game. A generalist is not at all someone who is "surface level". He wouldn't be able to join up specialists's work, or even improve and correct it, otherwise. Not to mention, for example, how good of a game artist can you really be without having some coding and engine knowledge? I'm pretty sure the best of the best become generalists naturally because getting better at their job involves spreading their wings and their horizons. Making sure your art is seen the way you see it in your head, ultimately involves being able to handle the technology used. No programmer is going to be able to exactly code the right shader for them, choose the right compression for the textures, the right joint placement for the deformation of the face, the hair simulation or keyframe... IF the artist has no idea how to at the very least communicate in the precise, technical terms required by the conversation, or better yet getting their hands dirty and doing it themselves. There is a reason these people end up as leads, directors and producers. They got there because they were the best around. Or at least that's how it was back in the day. Now the people in charge don't even know what a video game is.
@Slashx92
@Slashx92 7 ай бұрын
@@solarydays "what I say is true, what you say is false" so enlightening
@yangpaan453
@yangpaan453 7 ай бұрын
If generalists were so valuable they would not be in decline. If you are valuable the market will want you, it's as simple as that. This is like watching grandpa talk about the gold ol days because he cant adapt to a changing world. I personally dont see the value in someone who is mediocre in a bunch of different things compared to multiple experts who are masters in one
@chrisdbaldwin
@chrisdbaldwin 8 ай бұрын
This trend towards specialization has happened everywhere in software, not just games. Generalists as you've described are indeed invaluable force-multipliers enabling everyone around them to thrive and deliver. Generalists often love learning and teaching. The best mentors I've ever had were generalists. They could provide the path forward whether it was treaded or not.
@jtaco4101
@jtaco4101 8 ай бұрын
It's not just software either. It's in almost every industry.
@AnonymousuomynonA
@AnonymousuomynonA 8 ай бұрын
I think specialists like to learn and teach as well, just only within their limited scope of knowledge. But I really like generalist mentors as well, since they radiate this inspiring big-picture energy that explains how every individual thing you know can come together to create something cool.
@user-zp8kj2cl9g
@user-zp8kj2cl9g 8 ай бұрын
It has happened to every profession, but why do I expect software engineers to know something beside their screens.
@lrinfi
@lrinfi 8 ай бұрын
@@jtaco4101 Indeed, it is and there's a reason for it, but apparently no one wants to hear about that. Suffice to say, it's not unique to the industry.
@123370
@123370 8 ай бұрын
I'm an embedded systems engineer (with a EE degree), who used to do firmware, front end software, electrical hardware, mechanical hardware, server software, and networking. Now I just do firmware. Haven't designed a CB since 2017. Haven't used solidworks in a decade.
@YellowKing1986
@YellowKing1986 8 ай бұрын
Im a generalist working on my indie game because no studio around wants to hire a generalist.
@SoulBruteflow
@SoulBruteflow 8 ай бұрын
Feel your pain… But with A.I. this will change and generalist will have new rise.
@Pabloquerock
@Pabloquerock 8 ай бұрын
me too, every studio wants the more specialized specialist in the tools they use, nobody is really looking for unicorns :P
@EternalAnomaly
@EternalAnomaly 8 ай бұрын
I am a generalist too. And while some companies are really happy to have me, I do realize that unicorns are really hard to replace.
@kaijuultimax9407
@kaijuultimax9407 8 ай бұрын
And then the generalists find each other and form indie studios and it's the reason why indie games continue to excite while AAA continues to disappoint.
@pretzelboi64
@pretzelboi64 7 ай бұрын
You don't want to work for AAA studios anyway. It's like working in a sweatshop and you have ZERO creative freedom. You're just a tool to be used by some retarded MBA
@redwood3036
@redwood3036 8 ай бұрын
Watching Tim Cain's videos has become part of my daily routine at this point, this man can talk about literally anything and I'd listen 😅
@arrjantarach7538
@arrjantarach7538 8 ай бұрын
Same, its so nice to hear about his stores. Im a generalist so this video hit hard.
@notmyrealname977
@notmyrealname977 8 ай бұрын
same, its comfy
@william421
@william421 8 ай бұрын
For real. I just discovered the channel yesterday and I'm all in
@StarWindEnergin
@StarWindEnergin 8 ай бұрын
Him and Matt Colville.
@truckingwithatablet4489
@truckingwithatablet4489 8 ай бұрын
Same here
@FlymanMS
@FlymanMS 8 ай бұрын
It’s neat to see that Tim’s studio has a built in day/night cycle
@Excalibaard
@Excalibaard 7 ай бұрын
My room has the same, I think they call them windows, but I'm not a room specialist so I wouldn't know 😅
@vast634
@vast634 4 ай бұрын
@@Excalibaard I think he uses linux and not windows.
@amandakrueger6462
@amandakrueger6462 8 ай бұрын
Generalization has also declined in larger industries to make it easier to outsource (IMO). Letting cheaper labor handle the grunt work, and people in my role just “review/supervise” their work allows my employer to load my desk with high volume and save money, too. It’s overall a loss (in the long term, by having employees with blinders on) but I think most businesses only care about short term. Sorry, I have a very jaded take. Great video!
@TheSocratesofAthens
@TheSocratesofAthens 7 ай бұрын
Yeah, it's based on the idea that specialization equals optimization. It doesn't really hold water in practice, especially when the specialists don't see the bigger picture.
@TimvanderLeeuw
@TimvanderLeeuw 5 ай бұрын
I don’t think the outsourcing has anything to do with it actually. I think we specialise more and more, deeper and deeper, because the systems and libraries for which we are developing are becoming more and more complex, and more and more numerous. And the software that we develop is becoming larger and more complex itself. I think that that is what drives the increasing degree of specialisation.
@Mayhzon
@Mayhzon Ай бұрын
Don't be sorry, you are most correct. More declining will happen both, in the industry and society wide, before things change after some pretty big happenings.
@MFKitten
@MFKitten 8 ай бұрын
I definitely think indie games and modding is fostering a whole lot of generalists. I am working on my skillset to make sure I can deal with the whole audio pipeline from pointing a microphone at a noise, to hooking up the game's parameters to the audio engine to modulate things, to placing the emitters in the level editor. It's a lot, but it's worthwhile!
@scoutthespirit1133
@scoutthespirit1133 8 ай бұрын
Modding is so underrated, I'm a nobody working at some restaurant barely scrapping by lol. But I've learned so much by just modding games that I feel I have enough of a grasp on the big picture that I can make my own small game all by myself
@MFKitten
@MFKitten 8 ай бұрын
@@scoutthespirit1133 modding is so great. Especially when you have a game that's the type of experience you want to make, so you just put your ideas into that framework.
@berdusk9634
@berdusk9634 7 ай бұрын
I started with making mods a few years ago on Nexusmods. I'm set to graduate soon with a BA in Game Art & Dev (Creative Writing minor), but dreading trying to get into the industry. I'm a good 3D artist, decent animator & texture artist, bad rigger, and terrible 2D artist (but I can get by). I'm hoping I can find something I can intern as to break through and find my niche. I really like the idea of being a Generalist, but not sure how much of an option that's really going to be. :|
@Mayhzon
@Mayhzon Ай бұрын
Smaller teams will have more generalists, that is right.
@Mayhzon
@Mayhzon Ай бұрын
@@scoutthespirit1133 Go for it. If you can stick to working on it regularly, make good progress and eventually get something together, you could try and sell it. Most projects don't fail because they get review bombed or because they are bad, most projects fail because they never make it to the finish line. Both, publishers and smalltime devs lacking confidence, being the key trigger.
@badoli1074
@badoli1074 8 ай бұрын
Oh my god, huge thanks! I'm a generalist, sorta 60% artist 20% coder 20% game designer and i usually HATED tools i got from purebreed coders, if they even created any. So the last 15 years i've been developing tools for myself to work better. When other artists saw my tools, they wanted to use them, so i had to get good at user experience, as i didn't want them to hate my tools. Instead artists loved my tools. And yet hardly any company valued that!!! I usually got told "why aren't you working on the graphics?" by the managers when i told them 100 times that without the tools it would take MUCH LONGER to work on the graphics. I actually love to create tools, i made tools for 3dsmax, Maya, Blender and Unity. I'm really good at telling when something shouldn't be done by an artist but a tool. Good tools are like the grout between the bricks: You hardly notice them when they are there, but if they ain't, everything feels like it could collapse any moment (and often does).
@valdenn3073
@valdenn3073 8 ай бұрын
I’ve always had the idea from your videos on Fallout’s development that the team was made up largely by generalists which undoubtedly helped make it so memorable. The team had a vision and wore many hats to make it reality.
@dannybeeson5084
@dannybeeson5084 8 ай бұрын
As an older guy in tech I feel this. Often times I'm the only generalist on a staff. Almost no one learns all aspects of the industry anymore. When I got started in the 80s most of us were, of necessity, generalists. We could code or build a server from components or run Cat 5 cable. I rarely run across anyone who can do it all anymore. It does change the how we work and sometimes in a negative way.
@doc8527
@doc8527 8 ай бұрын
As a semi new guy (probably semi senior) in tech. I feel the industry (at least in tech) is pushing the true generalists away. They always look for specialists regardless what they had claimed. Companies and recruiters are always expecting you to be a "T sharp" person (main one thing, know most things, even know everything), which sounds like an ideal generalist goal but practically it's not. The amount of "general" stuffs we need to learn today is quite massive. The "T shape generalist" is ironically unapproachable without sacrificing massive amount of times. And they used that term to massively abuse your ability. At least in my definition, T shape is pretty much the ultimate goal that a lot people wouldn't even reach. And not the same definition from the video. At the same time, a lot of people fake themselves as the everylist-ist due to those unrealistic job requirements. The unhealthy competition somehow filters out many who can be the true generalists (sorry, your years of experience for X thing is not enough, even though you know other things quite well). For the risk and the cost, it's just not worth it to be such a true generalist like the video mentioned. Many people said they like it but realistically they didn't. Even you did, your colleagues from different departments might treat you as a threat sometimes. The reality is always complicated.
@ChaoticNeutralMatt
@ChaoticNeutralMatt 8 ай бұрын
I wouldn't even say you need to do everything but the broad interests can help.
@ChaoticNeutralMatt
@ChaoticNeutralMatt 8 ай бұрын
​@@doc8527you do have a valid mention that whether intentional or not there is a not so subtle push towards specialization
@Vanity0666
@Vanity0666 8 ай бұрын
I think growing up broke also helps to foster generalists in the same way that growing up in the 80s and early 90s did, when I was growing up we couldnt afford anything modern so I was always using hardware and software that were significantly behind the times but through that experience I came to learn a lot about the progress of technology in a way that someone who is capable of affording the latest and greatest whatevermachine was simply not capable of recieving as a result of never having to maximize the value of their dollar
@Meleeman011
@Meleeman011 8 ай бұрын
wow your concept of generalist is much different than mine, never ran cables to my servers lol. I can sure code and configure them though and the services they need to run.
@grahamstoltz
@grahamstoltz 8 ай бұрын
I recently entered the film industry. As someone who takes an interest in a variety of disciplines it has been very challenging! When ever I took an interest in someone else's department it was often looked at like I wanted to leave my own department, which is not the case! Sometimes I just want to casually dabble in lighting or animation and build a small skill set in something new so I have a fuller range of ability. Thanks for your video Tim :)
@ls.c.5682
@ls.c.5682 8 ай бұрын
"...it was often looked at like I wanted to leave my own department, which is not the case!"
@michaelgunn9883
@michaelgunn9883 7 ай бұрын
The film industry is a collection of trade unions. They don't step on each others' toes, so they really have no choice but to become specialists. Directors would be the notable exception. I don't know how else you could navigate that industry as a generalist.
@zacharyk7006
@zacharyk7006 8 ай бұрын
"made in a vacuum". This makes so much sense, I've noticed numerous times in games where some component is almost hidden in a closet. an example that comes to mind immediately is farcry 3. The minimap was probably there because someone said it had to be there, but the world around you was the living map. The outposts and towers could be viewed, and all the herbs you had to pick up were in specific areas ( near a river, in open fields , etc ). The game did a great job showing where everything was, and then added a minimap that displayed everything so why bother looking there when you can just see it clearly displayed on the map. I got a mod that removed the minimap and really only noticed how well displayed everything was when the minimaps over indulgent display had been hidden.
@aNerdNamedJames
@aNerdNamedJames 8 ай бұрын
I think it's worth pointing out that when you are someone trying to break in with the industry, you are *explicitly* told to not be a generalist. I've been directly told that saying I'm foremostly a narrative person *but* *also* have received noteworthy praise for QA work, 3D modeling, and management "probably hurt" my chances with various applications. Which would mean this isn't just about people chasing better salaries, but rather, an overt input-output on the hiring end.
@BrenJeebus
@BrenJeebus 8 ай бұрын
In an industry constantly trying to put everyone into specialized roles for the sake of hire-ability and to establish their identities as a devs, THANK YOU. Jack of all trades for sure have their own special value and I appreciate you so well stating it.
@echoness_
@echoness_ 8 ай бұрын
I recently discussed the exact same topic with studio CEO. We both agreed that companies and studios that hyper focusing on hiring specialists only assembled a team of talents instead of a talented team. Game development by large is a collaborative process, if no one is willing to speak in other discipline's language, it's highly impossible for the team to work towards the same goal. In my internship I reached out to the members of all the other disciplines to understand their work, so that I can get a sense of how to help from my job as a tools engineer. And that insight still helps me for my current job and my game jam team. It was a good move even though rarely anybody could understand why I did it back then.
@Me__Myself__and__I
@Me__Myself__and__I 8 ай бұрын
Keep it up. Becoming a great, highly experienced generalist takes a long time. And you should get good at a few particular skills too so you are an expert in some things plus a generalist. Do that and you'll have a great future and be highly employable. P.S. i like that "a team of talents and not a talented team" saying and will likely use that.
@echoness_
@echoness_ 8 ай бұрын
@@Me__Myself__and__I Thank you for the encouragement 😄
@reecesx
@reecesx 8 ай бұрын
"tools engineer" you make quick programs c# or in your engines script to process assets; you aren't even on par with engine dev, you're like the intern they hired to add a few op codes to a vm. your title is that of somebody who sits on a purpose built codebase, possibly in a company specific language, to drive an asset pipeline created years before you were even hired. "generalist" huh. i wouldn't be talking about cross-team and subsystem communication when your little talk with the CEO is on par with a yearly intern ingress's introduction to the company, mr "tool engineer" and yet somehow not an engine development team member (something something "In my internship" yea yea how could we all tell).
@kogorun
@kogorun 8 ай бұрын
Somebody got his cereal pissed into, huh. Not feeling special enough, mr. reeeeecesx?
@echoness_
@echoness_ 8 ай бұрын
@@reecesx So your wish me to go down the path of being an engine programmer? Very interesting advice.🤔
@shiggydiggy6847
@shiggydiggy6847 8 ай бұрын
I think the fall of generalists is the main reason why game development lasts for ages these days. Reminds me of the older story Tim told about the music guy at Carbine, who asked him to switch tracks randomly and Tim had to reiterate it thrice because the guy didn't really understand what he meant with the word "random". I'd imagine that these kind of situation happen an order of magnitude more often than in the 90's, because there are just so much more specialists who don't speak each others' languages. If the asset pipeline could be handled in a way where the core team was composed of just around a dozen or two generalists, I think we'd still see great games being made in a year or two.
@3Diana
@3Diana 8 ай бұрын
This is how indie games with a small team or one person, sometimes make far more impressive things than big budget projects. You got something like a writer, musician, artist that learned how to code with a 3d modeler friend and another few friends that know a bit of everything that help out here and bam, magic happens.
@Ozzianman
@Ozzianman 8 ай бұрын
​​@@3Diana Yep. In the hobby group I am with, I started out doing game testing and highlighting bugs and other issues. Then I started helping out with textures since I had some experience from modding games. Then I picked up Blender and learned 3D modelling and doing texturing within that and other procedural software. Then I learned Shader Graph so I could do special effects I wanted to do as well as being able to setup material maps how I wanted to. I eventually got the nickname Oz Nye because I kept on picking up knowledge about different areas. I happen to have ADHD, jumping between stuff and picking up new skills comes natural to me. I am physically unable to specialise.
@3Diana
@3Diana 8 ай бұрын
@@Ozzianman Pretty much similar story here, and I have adhd too! hah! :D There's def something there. I am most productive when I can jump on different things, like my brain cooldowns from working on something else while I got bored of the first thing, otherwise I can't be at peace.
@thehellscourge
@thehellscourge 8 ай бұрын
Either a lot of Generalists, or you need a specialist that is so good at his job that he can explain what he means to someone that does not know the jargon he is talking about. Which is clearly just a special skill in itself.
@dylr7883
@dylr7883 8 ай бұрын
What Tim I think is also getting at is that generalists are more likely to be artists, and when that’s the case you can somewhat depend on everyone getting the “vision” and the game can naturally become greater than the sum of its parts.
@jestahjava4255
@jestahjava4255 7 ай бұрын
i’m not in games but i’m a generalist. i’ve chosen a specialty just so i can say it when i get asked, because for some reason generalists are seen as a bad thing. It’s so bizarre to me that they are seen that way for all the wonderful reasons you listed. They can connect things together when folks are thinking narrowly. I think people will regret the negative attitude to generalists some day. AI tools will make these people some of the most effective. It’s inspiring to see an industry veteran with a lot of wisdom talk about the value of this personality trait, thank you!
@sentendo7647
@sentendo7647 8 ай бұрын
I am a generalist game designer, working as a consultant now. Very thoughtful video, I always suggest becoming a specialist at the start. But once you see the generalist vibe, it can be a profitable career too. No many companies look for generalists, but nowadays we can build a lot of things without being part of any company.
@AndrewChambersDesign
@AndrewChambersDesign 8 ай бұрын
I like the idea of starting as a specialist and widening over time. I refer to this as “t shaped”. The individual is very deep in one area, but has broad understanding and has likely dipped deep into an adjacent field.
@Me__Myself__and__I
@Me__Myself__and__I 8 ай бұрын
Not a lot of companies LOOK for generalists, but quite a few jump at the chance when they find a good/experienced one. I've lost count how many times companies invented an entirely new position just for me after I applied for some other position. Often at a higher level than the positions they have open. For that to work you have to put yourself out there and go to interviews, even if the job you are interviewing for isn't quite your thing. Often I'll interview for something I'm not an expert at that sounds interesting. So maybe I get offered the job and increase my skills in that area or maybe they like me and offer me a different kick ass position that may not have even existed. I'm also willing to take jobs that are below me if they are interesting and I'll learn something new (most people aren't).
@Vanity0666
@Vanity0666 8 ай бұрын
​@@AndrewChambersDesignthe problem with starting out as a specialist is that you often will not get the opportunity to break out of that role
@Tottelbe
@Tottelbe 8 ай бұрын
I'm a game dev. Just last week, I had an (internal) interview where I said my greatest strength was that I can easily communicate and bridge the dev and art teams. This has always felt like a great value to me, and just like you said, I would clarify when people talk past each other. I had never thought about it like you have, and I certainly couldn't express it that way, it just felt right. Thanks for this amazing video!
@scarlett6761
@scarlett6761 8 ай бұрын
As a generalist with about a decade in the games industry: thank you for this video ❤ Even with bringing a broad skill set, it’s really hard to find a good place that can actually utilize and appreciate it when most of the team structure and job postings are built around deep specialization. It’s a shame how siloed different teams can become.
@DrunkenUFOPilot
@DrunkenUFOPilot 7 ай бұрын
Not just in the games industry!
@megabyte01
@megabyte01 8 ай бұрын
I feel like you are describing my career, and i appreciate being seen! I think one reason that generalists are disappearing is that most managers tell themselves that a team of exclusively specialists is the way forward, never stopping to ask why everyone is always arguing
@LisaFenix
@LisaFenix 8 ай бұрын
I'm so happy you talked about this!! I'm an artist in the generalist camp. I joined the game industry in '16 as an environment artist and for years I had stressed over this pressure to specialize/find the one thing you really excel at. With all job positions & studios being so specialized it makes it really difficult to branch out in to other fields once you're set on a path, which definitely was happening to me until I finally got the opportunity to become a generalist at the current studio I'm at, and not only have I seen my skills SKYROCKET across the board, but I love the variety that comes with utilizing multiple skillsets instead of the tunnel vision of solely focusing on one thing. Being a generalist is definitely alive and well in the indie scene, since you have much smaller teams and have to wear many hats.
@Enemisses
@Enemisses 8 ай бұрын
This actually makes me think about the medical field too and how hard it is to get an answer for anything from a regular physician. It's as if they don't know anything (despite the years and years of education) and just send you to a specialist. I can understand why the specializations exist but it also feels like something is being lost in the transition.
@ouroldhouse3674
@ouroldhouse3674 8 ай бұрын
I suppose in a way, indie solo developers are some of the best generalists around.
@CainOnGames
@CainOnGames 8 ай бұрын
This is certainly true. They have to be.
@developerdeveloper67
@developerdeveloper67 8 ай бұрын
Yes. They are actually better than generalists. They are generalists who can do everything alone. If you are successful doing a solo game, that means you got professional level skills in multiple disciplines.
@BertoBeats
@BertoBeats 8 ай бұрын
I agree completely Tim, but it's definitely hard for people starting out to find a job that is looking for a generalist, or even just one that won't try to constantly discourage them from ever doing tasks outside of their job description. Indie and small-studio work is the only space currently where a large portion of people are generalists, or can be given the space and support to grow into generalists. But it's still absolutely true that in larger studio environments generalists are still vital force mutlipliers, I just don't know if recruiters actually understand that. If you're starting out in the industry today and seek advice, you're going to be told "if you say you do level design and environment art that means you're half as good as everyone at those two things-focus on one or no one will ever hire you." It's demoralizing for folks who truly have interests and passions beyond a singular focused slice of game dev.
@simple11q
@simple11q 8 ай бұрын
Well said
@kevinkohler8022
@kevinkohler8022 8 ай бұрын
Love hearing this as a generalist! For me being a generalist paved an eventual move to engineering management / director of engineering roles. For roles like that it really helps to have a wide variety of experiences and knowledge.
@Me__Myself__and__I
@Me__Myself__and__I 8 ай бұрын
Perfect. I love working for managers who actually understand what they are managing. Personally I tried management and ffelt like I couldn't do the office politics without destroying my soul/integrity.
@ItsNotewell
@ItsNotewell 8 ай бұрын
As an indie dev who cut her teeth in the modding scene, I cannot possibly agree with this video more. Being at least a little bit of a generalist not only helps communicate more efficiently with the rest of the team, it means you don't have to sit around waiting for someone else to have time to work with what is to them a minor issue but to you a major roadblock, which means you're working more efficiently even just on your own. I'm still working on the whole "learning to code well" thing but I can at least hold a conversation with a programmer well enough to figure out what's going on with the issues we're having.
@jonovangelion
@jonovangelion 8 ай бұрын
Thanks Tim, really needed this. I was at a game developer meetup not long ago and one producer got INCREDIBLY mad when I told him I was a generalist, proceeded to talk down to me and said he'd never hire me because I don't specialize in anything specific, therefore wouldnt know what to hire me for. But seeing everyone in this comment section talk about their own generalist experiences and how they're often times the "force multiplier" on projects makes me feel a lot better. Also he makes NFT games so stuff him.
@Mayhzon
@Mayhzon Ай бұрын
NFT games? Wow. That dude who berated you has no future. gg ez, ez run into unemployment, to channel some toxic energy back to him. Anyway, I feel as an artist there should always be a base level of respect for others in their craft. Being a professional creative isn't easy, I think.
@moku1648
@moku1648 7 ай бұрын
This echoes a sentiment given to me while I was still in college. As a prolific writer, designer, programmer, and artist with managerial experience and as an avid Kirkbride fan wholly dedicated to the Elder Scrolls IP, I was told straight out of college that I'd need to specialize to make it in the industry. I pivoted towards flicking the keys on my own games, and honestly I've had such a better life for it. I feel appreciated and valued by even the shadow of my own ruin spurring me forward with its haughty glare, and as an added bonus, I get to be as bombastic and out of touch as I please without censorship or the sabotage of caution!
@Mayhzon
@Mayhzon Ай бұрын
So you've got your own stuff released? Is it on Steam?
@maxbrown4594
@maxbrown4594 8 ай бұрын
Having worked in CG animation for a bit now, I've noticed generalists end up in lead or supervisor positions. You nailed it with "they can speak my language" - the ability to be the communicator between departments with proper terminology, or to at a glance see why something isnt working saves weeks on schedules. Thanks for all the great content, Tim!
@MikAlexander
@MikAlexander 8 ай бұрын
I agree. I am a generalist too and skilled in many things. I'm finding people who aren't generalists often difficult to communicate, because they most of the time don't understand connections between components which have to explained to them slowly hoping they'll get it. But sometimes some people don't want to listen and those are the toughest to work with.
@Me__Myself__and__I
@Me__Myself__and__I 8 ай бұрын
I don't generally have a problem communicating. I can talk to everyone from CEOs to specialists. When you have extremely broad knowledge you have to get good at doing that because more often than not you have to explain things to nearly everyone. What I find frustrating is when, due to broader knowledge and/or more experience, I can clearly see certain things but someone else refuses to consider the input because they insist they are correct. Usually I just let it go (unless I'm also the/their lead) but sometimes they won't relent until you concede they are correct which I simply won't do. I'll drop a topic if its contentious and doesn't make sense to pursue, but I won't agree to something I know is wrong just tomplay nice.
@MikAlexander
@MikAlexander 8 ай бұрын
@@Me__Myself__and__I That's right. This is what I meant.
@oleg4966
@oleg4966 8 ай бұрын
Amen to that. Even if he's worse at his job than a pure specialist, a generalist brings a unique kind of value to the team. The slowest tasks are the ones where several specialists need to communicate with each other. Different specialists speak different languages and might even think in completely different ways from each other. So working with someone from a completely unfamiliar field is like requirements gathering, except it's done in a hurry and without an analyst. And a generalist, even someone like a programmer who merely dabbles in audio mixing or 3D modeling, is like a translator. He can sort of understand Soundengineerese after a few tries, and then he expresses those ideas in fluent Coderian.
@subsystemd
@subsystemd 8 ай бұрын
I'm definitely stealing these neologisms 😊
@TheAncientLich
@TheAncientLich 7 ай бұрын
As a generalist myself for almost three decaces now, this video resonated so much with me. The force multiplier reference nails why generalists are so awesome in a team
@Naevea
@Naevea 8 ай бұрын
There's a talk on this on GDC - Being a Unicorn: Multiclassing in an Industry That Wants Specialization, available on youtube. It dives into the issues multiclass/generalist people face. It seems that it's often easier to leave and start an indie production than fight against the pressure to specialize in a big (or even a mid-sized) studio. It's the same in similar art/tech industries, too.
@Mackinstyle
@Mackinstyle 8 ай бұрын
I ran into your KZbin channel this week and I'm finding it is a trove of wisdom. I work in advanced mobile robotics, but so much of what you have to say still fits. Thanks for taking the time to share. My sense on the topic of generalists is that it can be deceptive: to give a program 10% added depth, you might double the complexity. A common trap is for the seasoned veterans to perceive this as all bad things: "ahh frameworks!" "people have no talent these days!" "why does everyone make it harder than it has to be?" Not to say these are never valid criticisms, but more often than not, someone is under-estimating the complexity of added complexity. I'm not exactly sure the nostalgia is for generalists, as much as it might be for when things were less complex and a team of generalists could complete the whole project. Back when a few people could build an entire cottage. But now you've gotta get the plumbing person and electrician and roofers, etc. because cottages are getting bigger and more featured. I find that generalists really shine in architect roles. Someone who knows just enough about everything to be able to speak everyone's language and understand the whole system, and get the right people in the room at the right time. Personally this is why I find tremendous joy in environments like PICO-8 where self-imposed technical constraints helps limit scope creep, forces creativity and cleverness, and minimizes runaway complexity
@Vince_Luv
@Vince_Luv 8 ай бұрын
Hey Tim! Game Designer based in Montreal here that wants to add his grain of salt. I would say that your point is very valid, but since, 2019-20, things are changing in the other direction in most of what we call ''major'' studios. Since then, there has been a gradual shift (maybe only on this side of the continent, perhaps) where now, generalist is by far the most looked for profile in game design. This change is the reflection of a switch in terms of team size and production pipeline. Studios here are trying very hard to go back to "manageable'' team of less than 100 people on a given project (from experience, it often goes above even with the explicit intent to avoid it), but the intention is to form a strong core team and avoid any form of outsourcing for any core feature. The Art department is mostly the exception to the rule, sadly. Because of this, flexible experienced designer that can manage multiple non-related features are the one getting hired first. This is true in most departments, flexibility and agility are a most in those teams. This does create a vicious circle of senior recruiting other senior, leaving little to no place to younger or inexperienced folks, but this is a story for another time.
@bldwldr
@bldwldr 8 ай бұрын
This is very reassuring to hear as someone who has a hard time sticking to one thing. I’ve fallen out of love with so many practices because I see how talented the specialists in that field are and I’ve never felt competent enough to really count myself amongst them. So while you may have made this video to lament our decline, I can’t say in words what it means to me to hear that there is value in being ok at multiple things. Maybe it’s right to say I feel seen. Thank you.
@DYamanoha
@DYamanoha 8 ай бұрын
Plenty of people have mentioned that generalists are indies now so I won’t add to the choir. I will add though that my experience as a generalist in aaa was to be shoved into the nearest fit role and was kept there due to the machinery of a larger production. For all the reasons called out in this video. It’s soul crushing and why I moved to the indie space. It’s not that we’re incapable of executing in a specialized area, it’s that we dislike it.
@daskidd821
@daskidd821 7 ай бұрын
I'm a tools programmer and very much a generalist. This really echos my experience. It was a huge shock coming to a AAA studio and seeing how completely silioed everything was. I have noticed smaller indie, but industry veteran run studios have appreciated me as a generalist and sought me out much more than the big studios.
@asdfjkl227
@asdfjkl227 8 ай бұрын
I forfeited the past 10 years of my life to learn how to program games and I CANNOT get a programming job. I had a non game programming job but the way technology seems to me is that if you aren't ultra experienced and razor sharp at one specific job, you're not getting a job as a beginner. You do exactly what you're told and you don't have an opinion. Just do what they say and get it done fast. No learning on the job. Learn after work when you're at home. A job interview I attended said Google has people learn outside work with their free time and on weekends, so they do it even though they don't pay Google wages. It's impossible to get anywhere without being a super expert on one very specific thing.
@mementomori771
@mementomori771 8 ай бұрын
The UI specialists is something i noticed when arkane split the ui for redfall became very basic while the ui for weird west was top notch
@_strife
@_strife 8 ай бұрын
Tim you are the best thank you for the consistent content. I come from zero bg in game dev and your insight is like a treasure trove of wisdom.
@boomsticknation4306
@boomsticknation4306 8 ай бұрын
The inspiration you give is immeasurable Tim. Much love
@Ricardo_Belmonte
@Ricardo_Belmonte 8 ай бұрын
Tim, your videos are helping me out immensely on my journey trying to navigate through the games industry as a 3D artist and I can’t agree enough. It feels good to have someone finally give an insiders take, because being young and getting into this industry is so difficult and intimidating. I don’t feel crazy anymore when I tell people the industry is seriously messed up and profit rules over artistic integrity.
@QuadPoly
@QuadPoly 8 ай бұрын
I've been a Generalist for 23 years. My overall career has been a blast going from one project to the next doing different tasks and teaching my fellow peers along the way. It even lead me down paths outside of the typical CG industry towards being an industrial designer, an architectural designer, even programming for over a decade. Now I'm in broadcast where I'm going on a range of tasks everyday across the entire production pipeline (modeling, rigging, texturing, lighting, animation, art direction, etc.) I always try to encourage all of my peers to be open to learn new things and not just specialize in one task so they can be valuable to an assortment of jobs out there.
@Junjokar
@Junjokar 8 ай бұрын
Just found your channel through a NeoGAF thread about one of your other videos. Love your takes, really based! Keep them coming!
@mathewsingleton5946
@mathewsingleton5946 7 ай бұрын
Tim, you don't know how much I needed this. Thank you!
@jonrussell739
@jonrussell739 8 ай бұрын
Hi Tim. Love your content. Just discovered you. Please keep sharing your thoughts. One thing I want to push back on. I'm a UX designer who used to be a developer and I believe specialists can also anticipate the needs of jobs they have not worked. As a UX designer of enterprise software, it is often my job to experience what the user goes through. What are their pain points? What are their needs? What are their motivations? I had an "ah ha" moment when I started doing that with coworkers. "Tell me what you're going to do with this deliverable. Tell me what happens when things don't get done a certain way." What I have found is that developing empathy for jobs or tasks you haven't done and mapping this out is a shortcut to being able to macro-level systems thinking. Thank you again for sharing your wisdom. Jon
@edwardhicks6018
@edwardhicks6018 8 ай бұрын
Thanks Tim, this made me feel appreciated for what I bring as a developer in a way I haven’t felt before! I’ve also worked with some amazing force multipliers who just seemed to know how everything is connected together or how to find out. As soon as I change teams, these are the first people I miss most. And since I value it so much, I’ve also developed a broad skillset and perspective instead of focusing my career on doing one thing exceptionally. I’m going to pass this on to other generalists I know and let them know how much I appreciate them! Thank you for sharing from your experiences, positive and negative!
@Broomsticks696
@Broomsticks696 8 ай бұрын
I love this. Just getting into game development now and I see myself preferring the path of a Generalist. Teaching myself to program, but knowing my background in Graphic Design, Music and Literature / Writing - and by extension the many skills I learned being a career Chef for 10 years (Interpersonal skills, work ethic, time management and deadlines, etc..) - as valuable assets is a really reassuring thing to know. Cheers for the videos!
@destero8853
@destero8853 8 ай бұрын
You have a very charismatic way of explain things! It's very easy to listen to you!
@NathanYoungLibrary
@NathanYoungLibrary 8 ай бұрын
Hey Tim - I love this call for generalists. I don't think there are less of these people, but their skillsets ARE being valued in other places. (So it's possible the game industry has lost out on attracting them) I recently wrote "How to be Second" which is a book that talks about a particular identity of person, where one of their core traits is being a generalist. Our skillsets are progressively more in-demand in management or BPM roles, OR, money is being pushed to "specialists" so we're hiding in plain sight so we can get paid even though we're on the team in the same numbers we used to be. (One of the key abilities of generalists is their ability to chameleon to survive, so if the industry wants specialists, that's the color we're showing right now) The work we're doing with How to be Second is to teach people who are this thing, to own that about themselves, and sell themselves as what they are, and how to explain that value.
@brettabraham
@brettabraham 8 ай бұрын
I work as a UX Engineer generalist. I do UX/UI design and engineering, plus game design (when applicable). I live by the quote: “a jack of all trades is a master of none, but oftentimes better than a master of one.” It honestly pains me watching this video, because I'm struggling to find a new job at a company looking for generalists. If anyone has any advice for generalists standing out in a specialist-focused market, I'm all ears!
@arcan762
@arcan762 8 ай бұрын
just say you are a specialist in everything 🙃
@FastFilmFX
@FastFilmFX 8 ай бұрын
I doubt I'm saying anything you don't already know, but you'll probably find the most success applying with smaller teams (not necessarily smaller companies - I work at a big one you've definitely heard of - but smaller teams). In smaller teams each member's opinion counts for more, so smaller teams tend to value people with more generalized knowledge who can provide informed opinions. The trick is finding those small teams, and unfortunately that usually comes from networking and personal connections. At the same time, make sure you can emphasize what specialty you do have. In my last job hunt (early 2022) I found success in presenting myself as "I understand and can do everything but what I'm really excited about and good at is X." For context, I'm a generalist with emphasis on programming, but I understand and have limited experience with all the other game dev disciplines.
@Me__Myself__and__I
@Me__Myself__and__I 8 ай бұрын
I market myself as a generalist very successfully. But I'm also an extreme case where I can legit show that I have an insanely broad set of knowledge/skills but I'm ALSO quite capable of being a specialist. On that topic I think your quote is a problem. I've mastered several skills and am at the very high end top in those skills but ALSO a generalist with broad knowledge. If you try to sell yourself as "master of none" I think that would be a massive handicap. Pick a skill you already have and want to get better at. Take a job that focuses on that skill for a couple, few years. At the same time maintain your other skills and continue to learn more ( probably on your own time/outside work). Then find a new job that focuses on a different skill for a couple years. Rinse, repeat. Build up a couple skills you are particularly good at while maintaining a broad range of other skills. Then marketing yourself becomes a lot easier. Takes time.
@Me__Myself__and__I
@Me__Myself__and__I 8 ай бұрын
​@@FastFilmFXGood point. Though I will suggest smaller companies and if possible smaller startups. Big companies have set roles and you are expected to stay in your lane. Small startups tend to love initiative and someone stepping in to solve something. I once worked at a very small startup and in order to get my desk phone it was going to take over a week to get the specialized outside consultant to come in and set it up. The evening after hearing that I got motivated, found the phone system manual, taught myself how to program it and when the owner came in the next day I had cabled and configured my own phone. He loved it, saved him a couple hundred dollars in fees and next time something was needed he asked me instead of calling the outside consultant. I learned so many different things that way at various small startups. Has to be a small startup that isn't swimming in cash though. Fyi you will get paid less working for them, but do that a few years and the skills you learn will more than make up for it.
@bidyo1365
@bidyo1365 8 ай бұрын
​@@arcan762😂😂😂
@seeibe
@seeibe 8 ай бұрын
re:salary - That's a really good point. For programmers in particular, it seems like hiring always boils down to lists of technologies someone knows. Meanwhile in reality, technologies almost don't matter. It's so much more important how someone approaches a problem, how motivated they are to actually do something useful instead of just check off their task, and how resourceful they are in exploring various paths to that solution. But none of these things are ever discussed or questioned during the hiring or salary negotiation process.
@ChrisHanel
@ChrisHanel 8 ай бұрын
I feel this discussion so hard! I've always prided myself on being a generalist both in terms of being a designer but also my overall skillset, and it's very hard in the current environment of larger studios to find a role that puts that to use! Working in Cinematics was definitely the closest I came to being able to flex those muscles, but even then it was more out of fighting to get my hands dirty on something rather than others proactively coming to me or my team.
@Slangnegativ
@Slangnegativ 8 ай бұрын
As a young generalist this was encouraging to hear. Literally everyone else is telling you to specialize.
@scproinc
@scproinc 8 ай бұрын
Being a generalist was the biggest mistake of my life. Don't make that mistake too. As encouraging Timothy's comment may be, the industry (even industries beyond video games) expects and actively wants specialists: Unlike you, specialists will always have something to show off how much essential they, which you won't be able to match. You may then tell others how invaluable your ability is to "glue" things up together but, they will rebuke you by saying "Oh, but we can do that with a meeting with specialists." And then, you end up being the guy who do "nothing of value", pass behind specialists who virtually became "stars", and the whole team complains that you're never able to meet their standards in each one's respective domain of expertise, which leaves you passing as a mediocre member of the team. What's worse is that people will often think of you to be pretentious because you are voicing an opinion on a topic you "shouldn't" know as much as specialists do. tl:dr; Find something to specialize in first and then broaden your skillset but not at a detriment to that specialized skill.
@RozaldVaneGAME
@RozaldVaneGAME 8 ай бұрын
This is some great insight about generalists in the industry. Funny enough, I graduated from school for a degree that was quite generalist (degree covered both game design and programming, had classes in art and production). I wanted to learn the ins and outs of game development and it helped open my eyes on how games are made. Fortunately, I've had some industry experiences in multiple design roles and in each place I worked at, it was easier to communicate with other departments in how they worked. But yeah, I hope to continue being in these sort of generalist design positions.
@gowaru
@gowaru 7 ай бұрын
Thank you Tim, it is very insightful not just from a perspective of 'gaming' industry alone.
@joshuawaterhousify
@joshuawaterhousify 8 ай бұрын
When I was studying game design, we had a generalist as a teacher for a few weeks, and she referred to them as octopus. She was taught us the value of generalisation, and while I'm only able to get my head around design and programming, it helped me to have a level of understanding for how the art side kinda works as well, to an extent. There's still a point out goes over my head, but if I'm ever in a situation where I'm out of my depth, I'd dive in to find out just what I'm missing to be able to follow or convey what I need to. Only found your channel a few weeks ago, but I'm enjoying digging through it and learning for if I'd ever have the opportunity to jump from what I'm doing into the games industry. Probably won't happen, but I always enjoy the videos regardless, and try to find ways I can apply parts of it even where I am now.
@indigo423423
@indigo423423 8 ай бұрын
I've been working for 20 years in a similar fun environment cause it's an open-source project. I have never seen such a great explanation of this topic before. It's one of the best 13 min you can spend on a KZbin video. I never talked about job descriptions, when someone asked what I was doing, I described my job mostly as "I'm the glue". I go in between special interest groups and try to help them to make sense out of it :) There are so many things that clicked in my head when you talked about it. Thank you very much!
@j4zzbooth801
@j4zzbooth801 8 ай бұрын
every few weeks tim cain drops an absolute banger and im all here for it, an inspiration to us all
@Reqwulf
@Reqwulf 8 ай бұрын
You can find the "generalist" in almost every kind of job outside game development and they are great. You notice when they are not around.
@MilesanVictor
@MilesanVictor 8 ай бұрын
Sir, you have my instant sympathy. I'm a generalist graphic designer. And it's been hard for last few years. Everyone seems to look someone who does one tool/skill only. And in teams that I've had opportunity to work on games, these caused, as you've mentioned, those vacuum bubbles. They were amplified by the managers and producers that demanded things based on their marketing/business kpi models and knowledge. It's quite a breeze to hear someone feeling the case. I look forward to meeting people like you at all times. All the best!
@RobertHanz
@RobertHanz 8 ай бұрын
Couldn't agree more. Cross-discipline folks are almost always the most important folks on a team. Within a discipline is great, but the ones that can reach outside a discipline are even better - I strongly believe that a designer that can also code (or vice versa) is one of the best assets you can have. The ability to balance and juggle the apparently competing requirements of multiple disciplines is just gold - not to mention the fact that having generalists means that they are reducing their cycle time, especially important in exploratory work. For "production" work (churning out models, etc.)? Not so much, but I see few games truly go into "production". One of the coolest things on the EQ2 team was that pretty much, especially in engineering, people owned the things that they did soup-to-nuts. Even the specialists were more like SMEs.... they weren't locked into that discipline, they were just first on the line what it was needed. It was incredibly common for someone to do everything from the UI for a feature all the way to the DB. And I think we were better for it. Towards the end, we even started to pull some design work into that flow as well.
@B4NTO
@B4NTO 7 ай бұрын
I'm aspiring to be a generalist myself, I love to be able to do a lot and help when needed. In our recent project I was Designer but stepped in as Programmer when our group was in need and helped with hooking everything up inside of Unity, Coding, Designing the game itself and its mechanics while also with a previous self taught experience with Blender, I had a good understanding what was possible for our Artists within our timeframe and just to help link everything up from Blender to Unity and make the code execute the Animations and make everything work this a lot of coded systems. I also enjoy it a lot because in the future I would love to do game as a smaller team and create my own smaller projects on my own aswell. I think so far it's a nice skillset to communicate with the others in the team, but also having that holistic view and skill to go from start to completed makes it possible to work fast on new systems and implement them in Unity.
@LionUnchained
@LionUnchained 8 ай бұрын
I really appreciate this talk and I connect with it at a deep level. I just got laid off at the start of the year and have made a hard pivot into becoming a game developer. This coincided well with the release of UEFN and I have spent the last 6 months learning every single aspect of Fortnite Creative, Verse, and the Unreal Editor that I can. I have drawn up extensive game design documentation, tested implementations of a range of mechanics, and am finally rounding the corner on being base feature complete for my 3rd playtest. I have no formal higher education, but have worked in silicon valley in roles ranging from Helpdesk to Audio Engineering. I run on passion. What that has meant for me in the journey so far is having to learn to code, learn basic modeling tooling, Niagara VFX systems, data structuring, mechanics design and implementation, bug fixing, the difficulties of working within a brand new editor with all of the limitations combined with all of the bugs... the list goes on. I don't want to make this too long winded (already pushing it for a YT comment) but this was extremely encouraging and came at a crucial time for me. I have it all on the line right now and it's really reassuring to hear that there is value in my pursuit.
@Jamespcrowson
@Jamespcrowson 8 ай бұрын
Tim, loved the phrase "force multiplier". I'd love this to be its own video. Force multipliers often get overlooked, but are so important. I'd love to understand your take on how to be a good force multiplier, how to spot them, and how to utilise them more rather than punish them for not being as productive (if they are)
@mwhiteside7185
@mwhiteside7185 8 ай бұрын
This definitely hits hard as an aspiring indie solo dev, but was honestly pretty affirming! I’d love to see a video on what you think people can do as community members to support game designers, both in the development and post-release phases. Obviously I don’t mean this in a “tone police” kind of way, I just wonder how to support developers as a gamer in ways other than buying/playing. You’re the best!
@Br1cht
@Br1cht 8 ай бұрын
Leave them be would be my guess, imagine how many angry or "helpful" crazies they have to put up with. Give them peace, leave them be.
@PaoloDiStefanoMTL
@PaoloDiStefanoMTL 8 ай бұрын
Hi Tim. I didn't know I was a generalist, but all you said was just 🤯. It explains a LOT of my experience. I referred to that as "hybrid" instead of generalist but I prefer your term. I've felt constrained in my only job in AAA, I felt like I couldn't belong anywhere but in a "box": I wasn't really allowed to do more than the job I was hired to do. More than once it made me depressed because I couldn't bloom into the multi-faceted developer that I could be. Looking back at all the years I worked, I see that I can code, do game design, graphic design, writing, sounds, music and UI. And whenever they let me do at least 2 or 3 of those things, not only do I feel better (my skills are used and I contribute a lot!) but the game also benefits from that. Thanks for shedding light on this!
@ohnudes
@ohnudes 8 ай бұрын
Hey Tim! New to your channel so maybe i'm missing other videos content, but after this video i think it would be great to have concrete examples of generalists, like study cases or something alike. Props for your content mate!
@timothymakesgames
@timothymakesgames 8 ай бұрын
Hey Timothy (we have the same name), I've just found your channel recently and have been loving these videos. I am a 23yo generalist game dev from Australia, I've been making games with Unity since I was 14. It's great to hear someone with a good brain talk at length about the games industry. If you had a podcast that covered topics like you do in these videos, I would certainly listen!
@craigstewart8123
@craigstewart8123 7 ай бұрын
Thank you! I feel appreciated. I’m a veteran game programmer and consider myself a generalist. I prefer to work closely with creatives, but have worked on pretty much everything for over 20 years.
@nothankyoutube
@nothankyoutube 7 ай бұрын
As someone who entered the industry recently as an env artist, it's so much to learn, , so many specific skills needed to produce the art needed for a AA or AAA game. A recent example, I was playing Fable 2 recently, it's a beautiful game but I couldn't help but think how nice as an artist to not have to blend every single rock into the ground perfectly sculpted and textured etc etc.
@danikpri50
@danikpri50 8 ай бұрын
Great video, I think having many specialists is affecting playtesting a lot as well, I think most of the specialists nowadays can avoid playtesting the games they are making and still be good at their job, which is a bit strange. Generalists have to know the game they are making and all the tools they have around most of the mechanics, that's probably why they can communicate better with other disciplins.
@ffordesoon
@ffordesoon 8 ай бұрын
great video! this must be a big reason why a lot of big games feel so anodyne these days - there are thousands of specialists working in a vacuum, sometimes on different continents, and relatively few people are communicating a clear overall vision. as a result, aspects of the game that feel like they should influence each other don’t, or worse, they undercut each other.
@MiceQueen
@MiceQueen 5 ай бұрын
What a great viewpoint and video! I am not even a programmer, but I feel it applies to any generalist/area. I both lacked and enjoyed working with a force multiplier or system thinker, it can make or break the project! I myself want to become a skilled generalist, even if it slims my chances on the job market.
@prahladaz7296
@prahladaz7296 4 ай бұрын
OK, I watched this one just to find out what it's about. Great listen. TY!
@narojo3628
@narojo3628 8 ай бұрын
I'm pretty generalist. I am a musician (have been for 18 years), an artist (minored in fine arts), a programmer (self-taught), a writer (one of my triple majors was English), and I have experience managing projects in several industries. I don't know anybody else who is like me; all of my peers are specialists. My best gigs have always been consulting roles. I really look up to you, and have read recently that you were brought onto Interplay after consulting them as a freelancer! Very inspirational. I've been binging all your videos, and I'm so glad you're on here giving your perspective. I've been working in the web development industry, but I would like to break into the game development industry somehow... finding a lot of our opinions are in alignment!
@JFrancoe
@JFrancoe 8 ай бұрын
this is what i strive to be personally, I love understanding a little about anything compared to understanding a lot about one thing. It's nice to be able to answer pretty much every question I get with "Oh yeah you probably want to check out this" even though I haven't fully used it, I know it exists and I know what it can do. Sometimes that's half the battle fought for programmers. Also it's really funny that you bring up Tools since those are the ones I enjoy writing the most. :)
@chrisisnottaken
@chrisisnottaken 8 ай бұрын
Hi Tim. Love your videos & appreciate your insight into the industry, particularly the labour side of the equation. You've referred often to your "lost decade" of development, and it's no secret that crunch and work-life balance have long been issues at game companies. What do you consider to be the impediments, if any, to development teams unionizing? What experiences, if any, do you have with union or labour actions in your career? What are your thoughts about more teams starting unions, and the movement's potential effects on the industry? Thanks for all your hard work over the years. Very excited for Outer Worlds 2!
@lucasnucci7272
@lucasnucci7272 8 ай бұрын
Hey Tim! I wanted to thank you for those daily vids, they inspire me to learn about game development. So much that, this weekend, I participated on a 3-day JAM with some friends and made my first game! It was brutally intense but super fun! You talk so much about what have changed in game development over the years and that made me curious: If you were to start right now on the game industry, how would you do it? (Yeah, that's a cliche, I know)
@StevenBodnar
@StevenBodnar 8 ай бұрын
Generalist here and Self-Taught to boot! Technically over the past 26 years I've been a character animator, but more or more now I've begun emphasizing (to clients/employers) that I began as a Generalist in the late 90's, when "CG" people were expected to know everything regarding 3D anything. So while animation is my forte and what I'm passionate about, I've been increasingly utilized as a Technical Animator (Rigging), Gameplay Implementation and Scripting (AnimBP's and regular BP's), Modeler/Sculptor (characters, props, basic geometry correction for deformation) and so on. It's uncanny (for me) your bringing this topic up and it's validating. I grew up with your games and arguably one of the reasons why I got into game dev, so I'm very much enjoying your ponderings! Too bad you're (semi) retired as I would've loved to collaborate on a project! Cheers Tim!
@astrahcat1212
@astrahcat1212 8 ай бұрын
I think that just in general the push for graphics being the primary focus in all games across the board has been very destructive in a certain way to the entire industry. Games aren't animation or film, that's the point, they have gameplay mechanics, dialogue, music, sound, they introduce engineering problems in all fields, the limitations are what breed a new kind of creativity. I really believe that the players, and thankfully have seen players not buying bad games that are masked by photo realistic graphics. It's a nice thing to see.
@M00nlord
@M00nlord 8 ай бұрын
These are great points! I work as a 2D artist in mobile gaming, but since we're quite a small team over time I've grown into a generalist. My work also involves UI/UX design, basic animation and VFX. Although I enjoy concept art and 2D the most I've really come to enjoy the diversity of being able to do a lot of other things.
@istrumguitars
@istrumguitars 5 ай бұрын
I feel like I’m starting to understand a lot more why a growing number of modern games feel like they have lost some of their soul. Too detached, not enough direct involvement in multiple facets of their work. I hope your words can inspire incoming developers to start broadening into different disciplines-I can see how in some cases the artist and the writer need to be one in the same to make things feel right. Didn’t know you had a channel, Tim, so glad I found it!
@RagTagPwner
@RagTagPwner 8 ай бұрын
Hey, thanks a bunch for the video. I've been in the process of (essentially) restarting my development career and have found very hard to sell my skillset in this seemingly specialist dominated market. I just love all the pieces of the process too much. The job postings say I should be that guy who's spent the last 5 years living and breathing shader code, but I just can't. I wanna know how to make the asset pipeline run smoothly. I wanna make the UI reliable. I wanna fix that damn sound effect clipping 😂 Hearing you talk about what makes a generalist such an asset to a team helps me think of better ways to talk about the experience I've had so far. At my last two companies I was one of those guys that people liked working with because I made the pieces fit together and could talk to pretty much anyone. So I oughta be telling the next interviewer that, huh? Anyway, thanks again and have a good one. 🙏
@rauusu
@rauusu 8 ай бұрын
I love these videos. They really inspire me to get into game development. Where is a good place to start teaching myself general programming?
@TwinechoesEntertainment
@TwinechoesEntertainment 7 ай бұрын
Thanks for this video Timothy, it spoke to me directly. Been a professional game dev for 10 years, worked for both big companies like Ubisoft, and smaller ones, and, as a generalist programmer, I can feel I am part of a dying breed
@Ki11s0n3
@Ki11s0n3 8 ай бұрын
One question I always like asking developers is if you had the opportunity to make any game you wanted with no restrictions what would you like to make/Is there anything you've wanted to make, but maybe just haven't been able to? Love the videos. One of my highlights of the day that I look forward to watching when I get off work.
@MrXombi007
@MrXombi007 7 ай бұрын
I love this video and big kudos to someone that actually gets it. I am a generalist and have been able to sell myself for years as such. In the last 3 years, I have found that it is certainly misunderstood during the hiring process. I believe it is because potential employers don't understand how this fits into their process and how it would benefit them. I am constantly asked the question of what I want to do, which as a generalist is impossible to answer as I have adapted to many disciplines throughout my career. Admittedly, because of this, I cannot be great at every discipline but I can assist a lot more. I understand a lot of terminology to discuss, coordinate, and increase productivity by actually doing and not telling to do. I code, 3d model, UI, UX, video editing and post processing, FX in game and rendering, web design, character rigging and skinning, technical optimization, project management and associated tools, VR/ AR/ MR toolsets, and planning just to name a few. I would say that this just scratches the surface as I have been in multiple industries as well. Architectural design, gaming and simulation, health care, product design, and military training through technology. Am I invaluable? This is hard to answer because it depends on what is needed and at what level of specialization. I always tell a potential employer or client that I can definitely help them with their efforts in some way. The problem is that requirements are always aimed at a specialist. A product owner is the only title that fits this type of person or at least that's what it seems like. That's my 2 cents.
@paulohenriquelima392
@paulohenriquelima392 7 ай бұрын
I'm so happy to hear that, I love every sector of a game dev pipeline
@cdoublejj
@cdoublejj 7 ай бұрын
i find all of those topics fun and loved studying how they worked in gamesi had as a kid.
@TimvanderLeeuw
@TimvanderLeeuw 5 ай бұрын
I feel you know what you’re talking about, and I think I’m somewhat of a generalist myself although I’ve specialised in back-end development. I still know a lot about front-end and command line tools, perhaps not about recent front-end frameworks but I understand the concepts. I also have picked up along the way at least some experience with general design, requirements, etc etc. Because back in the days, you did it all. This is a trend throughout the whole software industry. Not just games development. And I very much understand your point about generalists being the ones who can connect the specialists in various domains!
@dcgamer1027
@dcgamer1027 7 ай бұрын
I didnt know this was a term but I definitely identify with and have always wanted to be what you call a Generalists, so its nice to hear you like them. It's rough though because every job posting asks to a high number of years in specific skills, skills I can easily learn, but haven't because I've spent my time learning many skills. I love understanding, learning, and teaching/explaining how systems and parts fit together, but it doesn't feel like any of that is a marketable skill right now which has been very demotiviatin, so thanks for the kind words, made me feel a bit better about myself.
@celeryslice
@celeryslice 8 ай бұрын
Hey Tim!! Love your videos. I got into the industry as a generalist due to the many hats I ended up needing to wear, and in my current role in AAA I have ended up in quite a specialized role as a surfacing artist… I also lament the decline in generalists, because it makes it much harder to sell your skills. Do you have any recommendations on the best way a generalist could present themselves, less in the realm of programming, but more those are very interested in the coalescence of art, narrative, and design?
@emberthesunbro
@emberthesunbro 4 ай бұрын
I just got finished with a game design degree in 2023. Our professors made it very clear that if we wanted to get into the industry then we needed to specialize as a modeller, a coder, a narrative designer, a sound designer or game designer etc. Part of the reason I got into game dev was because I love picking up multiple disciplines. Part of what got me accepted to the program was the games I was making at the time that I submitted, of which I had made every component of and loved every second of. And then what I fell in love with at school was connecting the different disciplines I worked with, acting as a bridge between fields. I ignored the profs suggestions to start practicing game dev in a way I didn't enjoy just to get hired. Now I have skills in almost every nook and cranny of game dev. But I am almost unhireable into current industry roles compared to my friends who spent their 4 years predominantly on one set of skills. The only role that makes sense is producer like you talked about but those roles are often not entry level, and so it becomes very difficult for a generalist to even make it to those roles where they could thrive. I will keep working on my own games and hope that putting in the time will result in either getting hired into the indie scene or getting to start my own thing.
@nicholasallen9035
@nicholasallen9035 8 ай бұрын
Very good points all around. Part of what I'm hearing is that experience working on a variety of tasks and ideas can help drive better communication. I recall in previous jobs being asked to be T shaped, knowing a little about a lot, but 1 thing really well. I found that concept boring to be honest, and I love doing programming and artwork, in many different aspects, wish I could really fire on all those cylinders at all times. Really enjoying your videos; I aspire to be a better generalist!
@AndrewChambersDesign
@AndrewChambersDesign 8 ай бұрын
A video everyday is super impressive Tim! This topic is on the list for my channel too, appreciate your thoughts on it.
@trianglesqrt2576
@trianglesqrt2576 7 ай бұрын
i honestly cant imagine being anything but a generalist. i'm just too interested and get invested in all the different aspects of game, or in my case in a broader sense: "realtime experience design". I'm a 3D artist / tech consultant, but be it Film and photography, sound design, UX design, some graphic design even concept art. i find myself lost in so many aspects of creating that i cant see just sticking to any one of them. Sometimes i envy specialists who really live their role and become like an authority in a specific field, but i rather see myself always looking at the bigger picture of any project i work on. Creating 3D Art is still fun, of course :) But sometimes i felt i'm missing out on important skills on each of the disciplines and feared becoming sort of a "Jack of all trades master of none", but this video was kind of validating for me: "Maybe, being a generalist is my skillset"
@Nimona-FTW
@Nimona-FTW 6 ай бұрын
I love your videos. I have been in the industry for over 20 years, which is not much compared to you. However, i worked with a lot of different teams. After a while you can start to doubt yourself as it seems every team really wants to do the same mistakes. When I hear you speak, it confirms my own experience and is a great sanity check. Regarding this video in particular. - The importance of generalist is growing and will keep growing due to the way companies are structured as you said. It is also due to a move to more agile methodologies. - When you have 4 feature teams working on a complex game and each of them with their own vision of what the game should be. Unless you have a creative director/Game Director/Design Director/etc. that has a clear cohesive vision with clear creative pillars for the teams to follow and refer to. It creates silo effects. So what is going on (very roughly, I can't write an essay here). It's that there is a generalists gap in the career progression. IC: Focus on their craft Team Lead: Focus on the team Craft Lead: Focus on their specific Craft Directors: Focus on high level craft strategy usually The positions for generalists are very scarce. So from a career perspective it is really tough until you reach a very high level in the organization (and even then). The industry doesn't like generalists. They want people that have clear and visible outputs usually. This is why producers are often not getting the love they deserve. They are generalists bridging teams communications and plans. I have seen countless Junior/Medior and so called seniors that didn't see the value of having producers. I have been in teams of 120 people with I kid you not 0 producers. The Craft Leads had to do the producing. The project ended up being released 2 years late... The industry doesn't value soft skills much (it is getting better though), it also doesn't value management & leadership skills. I had the owner of studio, being upset because I refused to hire a great craft expert. I told him that we needed someone more mature and able to work well in a team. I was over ruled. The owner wanted the best craftsman. In the end, the company lost at least 6 people due to this bad hire...
Procedural vs. Handmade Content
15:28
Timothy Cain
Рет қаралды 25 М.
Piracy
11:54
Timothy Cain
Рет қаралды 54 М.
ROCK PAPER SCISSOR! (55 MLN SUBS!) feat @PANDAGIRLOFFICIAL #shorts
00:31
Which one is the best? #katebrush #shorts
00:12
Kate Brush
Рет қаралды 22 МЛН
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 182 МЛН
ТАМАЕВ vs ВЕНГАЛБИ. Самая Быстрая BMW M5 vs CLS 63
1:15:39
Асхаб Тамаев
Рет қаралды 4,3 МЛН
Let's Talk About Ideas
12:17
Timothy Cain
Рет қаралды 19 М.
The Most Overlooked Part of Game Dev
8:12
m0rtal
Рет қаралды 4,8 М.
Subverting Tropes
14:27
Timothy Cain
Рет қаралды 19 М.
Player Hoarding
11:19
Timothy Cain
Рет қаралды 21 М.
How Generalists Win In The Information Age
13:31
Till Musshoff
Рет қаралды 348 М.
How To Make A Good Game Setting
16:49
Timothy Cain
Рет қаралды 40 М.
Top Five Modern RPG Masterclass
13:40
Timothy Cain
Рет қаралды 155 М.
Frequently Asked Questions
12:52
Timothy Cain
Рет қаралды 30 М.
GEN 9 Gaming SUCKS! The UNFORTUNATE State of Modern Gaming
24:28
Work In Progress
Рет қаралды 177 М.
Я ВЫЖИЛ ПОСЛЕ ПАДЕНИЯ САМОЛЁТА!
27:28
EdisonPts
Рет қаралды 1,7 МЛН
Skins from the FUN&SUN collection | Standoff 2 (0.29.0)
1:10
Standoff 2 Live
Рет қаралды 632 М.