Answer the question
In order to leave comments, you need to log in
Help finding a job
I'm leaving my current job
Do I have prospects to get a job with the following knowledge?
0) Higher education, not necessary, ACS
1) At a previous job, I was an enikey worker, Windows server 2003 AD, FreeBSD traffic accounting, worked for 1
year mainly administering FreeBSD and Linux, setting up various Squid, Samba, Torrent tracker, Apache, DNS, Postfix, various gateways and firewalls
3) Since I'm changing jobs, I want to try to switch to programmers
Programming was a hobby for me, over the past 3 years I have studied Java, Python, JavaScript (from books), the level of knowledge is average, I have almost no experience, I mainly wrote multi-threaded crawlers + my project for myself (description below), I also read a lot of Habra, read Perfect McConnell Code
My project is a recommendation service,
client (backbone) is already being completed -> virtual machine 1 for the site (django + postgres) -> virtual machine 2 for counting tips (java + mongo)
Please tell me, given the following list of priorities, where am I can take? Or in what direction do I need to deepen my knowledge in order to go somewhere?
1. Python programmer
2. Java programmer
3. JavaScript programmer
4. Django programmer
5. System administrator
Answer the question
In order to leave comments, you need to log in
Try to look for vacancies for junior programmers, according to the technologies you specified. Give preference to the direction to which you really have a soul. In this case, you can achieve heights in this.
Usually junior programmers are hired either with no experience or with little experience. And you will have experience on real commercial projects, which, in turn, will expand your horizons and give you the necessary experience.
Moreover, it is quite possible that you, having gained experience in one thing, will change your mind regarding working with a particular platform.
I summarize: look for vacancies for junior programmers and gain experience. And everything will work out for you.
You will not meet any questions on Habré.
Write resumes on hh and other similar services, it’s the most efficient way for IT specialists to look for work there, write what you know and can do, you can read articles on resume writing. Then you look for vacancies from those that interest you and actively “respond” to them, that’s actually the whole algorithm.
Most likely at this stage you need to work a little more as an administrator or * nix engineer, along the way you should think about compiling some kind of portfolio, for example, on freelance, you started writing projects in your spare time from your main job, then when this portfolio will be, look for a job as a junior developer and begin to actively grow in the direction of development.
What you like more - then deepen.
Start with a small salary, then every six months change jobs with a higher salary, go up the stairs. You can look for a job 1-3 months before the dismissal in a passive mode (opened a resume - you go to interviews, but you won’t like a new job).
In 2-3 years you will have several projects behind you, good experience and a high salary.
Create 5 junior resumes and go where they offer a higher salary and more comfortable conditions (sitting on a stool in the heat without a split by the window on the south side overlooking the garage and the smell of diesel fuel is not the most pleasant pleasure, you know). And if the soul does not lie down - go to another place, this is quite normal, especially at a young age. Naturally, it is not necessary to stop self-development at the same time.
Now programmers are essentially in great demand, so the choice is wide - you can study what is really interesting.
You can go directly to the junior position as a programmer.
Large companies also offer the opportunity to take free courses with subsequent employment in the same company (specifically, I know this about EPAM Systems).
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question