Answer the question
In order to leave comments, you need to log in
PHP Where to go next?
Beaver everyone! Quite recently (in January) I started doing PHP, almost from scratch. In order to at least roughly understand how everything works, I made a business card site in pure PHP (minimum functionality - news feed, admin panel, photo album, comments, uploading files and images), and then redesigned the same site on Laravel 5. After that, I thought that I have at least some chance to get a job as a junior (albeit with a small salary). However, the reality is harsh and it turned out that in the labor market of St. Petersburg there are not so many job offers for PHP-juniors and overdofigs, with space (by my standards) salary, for seniors. The situation is further complicated by the fact that I am already 27 years old and this may confuse employers.
The real question is where to go next? My knowledge (well, knowledge is loudly said of course) is limited to the most common stack - PHP, Laravel 5, MySQL, jQuery, JS, CSS, Git.
Answer the question
In order to leave comments, you need to log in
Do you have a vacancy for a senior? Submit your junior resume! Most likely they will ignore, but they may also invite you for an interview.
And the interview is a super experience even for experienced programmers. You learn a lot of new words - leave the office, immediately write them down. And then read the information. In a word, where to move, they will tell after the interviews.
Now I can assume that despite your quite sufficient stack of technologies, your knowledge is exhausted by the most initial level. So dig deep, not wide. The only thing that can be added is composer and bower, maybe even twig and bootstrap, but it's better, I repeat, to dig deep.
I am already 27 years old and perhaps employers are embarrassed
Did you happen to get upset after the first interview?
Usually, if you know such git, js and any popular framework, then you will not be left without work even in a smaller city. Not to mention remote.
Well, 5-10 interviews to attend is sometimes normal even for experienced people.
If you have an understanding of how frameworks, memcache, version control systems work - send resumes to all vacancies that you like. Everyone needs seniors, but there are few of them) I found a good job - I scored on the fact that the requirements indicated there were 6 years of experience. After talking with the team leader, I left a good impression on him, and they accepted me despite the fact that my work experience is more than a year. By the way, I'm 30 years old) To have something behind me - it's nice to participate in the life of open source, it will always be a plus for a resume, but this is optional. Another option is to grab any opportunity to make a website - to friends, acquaintances, for free, for the sake of experience. If you have a list of several sites in your resume, this is a significant plus.
Hitsuzen! Stop moping and hanging on the toaster! Don't wait for a "magic kick", learn and do!
Why do you ask others where to move, ask yourself what you yourself like to do at this stage of life! This is the hardest part. But, it's worth it. You will recognize yourself, find a goal, catch courage, feel the buzz from what you do, become a pro... But chewing snot and standing near the gates of web studios, asking for a cap in sweaty hands and asking for a junior is not our method! The cart will not go before the horse! Vovik, as he said: study, study and study again and remade the country, and you just need to remake yourself. Pull yourself together, learn, become a guru, let them look for you, not you! Good luck!
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question