Hacker News new | ask | show | jobs
by chrismcb 539 days ago
So... The current generation? Between mobile devices, raspberry pis, Web pages, Linux and even Windows there is plenty of stuff you can do just futzing and in your basement. Yeah it might be impossible to create your own AAA game, but you can still even create your own software. Plenty of open source opportunities out there as well
3 comments

I suppose the parent comment was referring the job market, not technology accessibility.
I guess the equivalent would be people getting a job via their github profile?
Don't ask for a million dollars per year and you'll have plenty of opportunities. There are tens of thousands of unfilled software jobs for higher than average wages.
But are they willing to even talk to someone who doesn't have a degree or experience? I've never worked at jobs that were super high paying. I've never seen a fresh self-taught person on a job in the last 5 years. And I've done consulting and gotten exposure to a lot a of different companies. I've also done scrappy startups. And boring small companies no one has ever heard of.

Running into a self-taught person at all was rare, but when I did their story rarely involved not transferring from another career and leveraging some SME knowledge to get started. They already had training or a degree just not in this.

I'm not sure screwing around at home will actually land you a job. Not anymore.

Yes.

There are definitely places that won’t talk to you without a degree, but many, many places will take a degree or equivalent.

> screwing around at home will actually land you a job. Not anymore

I don’t think “screwing around” will land you a job whether it’s at home or at college/uni. But a degree tells me that you can stick by something for longer than a few months even when you don’t always feel like it by our own volition.

Someone who has spent a year on and off learning to code hasn’t shown they can code or that they have any sort of consistency- both of which are (equally) as important as each other in a workplace. Someone with a degree in marine biology and a handful of GitHub projects and can pass a programming test? They’re probably my first choice. Someone with 3 years experience of writing code on their own? Absolutely. Show me those candidates and I’ll interview every one of them for a junior role.

> show me those candidates

Not speaking for where you work but they might not even pass the automated resume filters anymore unfortunately.

I was a self taught programmer who at one point dropped out of college to try and get into the industry earlier. I spent about a year sending out applications and got absolutely zero response.

I go back to school for the remaining 2 years, and when I graduated I had 5 competing offers with salaries starting at double what I would have accepted when I had not finished school. This huge reversal in outcomes was purely the college degree as far as I can tell- I had less time to send out applications, no internships, and no new personal projects of any substance.

My experience is that there are too many college grads and boot campers with github profiles to get into the industry off of some basic home tinkering.

If you're going to do it, I imagine you've got to go one step up and stand out.

No there aren’t.
Yes there are, I can provide you with one.
You’re going to need a very impressive portfolio of personal projects to get a job without a degree or experience today.
That's really not true. You just have to be good
How do you prove you’re good?
>> might be impossible to create your own AAA game

Like Minecraft? Factorio? Modern tools allow for very small team to quickly generate very AAA games. Eye candy is still an issue, but AI is quickly creeping into that space. I would not be surprised if within the next decade we have the tools for a single person to generate what we would today call a AAA game.

"Very AAA" games and Minecraft/Factorio are not related.

Minecraft and Factorio are both simpler productions in terms of visual fidelity and lean on gameplay that is captivating. AAA is not a label for the quality of game, more of a style/level of execution.

Both Minecraft and Factorio started indie to my knowledge which is a separate path and approach from AAA games. Unrelated to good/bad.

Neither minecraft or factorio are AAA.

AAA requires not just using but creating the latest visual and audio innovations, creating a huge surface area prone to bugs which all need to be polished out and creating tools to manage your version of that complexity, optimize everything so it runs smoothly and doesn't take an unreasonable amount of disk space.

Even with AI, anything an individual could do, hundreds to thousands of people are also doing at AAA studios. An individual might innovate in a few aspect, but never clear the AAA bar as AAA is a constantly moving goalpost, and most tools the individual can use are likely contributed back by AAA studios to popular AAA game engines like Unreal.

It's like racing in a hamster wheel against the person making the wheels...

Both factorio and minecraft used their own proprietary engine, built in-house, ad-hoc for their game, as far as I remember? Minecraft was pioneering voxels, while factorio was the first one dealing with that massive amount of objects running at all time.

So by definition, they did not use modern tools.

To be clear, there are plenty of games that do that, I just think those 2 are terrible examples.

Neither are AAA.

Also, Factorio was crowdfunded via a kickstarter-like platform.

Also both are around 15 years old. They are both closer in age to 1995 than today.