T
T
temamart2018-02-16 19:07:26
Python
temamart, 2018-02-16 19:07:26

Where to get Python experience, how to get an internship?

After three months of looking for a job, hands drop a little. What we have now, I have 4 years of experience in 1C, I write my own website, I have it on github, I wrote scripts in python, I designed a resume in English. That in the end, all recruiters ask the same question "what kind of commercial experience in python", after which everyone merges. You try to explain that in 4 years, albeit working in a different field, you still know what commercial development is, projects, deadlines, teamwork, working with clients and that language is just a tool. In short, it’s not at all clear how a junior can gain experience, they are not interested in their project, they are not interested in other experience, I thought about freelancing, but they say freelancers are not particularly fond of either. Share your experience, who was looking for a job?

Answer the question

In order to leave comments, you need to log in

8 answer(s)
S
Stanislav Pugachev, 2018-02-16
@Stqs

you unfortunately are in a "vicious circle of a graduate"
with no experience - they don't take it - they do
n't take it - no experience
in your case, everything is complicated by the fact that you cannot even break through HR
unfortunately they are often just bio-robots that are jacked off to certain keywords that they they expect you to hear
they didn’t hear - come on bye (in your case - they didn’t hear that you have experience)
so you need what? trying to get around them
, usually in big cities there are programmer or near-IT gatherings such as meetups
where you can get the necessary connections, chat with people
in the same place you can usually meet a bunch of other HRs who came there just to fish with large nets - and they should be interested in talking with you or taking a pencil
after usually people go somewhere to sour - this is your chance
about experience
experience can be obtained even without working in campaigns
, you can participate in some open-source project
and there will be something to show and there will be something to talk about at the interview
, and in general a good topic for clearing karma mercilessly polluted by 1c
about your projects - if this project is working, and in production, and is supported , and not quite trivial - I personally wouldn’t say that I have no experience
, you can say “worked on a startup” - I received a baptism of fire in a
shorter abstract
1) we don’t tell the whole truth to HRs, we expose everything good, we keep silent about everything bad
2) we try to join a party where you can snatch at least some kind of reference from already working people - this is already half the success
3) we participate in opensource
4) well, we continue to hammer all campaigns are smaller and tighter - the task is not to find a dream job, but simply to break out of the vicious circle

A
Antonio Solo, 2018-02-17
@solotony

It is useless to explain something to recruiters - they have a "filter" through which they are obliged to drive all applicants. For them, Python, Perl, Ruby are all empty words. Your task at the initial stage is to break through.
There are no projects - then come up with them. There is no work biography - come up with one. There are no reviews - come up with them. Write your own references. And the worst thing that will happen to you if you are caught lying during an interview is that you will not be hired.
Naturally, all this will be useless when you go to a specific department head. Here it will be necessary to talk about what you can do, what you know, and he will already be able to understand that the skill of designing a DBMS does not depend much on the language.

P
Puma Thailand, 2018-02-16
@opium

Well, you just don’t say that you are a freelancer and show projects made on freelance, well, or write a project to someone for that, for example, to me)))

V
Vladimir, 2018-02-16
@Casufi

I worked as a PL/SQL developer for quite some time, but I wanted to go to the Front. I took a project where it was necessary to develop on Oracle APEX, a kind of mix of Front and PL / SQL, then I boldly indicated the experience of commercial development in the Front in my resume and easily overcame the barrier from HR, and developers at interviews are already looking at actual knowledge.

M
Maxim Fedorov, 2018-02-16
@Maksclub

I wrote using PHP examples, but you will understand the essence:
How can a junior developer find a job
?
It was through hh.ru + Github that I began to receive a lot of offers, although the code is old and I am ashamed of it

A
asd111, 2018-02-17
@asd111

In backend development, language+framework is the tip of the iceberg. It is very important to know SQL and some kind of nosql database (for example, mongodb) and it is important to be able to design the database correctly (when to use rsubd, and when is it better to just throw it into mongo, it is also useful to know what replication and sharding are), it is important to be able to use different caches (redis, memcache), queues (usually celery for django), it is useful to know sphix or elastic, etc. etc.
But this is in the long term, but for now, make a copy of your favorite online store or VKontakte site (in terms of functionality), and also make a websocket chat in this project. This is usually enough for many employers.

V
Vic Shostak, 2018-02-17
@vikkyshostak

In general, how do you define "commercial Python code"? What kind of code is this? Which one did you pay for? Which was made within the walls of a commercial organization? Which brought money to the owner of the code? Which?
If the reason for the refusal to work is precisely this, then arm yourself with patience and my case above. Find a couple of interesting Python projects, preferably up to 300-500 stars on GitHub and actively contribute to them. Moreover, anything: from editing documentation to closing various issues with pull requests (if knowledge allows, of course).
Thus, experience is accumulated, the story is improvised on the gita + the list of “commercial projects” is replenished for redneck HR (of which there are a lot today), who simply read from a piece of paper and do not understand anything about what they are asking about.
PS Also, very often there are internships at Yandex, but there you need an impressive theoretical base on the subject you want to intern.

A
Anton Novoselov, 2018-02-22
@noan

Come up with imaginary companies for which you have done projects.
Say that these were start-ups, let's say.
You need to sell yourself from a position of strength, not from a position of weakness (take me, take me).
Let more fog, expose from the good side. Resumes and interviews are like an advertising brochure.
Enjoy a lot of interviews. Resumes, interviews, recruiting - this is all a separate skill that is important and needs to be trained throughout life.
Then you can start teaching how to pass an interview, write a book :)
You can find a lot of good information on recruiting here:
https://www.portnov.com/en
https://www.youtube.com/watch?v=iQQqNr1pwBo&list=P ...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question