Answer the question
In order to leave comments, you need to log in
What to do and where to move the web developer after the sharashka?
Good day!
I want to ask an ordinary question, what to do next and where to roll.
I understand that this is a common question, it's just like a mini cry from the heart.
This year he graduated from a technical school with a degree in Information Systems and Programming, namely web development.
The training was complete slag, I studied everything myself, since there was simply no sense in pairs, and tasks like string concatenation continued until the 4th year.
As a result, I studied html5 on my own to understand what and how it works, studied css3 including sass / scss preprocessors, flexes, grids, positioning, poked bootstrap, got an understanding of what responsiveness and adaptive are, understood the principles of mobile first and desktop first, bad, but nevertheless, I know js tolerably and can form Ajax requests, both with a regular string and with a formdata in the form of JSON. I tried to understand php, read a lot of articles on OOP, tried to apply everything I learned when writing a diploma, as a result, due to the short timeframe, I managed to implement MVC, routing from scratch, wrote a couple of models that were already mostly gcode and hacks. As a result, after writing, I got very burned out and I don’t know what to do next.
I'm afraid to touch Vue, because I have poor knowledge of js, although it seems so tasty. I'm just afraid to climb everywhere and at once, because it's already a mess in my head.
I want to ask people who are older and / or have decent experience, what should I do? Looking for an internship for a month or more? Only a crooked rest api is lying on the git, a graduation project in the form of a video hosting, which I just feel sick to touch because of the memories of trash during the delivery, and a mini juice store project that I made to another person for a diploma. The rest of the projects are just sketches used for stuffing your hands and do not really represent anything.
I just don't even know if my knowledge is up to Junior'a. I just read offers and everything is different, there is Bitrix, here python instead of JS. And the requirements for the juniors seem sky-high, at least it seemed to me so ...
Sorry for the whining, thanks in advance for any advice.
Answer the question
In order to leave comments, you need to log in
Well, if you are already burned out at the start, then it is better to look for a job as a cashier. The main skill of a programmer is the ability to self-learn, you have to do this constantly and in large quantities.
The entire second paragraph is a resume for the lvl of a jun or an intern. You burned out too soon.
But there is another option - the resulting code was boring and not attractive (didn't do something ah ** ne)
It's simple - to determine what language you like to write in. Just go to some hackerrank and see what syntax is just nice to use.
When it comes out to decide - you can solve some difficult problems. For a portfolio, it's good - just make pull requests to open projects on the git. Yes, 90% of them will not be accepted, but sooner or later the code will be better, and the dudes will notice you.
At the same time, it’s better to write some small projects for git, open source codes and show them during interviews.
If you want to touch VUE - touch. Now there are an ocean of vacancies in the front, the best time to invest in learning any front-end framework. You will know VUE well - touch React / Angular superficially, but you need to know JS first of all.
The most boring thing for a programmer (in my opinion) is Bitrix, Joomla and other engines. But it is interesting to quickly build projects on them. You just need to understand that you want more.
your main mistake is that you don’t know js
, that is, you are not a programmer yet, it’s
best to first learn only four languages - js css html php (plus js libraries for convenience)
and using only this to write a client-server application, for example a blog or a forum
at the same time do not peep how others do it and be sure to invent a wheel
then you will become a real full-fledged programmer
after that you can think about what to do next
Go freelancing.
Start with small orders and look at what is in demand at the same time. Over time, you will understand where to go next.
There are many freelance exchanges where every day they place a bunch of ads for small edits or simple layout. For example https://kwork.ru/ or https://weblancer.net/
Thus, this will allow you to fill your hand, well, reviews too =)
The training was complete slag, I studied everything myself, since there was simply no sense in pairs, and tasks like string concatenation continued until the 4th year.
As a result, after writing, I burned out a lot
what to do?
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question