handmade.network » Forums » C++ Resources for Contract Work
Barret5Ocal
Barret Gaylor
20 posts

I am a game designer who recently became interested in coding in a handmade way. I am not that experienced, but I want to learn.

#10881 C++ Resources for Contract Work
3 months, 2 weeks ago

I was thinking about working as a contract C++ programmer, but I didn't go to school as a C++ programmer. I was wondering if any of you know any good C++ books/resources that will teach me everything I need to know to start working as a C++ programmer.

Also, if you know any other good resources for working as a programmer for other languages, you can post those too.

Thanks for the help.

Just some designer guy.
revivalizer
Ralph Brorsen
9 posts

Programmer of software synthesizers, compilers, interpreters, embedded systems, 64kb intros, procedural generators.

#10884 C++ Resources for Contract Work
3 months, 2 weeks ago Edited by Ralph Brorsen on Feb. 13, 2017, 11:44 a.m. Reason: added italics for emphasis

I think your view of what this takes is too naive. As a contract worker, you're not contracted to program in C++, you're contracted to solve problems. You can't market yourself as a C++ programmer. Nobody is looking for that.

People are looking for audio programmers who can fix their FMOD integration problems. They're looking for somebody who can write a custom hardware driver for a touch display. They're looking for somebody who can squeeze 10 us latency out of their realtime transaction system.

You don't start by being a programmer. You start by becoming an expert (or at least knowledgable) in a particular area. Then you establish yourself as an expert by writing blogposts, tweeting, writing open source code, etc.

Then maybe somebody will be looking for you.

I'd recommend you follow Amy Hoy for a while, and think about how her ideas apply to contracting.

CaptainKraft
Jeremiah
133 posts
2 projects

Father, husband, C programmer, and Linux apologist. Think before you code.

#10886 C++ Resources for Contract Work
3 months, 2 weeks ago

Without a substantial amount of experience, it will be difficult to find paying work. Start by building some of your own personal projects and maybe contribute to open source projects that you believe in.

Build a man a fire, he'll be warm for a day.
Set a man on fire, he'll be warm for the rest of his life.
Barret5Ocal
Barret Gaylor
20 posts

I am a game designer who recently became interested in coding in a handmade way. I am not that experienced, but I want to learn.

#10887 C++ Resources for Contract Work
3 months, 2 weeks ago Edited by Barret Gaylor on Feb. 13, 2017, 8:08 p.m.

Thanks for the responses. I think I have an idea of what to do now.

And I am starting to get that idea after looking at contract work sites, revivalizer. It is actually really hard to get a job that fits me perfectly.

Just some designer guy.