Answer the question
In order to leave comments, you need to log in
What skills does a C++ developer need to freelance successfully?
Hello!
I am developing games - the main language is C++. Participated in large projects, experience in this area is not bad. It so happened that I had to move to a small town - I couldn’t find a job in the office in my specialty. So freelancing.
As I understand it, there is a lot of work in this area around Web development and technology. A large number of tasks are associated with mobile applications (android, ios). And so on .. In its purest form - there are very few such C ++ coding, 3D graphics, shaders on any game engine.
I realized that I obviously have to finish my studies, something to learn from scratch. Hence my question to you - in which direction is it best to make efforts? Not even to "advise what to study", but rather -What do you think are good niches for freelancing? Those where you can eventually reach complex (our advantage over the Indians) and highly paid projects .
I have no problems with studies, I think that I can do anything. The only thing is that the soul does not lie in web development. Although I have never done serious things in this field - maybe it's not so terrible :)
In general, I'm interested in the experience of old-timers - what is the freelance market like now and maybe forecasts for the year ahead.
I would appreciate your comments!
PS English at a normal intermediate level - not up to fluent, but I think it's enough for such a job.
Answer the question
In order to leave comments, you need to log in
Open a freelance exchange and see how many orders there are for C++. I'm not sure that the web and mobile applications (except for games) really need C++.
> Participated in major projects, experience in this area is not bad
you just think so.
> Means freelancing
On freelancing give only art. If you cannot complete an unknown project in a short time, then you can be replaced by any more or less knowledgeable student from a nearby university who can simply come to the office.
You can choose 1 of:
1) little skill + freelancing = dosvidos
2) little skill + office = normal tasks
3) a lot of skill + freelancing = normal tasks
4) a lot of skill + office = crunches
It's true, pure C/C++ coding is not enough these days. It happens to us , for example, but quite rarely, when compared with other developments. Therefore, here are the options:
1) you can move in the direction, say, towards iOS / Objective-C
2) or somehow spin on what is ordered in your narrow niche and crush everyone there with experience and authority :) game development seems to continue thrive, stay in this niche, study additional technologies in the gaming industry
The main thing, in my opinion, is to download English. This will open up access to work in a larger "territory" and you will be able to find more orders remotely, even when you are in the outback.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question