That post seems to be missing.
mozz 6 points 2 years ago
path: 0 9529553, hotness: undefined, score: 6, children: 9
ChubakPDP11 1 point 2 years ago
path: 0 9529553 9529867, hotness: undefined, score: 1, children: 8
porgamrer 1 point 2 years ago

You are right that having a shiny education gives people a huge advantage. It's not everything though.

For example, I have a friend who makes 6 figures in europe doing performance-oriented C++ work, with no degree. Once you get the first job it becomes far easier.

Getting the first job is tough, but having personal projects really helps. Don't undersell yourself. You need to give people the impression that you dropped out due to pure happenstance (e.g. health or family issues that are now resolved). Make them think that you are a lucky find; if you had finished the degree you'd already be at a bigger company with a bigger salary.

path: 0 9529553 9529867 9534669, hotness: undefined, score: 1, children: 5
ChubakPDP11 1 point 2 years ago
path: 0 9529553 9529867 9534669 9538101, hotness: undefined, score: 1, children: 4
porgamrer 1 point 2 years ago

To be honest I have no frame of reference to understand what it's like to try and find a job while navigating the American economic sanctions. It sounds awful. Is there no prospect of finding remote work in the other BRICS nations? I was under the impression that they try to avoid relying on american-controlled software, so I thought this would create some employment opportunities.

path: 0 9529553 9529867 9534669 9538101 9539847, hotness: undefined, score: 1, children: 3
SurvivalMariner 1 point 2 years ago

I'll be honest, and sorry in advance, but it'll help you more. Your cynicism is probably the thing getting in the way. I understand it's rough and not fun, but you've got to avoid it grinding you down.

You need to give yourself reasons to stand out. Making a half baked unfinished engine that no one uses isn't as impresive as improving an existing one that people use. Greenfield projects are rare and you probably not going to get that as a first role. So you need to prove to employers you can take legacy code, learn it, understand it, improve it and get it live. Demonstrating you have the capability to do that on a FOSS project demonstrates you may be able to do that on an in-house engine. You also learn from the code others write. Why did they do it this way? Is it better? What are the pros and cons? Degrees differentiate, yes, but a green person out of uni vs someone who has proven they can do a similar job, you have an advantage. Plus, 5 PRS is probably easier than a new engine. Making one from scratch cannot hurt, but it doesn't prove everything they need to know. Businesses hire because they have a problem and need someone competent to solve that problem. Tick those boxes and remove the risk and you have reasonable chances.

If you only demonstrate you're not comfortable going out of your comfort zone and getting your hands dirty, you are not helping yourself.

So give them reasons to hire you, give yourself a chance, and keep applying. Give yourself a 2% chance, apply to 50 jobs, give yourself a 10% chance, apply for 10, but always go over the odds.

Remember, industry is rough right now. A lot of experienced proven folk got let go in last year. Might need to improve your odds and bide your time.

path: 0 9529553 9529867 9618134, hotness: undefined, score: 1, children: 1
ChubakPDP11 2 points 2 years ago
path: 0 9529553 9529867 9618134 9643582, hotness: undefined, score: 2, children: 0
Toes 3 points 2 years ago

In my experience, they are hiring programmers with broad capabilities and not people with laser focused specialities. (Even in game design)

Although, being able to offer the ability to properly port a game to the steam deck and switch would be valuable assets.

Knowledge in how to build and deploy soak/smoke farms and make meaningful use of them is a valuable skill.

Experience with anticheat software development is a helpful unicorn skill. (This is where assembly knowledge is essential)

Being comfortable with the major engines and design tools such as unreal and blender.

You probably won't get a interview unless you've expressed core competencies in C++, Lua and 3D environments.

path: 0 9529716, hotness: undefined, score: 3, children: 5
ChubakPDP11 1 point 2 years ago
path: 0 9529716 9532668, hotness: undefined, score: 1, children: 2
Toes 1 point 2 years ago

Honestly that all looks good, if you were able to demonstrate graph theory, with something like a-star and some game mods you would probably be able to bust into the industry.

Just keep in mind you'll probably need to start out in a junior role first.

path: 0 9529716 9532668 9533235, hotness: undefined, score: 1, children: 1
ChubakPDP11 1 point 2 years ago
path: 0 9529716 9532668 9533235 9533623, hotness: undefined, score: 1, children: 0
Smorty 1 point 2 years ago

Does one have to specialize in proprietary engines (unreal and unity) or do you mean general knowledge of how things work in these engines (I'm a Godot person, that's why I'm asking).

path: 0 9529716 9597104, hotness: undefined, score: 1, children: 1
Toes 1 point 2 years ago

Just wanted to give examples of popular tools.

Familiarity with different tools is helpful.

path: 0 9529716 9597104 9599438, hotness: undefined, score: 1, children: 0

thanks for using Leebra!

go to feed...