Hello Rob and all other TA’s reading this…
I’m basically writing this out of desperation and demotivation seeking sincere advice from the elites here.
My background is in Software engineering and I have always liked to create art using a computer. I find out quite late in life that I’m quite a visual person. I’ve recently been working as a Technical Artist in a game studio in Vancouver (Canada). This was my 1st job after I completed my Masters here. (I have had no formal training/internship in a game studio before this)
I was interviewed 1st by a CG-Sup and an Art director, 2nd interview was by a Tools programmer and World Artist. I made it thru got my 1st job as a TA.
My 1st task was to upgrade their Max plugin which is required to push in models/textures from Max to their game engine. The plugin used, C#, C++ and Max script. I only knew C++ cause of my Engg background, never used the other two. Anyway I wanted to learn this so I went ahead (without a given deadline) and I thought it would take me 2 weeks but it took me a month. The reason primarily being no documentation, no design rules of this plugin it was a hack-slash way to get it runnning really fast by the people who wrote it. My way of learning this was using Debugging , stepping thru the whole code, it was time consuming and frustrating. (They didnt even have comments in the code, nor a description header on a file)…
My next task was making a procedural shader (glitter effect) in HLSL, to be put in the game, I had 3 days to do it, thats what my CG-sup said. I got the effect in 5. Any how the CG-sup didnt like it and told me to find alternative ways (which by the way even he didnt know at during this span).
Later, I was again put back onto the same plugin cause it required more upgrades and bug removal and neither the tools programmer nor him had the time to fix this stuff and the artist needed this fast.
I did this for 3 months (the span of my job in this studio before quiting), finished it, got really frustrated and then told my CG-sup that I cant go on like this, it was taking a toll mentally, trying to learn everything really quick in short time from books ( I can chew 500 page book in a day but without understanding programming concepts or shader knowledge it was not satisfying enough for me and for my career ). The reason primarily being that I was shuffling the same assignment again and again, not doing anything new or even given time to learn anything new. (The studio doesn’t not implement any sort of formal training or co-op ). I was completing these tasks for the sake of completing it not knowing how it works.
I later realised after 1-1/2 month out of curiousity that this position was handled by a person with 10 years of exp as a Lighting/Technical Artist from the film and that I was the 31st recruit of the 30 interviewed. I got in because of my programming skills which is what they wanted at that time. This also meant high expectation. And the game studios which didn’t use Unreal/Unity/Crytech, everything had to be coded. They didn’t know that I didn’t know this. They were satified with the technical answers I gave. ( I had no idea what I was going to be given ). They later said that they didn’t do a good job in interviewing me and it wasn’t my mistake, it was theirs and that they got a junior person on a senior level job. That was my consolation.
All the above is fine, but I’m tired of people giving offers relative only to the Software engg/programming - this by the way are not from game/fx studios. In established Game/FX studios no one wants a noob on their team and no one wants a junior technical artist, because he is a noob. - Reality of game jobs in Vancouver.
Only EA has Co-op / Intern positions and they give them once a year, if you don’t get it, your stuck in the pile of " must have 3 years of industry experience ". VFX studios only recruit elites, not even Render wranglers get in without experience in Render wrangling. (which is the entry level for tech oriented position for FX/Lighting and Pipeline TD’s ).
All the CG softwares I know are self taught, have been chasing CG since I got out of high-school knowing just Photoshop. Joined Engineering just because they had one subject call “Computer Graphics”, I made boxes using C++ code and in 1 semester it was over. Got into Masters, worked in Unreal and Unity both as a game programmer and TA at a graduate level and learn’t problem solving relative to CG from magazines. Some times I wonder I would be better off just have a magazine subscription to CG related stuff and have a good internet connection, instead of wasting time doing Masters. Skill mattered, not the degree.
Any how, its been a month without a job, no job offers, no replies, my motivation to learn more CG sitting at home aimlessly has dropped to 5%. At the studio, I had a “problem” to solve, at home I’m lacking total motivation to do something for my portfolio. As I feel whatever I do, there is always a clause saying " 2-3 years of industry exp". Where to people go when they don’t have exp? Mac-Donalds??
I like making effects, shaders, lighting, environs … and don’t really like rigging and modelling. I have done enough research to see that this is ok but the opportunities to apply the above skills don’t come without experience at all. Maya one day, Max another day, then some one mentions Houdini, then Mari… all in all a list of softwares which you must know in order to get a job. I have no issues with learning 50 softwares more, but with a PURPOSE.
I’m afraid if this is the case I might end up going back to software engineering jobs and that would be the end of my dream. I don’t know how long to wait aimlessly, out of focus. Is it this bad getting another job as a junior-intermediate TA?
The other issue is I can’t work in US cause no one wants to sponsor a person who has " less than 3 years of exp ". They would if I was a Canadian, but I’m not. FML!
:x