Ответы пользователя по тегу Карьера в IT
  • Что можно посоветовать вечному джуниор разработчику?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    Я вижу, что тут все пишут, что тебе на мидла надо идти, но с этим я в край не соглашусь. Ты джун. Не джун+, не мидл, никто кроме джуна. Есть гораздо важнее проблема в твоей карьере. Ты не умеешь и не хочешь учиться. Разработчиков мало и никого просто так не сокращают. Называй вещи своими именами - тебя уволили. Видимо, ты просто был очень плох. Если даже ты зазубришь вопросы с собесов, тебе это не поможет на самой работе. Обмануть собеседующего можно, но ложь быстро вскорется.

    Что тебе с этим делать? Сложно сказать, тебе уже под тридцатник и я не знаю кейсов когда человек в таком возрасте успешно осваивал настолько важный и сложный скилл как самообучение, но попытаться стоит. Как это сделать?
    - Во-первых, не перекладывай ответственность за свое обучение на курсы, учись сам. Начни уже читать книги по программированию, сторренти курсы, пили что-то.
    - Научись проявлять инициативу. Стань, что называется proactive
    - Не думай, что устроившись на работу можно остановиться учиться. Тебя уже увольняли, а среднячков просто так не увольняют, я думаю, ты ниже среднячка в софт скиллах.
    - Выбери уже что-то одно. Бери то что лучше знаешь и начинай штудировать это.

    Ну и если отвечать на вопрос "Как попасть на работу и сидеть там до конца жизни?", то просто зазубри их систему (скорее всего это твой путь). И, к слову, у шарперов таких работ много. Код будет говно, роста не будет, денег будет мало, но за то будет работа.
    Ответ написан
    Комментировать
  • Можно ли устроиться миддлом без опыта работы?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    Ну это знания слабого джуна...

    Да и вообще, разработка - это не только теория и сферические магазины в вакууме. Разработка - это релизы, дедлайны, работа с чужим кодом, код ревью, взаимодействие с занудами бэкендерами, идиотами фронтами, успешными-успехами проджект менеджерами, высокомерными лидами и двинутыми дизайнерами. Если вы никогда не работали над продуктовым проектом, вы не знаете истинную цену фич и вылезших багов. Из-за ваших кривых рук не отваливалось приложение у 30% юзеров. Вы не знаете когда можно, а когда не нужно писать код "по книжке".

    Мидл - это не просто человек, который поработал в офисе (кстати не обязательно в офисе, я проходил процесс джунства на удаленке и это была боль). Это человек, который работал с проектом и людьми.

    имея за собой 1 стоящий проект

    Что это вообще такое? Стоящий по вашему? Сколько он приносит денег и сколько в него было инвестировано? Стоящий с точки зрения кода или полезности для людей? Что это была за команда? Что вы использовали?

    позиционировать себя как мидла

    Самое глупое что можно делать - это позиционировать себя не как "разработчик". В один прекрасный момент, когда я считал себя на джун+, меня пригласили на должность среднего мидла и только потому что в своей анкете я указал просто "Разработчик N". Только потому что в компании "Рога и копыта" мидл - это 1 год опыта, а в "Все будет отлично" мидл - это 2+ года и знание A,B,C,D
    Ответ написан
  • Почему нельзя устроится в 2 контори одновременно? Какой штраф?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    Никто тебе этого не запретит, если делать по уму. Устраивайся как самозанятый или по совместительству.
    Ответ написан
    Комментировать
  • Какими навыками должен обладать помощник системного администратора (эникейщик)?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    Если вы проходите интервью, но вас не приглашают на испытательный срок спустя пол года поисков, вы точно делаете что-то не так. Вопросы на собеседованиях, в большинстве случаев, очень схожие. Пройдя 3-5 собесов вы узнаете пул основных (процентов 80%) вопросов или тем, которые у всех совпадают. Вам нужно лишь заучить этот набор вопросов как на экзамене. Дать ответ вида "учи это, это и это и тебя возьмут" вам никто не сможет. Во-первых, потому что вы просто не указали свой набор навыков. Потому что пройти курс или прочесть книгу, это не значит усвоить все знания из нее. Причина по которой такой вопрос глупый простая: слишком много всего. Если вы спросите любого профессионала, что он знает, он не сможет назвать конкретно что, а если начнет перечислять, через пару часов обнаружится, что все что рассказал - это только за первые пол года работы. Смотрите по вакансиям. Просят уметь вышивать крестиков, идете учиться.

    По мимо этого, я подозреваю, у вас скудное резюме и вам нужно научиться его составлять. А так же записывать все собеседования и переслушивать, разбираю вопросы. И это относится ко всем сферам в it.
    Ответ написан
    Комментировать
  • Насколько backend-разработчику нужно знать вёрстку?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    1) Больше не нужен, чем нужен. Освоишь программирование, верстка за неделю подтянется. Уровень на котором ты сможешь выставить блоки в линию тебе хватит
    всякие баги в вёрстке поправить могу.

    боже, что же за баги такие в вертске...

    2)
    был опыт ... дошёл примерно до массивов

    Это не называется "был опыт". У тебя не было опыта. Был опыт - это когда пол годика на языке что-то пилишь. И да, язык хороший как первый. Работу быстрее найдешь
    Ответ написан
    1 комментарий
  • Какой проект сделать новичку чтобы вникнуть во фронтенд и бекэнд и быть востребованым на рынке труда?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    Ой как много ошибок. Давайте же их разберем.
    1) На сегодняшний день ни один новичок, особенно в веб или околовеб не является востребованным по определению. Рынок невероятно перенасыщен джунами, готовыми работать за пачку дошика с сосиской. Востребованным может оказаться только программист с большим опытом работы с нужными технологиями и огромным багажем знаний.
    2) Одного проекта для вникания во все не хватит. Их нужно несколько, желательно десятков.
    3) Не лезьте во все сферы. Фронтэнд и бэкэнд - это разные профессии, есть те, кто занимаются и тем и тем, но они тратили на изучение обеих областей огромное колл-во времени и все равно имеют знания в каждой из областей ниже конкурентов с таким же опытом. Выберите одно направление и двигайтесь в его сторону, если у вас нет минимум 3 года на обучение.

    Но если хотите вот прям план:
    todo, многие рекомендуют потому что помогает освоить основы
    Интернет магазин, более глубоко помогаем освоить язык
    RESTfull api (для бэк), например

    ЗЫ JavaScript пишется слитно.
    Ответ написан
  • Почему PHP теряет популярность?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    PHP не мода, php - классика, а классика никогда не умирает. Если умрет php, то умрут все остальные языки backend разработки потому что появится что-то такое, что сможет в разы превзойти пхп в простоте, скорости и удобстве, на данный момент что джава, что питон, что руби +- одинаковые, каждый подходит для своих целей. Тот же питон выбирают из-за простоты интеграции нейронных сетей, но если говорить не о узких, а о главных параметрах (функционал, скорость и тд) все популярные бэк языки более или менее одинаковые смотрите те же сухие графики.
    А о уменьшении вакансий - глупость несусветная. трын тут приведена статистика за 2018 год и обоих графиках по вакансиям лидирует в сравнении с java/python PHP, при том на первых двух пишут как бэкэнд, так и миллион других штук. А на втором графике и вовсе пхп опережает js (единственный язык в самой популярной сфере разработки).

    А вот если речь идет о реально крупных компаниях (amazon, google...) там как раз предпочитают python из-за выше упомянутой простоты интеграции нейросетей, а java из-за стабильной поддержки сверх высоких нагрузок.

    Меньше слушайте диванных экспертов, пхп предрекают смерть с 00-х годов, что то он слишком долго дергается для мертвеца.
    Ответ написан
    1 комментарий
  • Перейти с Java Android на PHP?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    Да что за миф то такой из 10-х годов о низком пороге в php? Низкий порог в сравнении с чем? С нейронными сетями на Python и C++ ?? Еще скажите, что на нем только говнокод и получается.
    Да, вы сможете написать что-то простое на php без глубоких знаний, но то что вы сможете написать не будет рассматриваться никак! От джунов сейчас требуют знание mvc, классов, одного фрэймворка, mysql, работу с pdo, знание json, умение работы c api и ее разработки, да еще желательно портфолио и пол годика офф. работы.
    Выход на рынок php не проще, чем на рынок java android, django, node js или js.
    Ответ написан
    5 комментариев
  • Почему ЗП верстальщика такая же, как и у Junior Frontend'а?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    Если работодатель пишет 50к, это не значит, что он будет платить 50к.
    Пришел я однажды на собеседование с таким работодателем, верстальщиком как раз, на его вопрос о желаемой зп я предложил ту, что указана на сайте (50), на что он сказал это за сеньёр-верстальщиков, которых у нас в городе нет, а предложил он 10к. Перестать смеяться я не мог пока не ушел.
    И да, верстальщики чаще всего неперспективны, 50к - это обычно потолок.
    Ответ написан
    2 комментария
  • В 34 года переквалифицироваться во фронт энд разработчика?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    Мой приятель сейчас как раз изучает веб, а я ему помогаю. Ему 32.
    Ответ написан
    Комментировать
  • Можно ли будучи верстальщиком устроиться на работу в компанию по разработке игр?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    Ну возможность примерно такая же как "вырасти" из мед брата в судью.
    Ответ написан
    3 комментария
  • Программист с неоконченным средним образованием?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    До 18 лет тебя официально все равно никуда не возьмут, уж слишком серьезные ограничения. Что касается диплома, то он хоть как пригодится, я сам закончил шарагу по такой же специальности и со мной в группе учился 20 летний парень, активно пишущий код, уже имеющий опыт работы в сфере it. Когда я спросил зачем ему это, он ответил, что для официального оформления требуется диплом. Спустя время (мне было 18) я сам пошел устраиваться на работу front-эндером на каникулах, меня приняли. Для офф. трудоустройства попросили принести справку об окончании 9 классов (меня так и не устроили, я ушел оттуда, почему - дальше). Поэтому точно сказать о том что это не нужно не могу, побудило ведь что-то того парня идти в 20 лет получать диплом.

    Из личного опыта: Когда я был в твоем возрасте я был активно убежден, что для моей работы совершенно не требуется ни образование, ни диплом, да и на возраст всем плевать. Но столкнулся с другой проблемой - меня никто не воспринимал всерьез, я работал с 30-ти летними дядками и они просто не могли принять, что какой-то 18 летний поцан знает и умеет больше чем они, мало того, меня приняли на работу за 20к, хотя в резюме обещали 50, да и другие работники получали от 50(даже новички). Тогда я и понял что такое быть воспринимаемым не всерьез. Возможно, это из-за того что я живу в небольшом городе и тут все слишком консервативны, но, думаю, по России и в мск ситуация не намного лучше. Эта и была основная причина моего ухода.

    Что еще могу сказать. Колледж для программиста - это лучшее место! За время обучения я освоил несколько языков и начал зарабатывать неплохие деньги, сидя дома. Дело в том что вылететь из шараги труднее чем туда поступить. У тебя есть еще 4 года времени в течении которого ты можешь освоить все что потребуется и то что будет интересно. Стать фулл стак разработчиком, подзаработать на фрилансе и прийти на совещание не на юниора, а на мидла, как минимум. В шараге не нужно учить уроки, после 3-го курса ее вообще посещать не обязательно))

    Поэтому моя рекомендация - не бросай! Выиграй время, когда работаешь развиваться очень трудно (проверенно), ты приходишь в 6 часов и просто падаешь. Все мои надежды на постоянное развитие себя во время работы ушли в бутылочку пива после офиса, я рад, что хоть что-то узнал во время обучения.

    Мало того, в мск много вакансий, но так же много работников, одно резюме может рассматриваться 2-3 недели, а потом столько же будет поступать ответ. На каждую вакансию по 20+ человек. Представь себя на месте директора, кого бы ты выбрал: 16 летнего подростка, у которого гормоны еще не успокоились или 22 летнего парня с высшим образование. По мне так выбор очевиден. Поэтому не бросай, еще раз!
    А еще, опыт год в разработке - это не так уж и много.
    Ответ написан
    2 комментария
  • Какую базу необходимо знать Junior Front-End для устройства на работу в хорошую компанию?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    Без JS ты далеко не уедешь, для работы в крупной организации нужны хотя бы средненькие знания js (для юниора может и со слабенькими прокатить, если понравишься на собеседовании), в тех, что по меньше могут дать работать и с JQuery, но тут снова, основы js Нужны.

    Во многих компания требуют знание фреймворков (Vue, React). Оба сейчас популярные, выбирай в зависимости от колл-во предложений в твоем регионе, предложений много и там и там, читай о фрэймах и выбирай понравившийся. А можешь и оба изучить. Это тебе даст прирост в зп, и увеличит колл-во открытых для тебя вакансий.

    html5+css3 Тут без вариантов необходимо.

    Знанием Wordpress тут никого не впечатлить. Это будет просто небольшим плюсом в копилку.

    Почитай про W3C - еще одна необходимость для front-end. Узнай как правильно называть классы, как оформлять html код, структуры файлов.

    Научиться работать в коллективе... ну тут тебе стоит почитать книжки, посмотреть видео, их много, не проблема. Если уж кодить научился, то работать в команде точно научишься

    Вообще, front-end можно освоить за 2 месяца усердной работы. Это не так уж и сложно.

    От себя, смотри все вакансии и по всем звони. Требуют мидла, звони, говори, что юниор и хотел бы пройти собеседование и поработать с ними и т.д.
    Ответ написан
    Комментировать