Answer the question
In order to leave comments, you need to log in
Further development for a beginner in the absence of vacancies in the city?
Hello. 3 months ago I started learning php, during this time I learned a little the basics, made a simple blog on laravel, uploaded it to github. The question arose about further development. I studied forums, questions on the toaster, in such matters, many advise to become an intern for food in some company and gain experience there. I would be very happy with such a development, but in my city there are problems with vacancies. All that I found in a month of searching is vacancies for a 1c programmer and a web developer with knowledge of cms bitrix + there was one more successful vacancy for a php programmer, which I was refused without an interview, arguing that they need ready-made specialists, not interns. In general, several options are spinning in my head to get out of this situation:
Option 1. Moving to St. Petersburg / Moscow. The most promising option, it seems to me. Pitfalls in my case is the lack of money for moving. That bish, to move, you need to earn money and here the options are only to become a loader or start learning 1c and bitrix and then respond to these vacancies. It seems to me that while I work / retrain, I will forget everything that I studied and will have to start from scratch.
Option 2. Try freelancing. Set the lowest rate for work and, as you gain experience, increase it. And how will the earnings from freelancing go, it is possible to save up for moving. Pitfalls: for me, freelancing is hidden by veils of secrets and questions. The main question is whether newcomers to freelancing are needed at all? If you take the same upwork and set the lowest bid, describing in your profile that you are a beginner. Will there be demand for this? Or will the beginner most likely face only disappointments, as well as a reputation tarnished by negative reviews?
In general, I really need advice .. What do you say about these options? And what way out of this situation would you advise? Thank you in advance.
UPDATED 11/17/2016:
Thank you all for your help! Taking into account the advice, I think at first I will try to look for orders on freelance exchanges + look for just a remote job, while simultaneously following the vacancies in the city. Well, I’ll try to somehow save up money for the move, because it seems to me that without a good office job, I’ll still go far - there will be gaps in knowledge and experience. Thanks again to everyone!
Answer the question
In order to leave comments, you need to log in
Regarding freelancing, the development option:
1. you have been working for a penny for several years
2. you understand that it is impossible to compete with Indians and schoolchildren
3. because. you are alone, then you have no one to learn from, and you do everything just to make it before the deadline
4. all the projects that you do are very primitive and do not bring you any experience
5. you understand that you are a bad manager and cannot work competently with several clients, and even write code
6. they throw you from time to time and it terribly infuriates you
7. sometimes the fee is impressive, but you understand that this is only in rubles. You can't afford a new computer for dollars.
8. after a few years you try to find a full-time job, but it turns out that you are a shit coder, and no one wants to work with you.
9. you are 30, you are a bad developer and a bad manager, you have a child who is 2 years old, and a wife who wants to leave you. You also live in a rented small apartment, because. the bank does not give you a loan for an apartment due to the fact that you are not officially employed. And even for junior vacancies, no one takes you anymore.
I understand that I'm a big Muscovite, but...
Moving will create a LOT of different problems for you, even if you don't work AT ALL.
I am already 33 years old, after a spinal injury, I decided to go freelancing. But I have my own room and my mother pours me a bowl of soup, for which many thanks to her. Do you understand? This bowl of soup is everything! I get up at 5-6 in the morning and I have food in the fridge! This will not happen when you move. There is no need to burn bridges behind you.
So my advice. Go to your mom and ask for a bowl of soup. Every day you get up at 5-6 in the morning and study. Learn a lot. You study a lot.
3. Remote work (not freelancing).
You can also pump in this way, and then find an option to move.
Well, the option is simple, I think there is N the number of your friends who, for thanks + cookies, through you will embody their selfish Wishlist sites. You can also go to beauty salons, small furniture stores, etc. many don’t have a page on the Internet - this needs to be fixed, explain everything as it is “I don’t know how, but I want to find it, it won’t cost you anything, I’ll give it for free, if you like it, I’ll support your site, we’ll agree on a price tag.
ps just somehow I was asked to make a simple site by my friends, I picked it up from scratch on Joomla in a week, they even gave money to this day (a lot of time has passed) I support this site, work for 5 hours a year, pay 2-3k a year - a freebie +experience
Yes, they are needed, there is a freelancer for every employer.
First work for food, then for pants, and in the end, I hope to save up for a Bentley.
These are the two obvious options, moving and working remotely, choose the ones that are convenient for you.
I don’t really understand why there is a lot of money for moving, live in a hostel, travel by public transport, even a loan of 30 thousand is enough
Option 3: rivet a team of the same interns. And freelancing.
So that later there would not be another question on the toaster "how to deal with procrastination?".
I categorically believe that you can’t go into freelancing from scratch - unless, of course, you want to find yourself a shit coder in a chronic stage in a few years.
Primary experience should be obtained at work with more experienced colleagues, at least 2-3 years. And even better, and not in one place.
And then you can already think about freelancing.
If you live in some provincial hole with zero IT development, try to go to the regional center first. It's easier, cheaper and there are ways to retreat in case of emergency. I think that in any city larger than ~ 300k inhabitants, you can find more or less tolerable work. At least for a year.
Although I understand that there are places in our country where even to the regional center - a week on the tundra on dogs ...
Freelancing for a beginner is a dead end.
Not quite complete - but confident resting against the ceiling for many years.
I have repeatedly worked with freelancers who have been freelancing for almost their entire professional life.
Here is one recent example: what a hired freelancer sorted out with his head in 7 years - my employee trained from scratch enlightened in just 2 years.
In fact, in small towns - full of offices.
I myself was surprised when I found out in our small town what a HUGE number of offices.
Search better.
Good day.
Look for vacancies with remote work or, alternatively, talk to employers from Moscow / St. Petersburg and, if you pass the interview, discuss the possibility of working remotely for the first time . As you pull yourself up and earn money, you can make a relocation (moving) . For the first time, you can easily rent a room in the same Moscow for 15 thousand + the same amount for expenses . Then get involved. Do not listen to phrases like you are not expected there and other nonsense. Everyone has his own path.
In the beginning, no one will pay much. Rookies and juniors with glowing eyes are in high demand in big companies- companies have resources for training and, at the same time, they get very serious savings ( a good specialist will cost from 100-200k, a junior one will cost 40k and until it grows to 100k, it will have time to more than pay off, and when you need to write a lot code, then just such guys are worth their weight in gold).
And yet - you need to study very, very much . And everything will work out for you :)
Good luck!
Learn PHP right away with a link to some popular CMS. Write modules, i.e. solve the problem right away.
This is if you want to earn money, and not to amuse your CSV with academic knowledge and diplomas.
Upgrade your skills.
Interview for a job remotely or with relocation. There are already many of them.
your options.
1. Moving to Moscow. Believe me, there are already a bunch of people like you and they are not waiting for you there.
2. Freelance. It's a good thing and very necessary for a beginner, but ... In no case should you write in your resume that you are a beginner. I guarantee that you will not receive orders even for free. On the contrary, you need to write that you are a specialist with experience and post a portfolio. Oh, yes, a portfolio will not appear in 3 months simply because this is, in principle, not a deadline. You can take a chance without a portfolio, set a small price and a long term, maybe some stupid redneck will bite, but stupid rednecks are still those customers ...
3. There is a third way, the most correct for a beginner who has zero knowledge. Go where they will take you, what salary they will give you. As a rule, this is the work of an enikey worker in some kind of government office. And then study, look after people (for a programmer, the main thing is people, not programming languages), listen, think. In parallel, learn to write programs, incl. and for your work.
Freelancing is a dead end for the newbie. Projects are over primitive and will not give experience. Remote work is not an option, in order to work normally like this, you need experience and good experience (often even better than office work). Requires high self-organization. Option one. Search for vacancies in the nearest regional center. You need to look for a place where there is at least one more developer.
Go to work for which they will take, for any salary they will give.
And in parallel: communicate with people, find out their problems, see how to use a computer in your workplace (best of all, provided that this will increase your personal productivity), and write small programs based on these "research" that solve these problems.
I strongly advise you to look in the direction of mobile development (cheap Android phones), Python and the kivy framework - I got hooked on it just a week ago, wrote a highly specialized calculator in the evening. For example, see if you can implement a cell phone-based mobile terminal system for your current employer (see above).
With this approach, you will have money for your current life, and at the same time good career prospects, especially if IT is not a core area for your office. It is quite possible to fly up to the head of the IT department or the main (and only) developer with the appropriate salary and bonuses, especially if such a department does not exist in your office.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question