Answer the question
In order to leave comments, you need to log in
C# Desktop programmer, where to go?
Good afternoon everyone.
I'm 19, I've been programming since I was 12. I haven't studied much, but all the experience and skill was formed due to the fact that I took ready-made projects and disassembled them by function. Along the way, he began to write his programs, using the knowledge from books and the experience gained in the analysis of finished projects. 4 years ago I switched to C # from VB.net (before that I tried to be friends with Java, but she didn’t like me very much). He is mainly interested in developing client-server applications (chats, friend systems, security, etc.). Now the question of further promotion is acute and I don’t even know if my experience and knowledge are enough for a Junior vacancy. I would like to get into the current development team to get real "combat" experience.
What do you recommend for studying or how to do better in this situation, what to do?
Answer the question
In order to leave comments, you need to log in
1. Go to 2-3 interviews in the IT offices of your city
2. Get a TIN and buy a work permit
3. Start working part-time
He is mainly interested in developing client-server applications (chats, friend systems, security, etc.).- why then
C# desktop programmer?
Google IT companies in your city, ideally in your area.
Look at their job sites.
Prepare a resume (1 page with a brief description of the skills), send it to the vacancies found.
I recommend calling to arrange a meeting with HR, to find out if the company has an internship, how to get one.
If you see requirements in vacancies that you master, more persistently bombard HR with proposals for interviews.
Well, start looking for vacancies in your city.
Get ready mentally - it's going to take a long time.
In freelancing, remote work and open source: freelancing/remote work will allow you to work with clients from all over the world, and working on open source projects will give a good plus in your portfolio and experience, as well as bring benefits. Full of remote vacancies - there is no need to limit yourself to your city (which can be quite small and there may be very few IT vacancies there). First, make a portfolio for yourself (you can use any online resource or make your own website), then start working with Russian freelance exchanges and sites with remote work (freelancing, etc.), and at the same time engage in some kind of open source project and develop skills communication in English, and in a few years you can start working with international freelance exchanges.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question