Live data from Hacker News

Ask HN: Is it possible to find remote job on C/C++?

news.ycombinator.com

21–30 of 53 posts

Re: Ask HN: Is it possible to find remote job on C/C++?

#21
post #10

Do you know anything about audio dsp? I've found jobs in the pro audio industry are pretty easy to do remotely. I do a mix of VST/AU plugins, small audio apps and control surfaces. I get most of my jobs through my network of contacts, but there are a few jobs that get posted here as well: http://www.juce.com/forums/juce-jobs

Where do you get started learning about DSP? Any recommended reading?

Usually you get an electrical engineering degree. I was lucky enough to find a company willing to let me learn on the job.

I can recommend these: http://www.amazon.ca/gp/product/0240825152?psc=1&redirect=tr...

http://www.amazon.ca/gp/product/0262014467?psc=1&redirect=tr...

Re: Ask HN: Is it possible to find remote job on C/C++?

#24
post #20

Earlier quoted context omitted.

Where do you get started learning about DSP? Any recommended reading?

XIPH has a great video series about it. http://xiph.org/video/ (well that's video, but close enough)

"Series" is a bit generous, as it's two videos...

Re: Ask HN: Is it possible to find remote job on C/C++?

#25

I'm not sure why the programming language matters. I'm part of a small team that works remotely for a US company (we're in Thailand), and the company couldn't care less about what language(s) we use - they hired us because of what we can build for them and the value we bring to their business. Having said that, getting the job was more a combination of luck and knowing the right people than anything else. I expect it…

C and JavaScript are suitable for very different tasks, and thus for different clients.

Re: Ask HN: Is it possible to find remote job on C/C++?

#26

I don't think there's a correlation between the primary language used at the job and the employer's willingness to allow remote working. Investigate C/C++ listings, see if they allow employees to work remotely. Obviously you'll be expected to appear in-person for the interview, but if they are sufficiently convinced that you can be left alone to get your work done, they might agree to let you work remotely.

I think there is. But it could be a gut feeling.

If I look at actual sit in office jobs.. I see something like

Java > PHP > .NET > Node > Ruby...

but if I look for online jobs, I see something like

Ruby > Node > > Java??

Sure it changes by area for the local job breakdown.. but while trying to find a remote job, I sometimes regret being a Java/Scala guy instead of a Ruby guy. (But when my code doesn't take 300 servers to run on due to Ruby perf, I am sure that regret will soon fade).

Re: Ask HN: Is it possible to find remote job on C/C++?

#27

You can find plenty of them over at careers.stackoverflow.com. I'm not saying this to evangelize them, but see this link: http://careers.stackoverflow.com/jobs?searchTerm=c%2B%2B&job... There are plenty of them available and most pay on an international level. Not the kind of rubbish pay that freelancing sites offer. Since you have some experience with Python and Node, you'll see that you're good for a lot of jobs ov…

It is misleading if you examine the search results. At first there are only 5 positions concerned on C++ as a primary language, other just mention C++ as an additional skill. The other three contain Visual Studio in description of the job which means that they are looking for Windows developers, and I not interested in development for Windows.

So there is actually no jobs on stackoverflow careers which satisfy the requirements I mentioned in the question.

Re: Ask HN: Is it possible to find remote job on C/C++?

#28
I've been freelancing for quite a while and I think you can find some projects that you can do in C++. I don't think it's easy to find remote work in, specifically, C++ for several reasons:

1 - Companies want cheap productivity developers (yeah :S), it's very common that they force you to use some hype productive new framework/language regardless of what you think about it.

2 - If a company is going to invest in system level development, it's very hard to find another new decent C++ remote programmer. This is a very critical point. If you fire a javascript/python developer you can find another on in a matter of hours.

3 - If a company needs stuff in C++, probably the company is scaling and needs to recode some components. Usually they have the budget to hire decent C++ developers non remote.

4 - Myths like "C++ is for genius", "You can't be productive in C++", etc.

5 - C++ is not trending these days and it impacts the hiring and/or project stack decisions.

6 - Most remote projects are easy shit, you'll be amazed by the quality of projects and, sometimes, the freelancers hired themselves. Most of the time the projects don't need a fast runtime but new managers.

7 - Agile methodology is often used as an excuse to change the requirements every 2 weeks or so, it's not rare to find such management. You need to have the right tools and community to survive such environments. C++ was my 3rd language but I never used it during freelancing/remote work. Today I feel very comfortable using node because I know this kind of stuff happens, and when it does, it's much better to have things like NPM and a big community just to remain sane and keep up with deadlines.

Keep in my that these "reasons" are based on my personal experience as a freelancer. It's possible to find some remote work for C++ but you'll find to try much harder than, for example,a node/python developer. Try to focus on areas where C++ is critical. If you contribute to well know C++ open source projects, it's just a matter of time to get noticed and hired remotely.

Re: Ask HN: Is it possible to find remote job on C/C++?

#29
post #22

Yes, it is possible. We are hiring, learn more at http://Backtrace.io

Interesting looking product - Not really obvious that you entertain remote workers from your website however, you may want to specifically state that.

(Offtopic - do you support non Intel platforms?)

Post reply on HN