E
E
e_asphyx2015-09-08 01:06:02
ruby
e_asphyx, 2015-09-08 01:06:02

How can a former C++ developer make a backend developer portfolio?

I have been a C and C++ developer for a long time. Bare metal, Linux kernel, POSIX, Qt, whatever. It so happened that I needed to work remotely. No options. It’s just that now I live in a country where I don’t have and won’t have a work permit (I have a stay), and I don’t know the language yet, but I really want to stay here, and this is not Thailand, and it doesn’t matter. In addition, I want to change my profile. Probably on the web. I had little experience with backbone frontend development and didn't like it. Let the emphasis be on the backend. Let there be the same Ruby (I haven't seen it in my eyes, but I don't think it's very complicated), just because of its popularity. Actually, I love Go, but there are few projects on it. Does Ruby only exist with rails in the wild?
So, I'm probably going to have to sit down now and do some portfolio blanks. What could it be? In the early 2000s, it was possible to make a forum or guestbook, but what is quoted now? Blog? Score? What to do with the frontend? Where to get design? What examples to focus on? I have long understood that designing interfaces is not my thing.
Sorry for the confusion, it's just that I just got the opportunity to get a job as a remote junior and now I have to figure out what, excuse me, to eat over the next few months.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
I
index0h, 2015-09-08
@index0h

Relocation is certainly cool, but you should have understood the risks, especially given the visa, if I understand correctly, it is educational. But it was necessary to think about the resume as if before.
By the way, you are now making another mistake: you do not have time to learn new things. Downgrade without insurance is very difficult to say the least. My point is:
1. You'll have to rewire your brain to work as a backend developer.
2. Even if you write a few sites on the puff - the first thing you should hope for is fullstack development. Guess which CMS has the most orders? But you still won't have a line about backend, it will be about wp for example.
3. You will start to forget the main profile, but you will not get a new one yet.
---
You will find the answer to this question on the freelance exchange. If you just want to write pseudo sites, you will need to be an idiot to hire you. It will only alienate potential employers.
Chatiki, Social media, Streaming, E-shops, all sorts of webosckets, mobile applications, etc.
We buy on the same freelance exchange.
This is a question for the customer and TK.
---
In general, the situation is, of course, you have a complete angle, but if I were you, I would do the following:
1. I took the language with the lowest start - yes, the very blasphemous php and due to it I freelanced. The goal is living.
2. I also like Golang, but the projects on it are now mostly internal in many companies. To get a remote job, you need a really cool experience, if you have one, you need to post a resume, if not, leave this idea. As a last resort, if there is time, I would make open projects on github to gain experience and for lines in the resume.
3. Actively looking for a job in the main profile.
This plan is not effective from the point of view of career growth (it is very slow), but from the point of view of stabilizing life support, it is good.

F
FoxInSox, 2015-09-08
@FoxInSox

Designers or, in extreme cases, the developer of the client side have a portfolio. A backend developer should have a resume that describes where, when and what he did.

O
Oleg Gamega, 2015-09-08
@gadfi

I have been a C and C++ developer for a long time. Bare metal, Linux kernel, POSIX, Qt, whatever.

&
oh damn ... I would laugh at these statements if you were not in such a difficult situation ─ you simply have no idea what the difference is between low-level c / c ++ and ruby
​​to have something to eat or layout (if you say that experience in pull it out) or search for go/c/c++
hh.ru/search/vacancy?text=golang&clusters=true&ena... convince
everyone that you are a pioneer, an enthusiast, and in general ...
on the web you can quickly only something like php and js, go can get by with c/c++ experience but you have to convince people.
normal knowledge of databases will be expected from you (otherwise, at least write on asma on the web, garbage will work out), the concept of what an orm is, there are no established standards in go on this topic yet and this is good for you
rest api (to read for one evening, but what it is you should know)
understand what microservice architecture
pure go is used in few places, at least read php / python (depends on the office) is desirable

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question