• Как повышать уровень скила?

    @HellWalk
    Суть вопроса: как начать поднимать уровень скила, ведь наставника нет, как на стажировке, который направит куда нужно и подскажет.

    Ответ прост: собственными усилиями.

    Так поднимаются 90% программистов. Ситуации, когда есть толковый наставник, который всегда подскажет и укажет направление, куда двигаться (и объяснит, почему надо делать так, а не иначе) - это исключительные случаи из разряда "очень повезло".

    Мне на текущей работе обещали, что будет наставник и ревью кода. По факту - нет ни того, ни другого.
    Вот такая вот суровая жизнь.

    я готов даже работать удаленно

    Открою вам секрет - если скилл низкий, то ваш код потом все равно нужно будет переписывать. Еще неизвестно что проще - написать самому с нуля, или дать задание вам, потом вникать в то, что вы там наговнокодите (а это норма для джуна), потом указывать на ошибки, и в итоге все равно нужно будет чуть-ли не за спиной стоять, и говорить что писать (если уровень реально низок).
    Ответ написан
  • Куда можно пойти на практику или на позицию trainee/junior (python, c++, java) в Харькове или Киеве? В каком направлении лучше развиваться?

    @HellWalk
    Можно ли с этим куда-то пойти?

    открываете вакансии junior python/c++/java, и уже по ним смотрите, каких знаний вам не хватает
    попадете на собеседование - вам там тоже укажут на пробелы в знаниях

    В каком направлении лучше развиваться?

    В том, к которому у вас душа лежит

    Если же говорить о количестве вакансий, что примерно коррелирует с простотой входа, то я бы упорядочил их так:
    1. java (больше всего вакансий)
    2. c++
    3. python (меньше всего вакансий)

    Все это мой личный взгляд.
    Ответ написан
    Комментировать
  • Могу ли я отказаться от проекта?

    @HellWalk
    Могу ли я отказаться от проекта?

    Все зависит от вас:
    Если вы специалист высшего уровня, которого жаждет получить любая компания - можно диктовать свои условия (просто сказав, "я с таким г**м возиться не буду")
    Если же вы джун или среднестатистический гребец - то свое ЧСВ надо засунуть поглубже (что, впрочем, не отменяет нужды учиться и искать компанию, в которой ВАМ будет ИНТЕРЕСНО работать)
    Ответ написан
    Комментировать
  • Как заработать школьнику на программировании?

    @HellWalk
    Я бы порекомендовал попробовать делать свои сайты. Можно начать с простых - информационных. Еще проще - сайты об играх (если играете - будет близкая и приятная тематика).

    Свой проект - это и практика, и отсутствие обязательств (если, конечно, не обещать что-то посетителям своего сайта, из разряда "заходи месяц каждый день на сайт - получишь 1000р.)
    Ответ написан
    1 комментарий
  • Существуют ли стандарты ОС и IDE в корпоративном мире для разработчиков?

    @HellWalk
    В нашей компании негласный стандарт для php бек-эндеров - это Ubuntu и phpStorm
    Ответ написан
    Комментировать
  • На чем сейчас делают 3D игры на Android?

    @HellWalk
    Unity3D
    Ответ написан
    Комментировать
  • Gamedev - боль?

    @HellWalk
    Почему многие говорят что Gamedev - боль?

    Потому что многие подходят к выбору работы просто как к источнику денег. Соответственно многие не испытывают никаких чувств к тому, что делают.

    P.S. В геймдеве не работаю, работаю в вебе - из ~10 знакомых в этой области только у одного есть свои сайты. Но у меня в голове не укладывается, как можно работать с сайтами, и не пробовать создать что-то свое.
    Ответ написан
    Комментировать
  • Как из движка Wordpress вытащить ID просматриваемой рубрики?

    @HellWalk Автор вопроса
    Работает, спасибо!
    Ответ написан
    Комментировать
  • Как выйти из кризиса выбора професcии?

    @HellWalk
    Хотелось бы перейти на более IT-ориентированную специализацию, как связанную непосредственно с программированием

    Чтобы через 4 года вновь почувствовать, что ошиблись?

    Выбирайте сразу профессию и сферу по душе. Как определить - на мой взгляд один из важных критериев работы по душе - это то, что этим вы готовы заниматься даже за бесплатно. Я вот занимаюсь сайтами, и делаю их даже тогда, когда они ничего не приносят (есть пару своих старых сайта, которые ничего не приносят, но я продолжаю ими заниматься в свободное время, потому что нравится).
    Ответ написан
    Комментировать
  • Почему криво работает SmoothScroll.js?

    @HellWalk Автор вопроса
    Разобрался, в чем была проблема - на сайте работало сразу два скрипта плавного смещения к якорю - SmoothScroll.js и Bootstrap-овский
    Ответ написан
    Комментировать
  • Стоит ли менять учебу в университете и работу на работу и самообразование?

    @HellWalk
    Краковский экономический

    Можно бросать. Корочка экономиста в вебе точно не пригодится.
    В программировании ценится математика (и все производные предметы).
    Ответ написан
  • Подготовится к стажировке Back-end разработчика?

    @HellWalk
    Времени у меня где-то до февраля-марта месяца.

    А потом что, конец света? Очень странный подход.

    Хотите стать бек-энд разработчиком - учитесь до тех пор, пока им не станете. А необходимое время у каждого свое.
    Ответ написан
  • Google Analytics: почему не работают цели?

    @HellWalk Автор вопроса
    Фух, разобрался. Стоял Google site tag, для него правильный код следующий:

    onclick="gtag('event', 'Произвольное название события', { 'event_category': 'forms', 'event_action': 'action-1-1', });"


    P.S.
    Начиная с 1 октября 2017 года все новые аккаунты созданные в сервисе Google Analytics работают через код отслеживания Global Site Tag (gtag.js). В связи с чем и изменился подход в настройке некоторых целей и событий, и в установке самого кода отслеживания.

    А большинство инструкций в рунете указывают старый код.
    Ответ написан
    5 комментариев
  • Как сделать правильную приставку к количеству лет?

    @HellWalk Автор вопроса
    Спасибо всем за ответы, сразу в примерах, но мне больше всего понравился вариант, который предложили на другом форуме:

    function declination($n = 0, $year)
    {
        $year = explode('|', $year);
        $n    = intval($n);
        return $n % 10 == 1 && $n % 100 != 11 ? $year[0]  : ($n % 10 >= 2 && $n % 10 <= 4 && ($n % 100 < 10 || $n % 100 >= 20) ? $year[1] : $year[2]);
    }
    echo '5 ' . declination(5, 'год|года|лет');


    Его и отмечу решением.
    Ответ написан
    Комментировать
  • Как правильно создать систему уровней для игроков в браузерной онлайн игре?

    @HellWalk
    Ну что ж, сдержал обещание, и написал руководство о том, как делал систему уровней в своей браузерной игре (которая, не смотря на год трудов, все еще находится в ранней стадии разработки):

    Демо: walkweb.ru/level
    Код: https://github.com/WalkWeb/Browser-MMORPG-Level-System
    Описание: www.diablo1.ru/dusk-world/diary-05.php

    Сразу скажу, что стремился написать минимальное количество кода, чтобы сделать рабочий функционал уровней. MVC не использовал, работа с БД сделана "лишь бы работало". Образец всего этого можно посмотреть в современных фрейморках (точнее даже смотреть не надо - взял и используй), перед собой же ставил цель показать именно реализацию механики уровней.
    Ответ написан
    9 комментариев
  • Как стать продвинутым сайтоклепателем (формоклепателем) и отправиться на каторгу, чтобы пахать за говяжий дошик и оплачивать сарай?

    @HellWalk
    Собсна, мой вопрос был выше, какой стек освоить, чтобы на нем можно было стабильно клепать сайты, и слушать от крутых посонов на хабре какой я хипстер, а они нормальные пацаны, которые "важными" вещами занимаются.

    Нет. Ваш вопрос, который отчетливо читается между строк - что делать, чтобы стать счастливым.

    Ответ на этот вопрос можете узнать только вы сами, спрашивая себя что вам интересно, и чем бы вы хотели в жизни заниматься.

    Вообщем, никчему меня саморазвитие не привело. Мог смело бухать и ходить на вписки и результат был бы тот же.

    Значит не туда развивались. Вообще, чем больше вы будете слушать окружающих как вам жить - тем большая вероятность такого вот исхода. Свою голову надо включать и меньше слушать других "что делать, чтобы было зашибись"

    P.S. 20 лет, вся жизнь впереди, а жалуетесь как не знаю кто.
    Я бы рекомендовал быть осторожней, а то судьба может зло пошутить и сказать "Считаешь что у тебя все плохо? Попробуй ка вот это"
    Ответ написан
    1 комментарий
  • Куда развиваться и как профессионально расти как php программист в маленькой фирме?

    @HellWalk
    Но хочется прокачивать свои скилы

    Хотите - прокачивайте. Ведите список тех знаний, который хотите подтянуть - и выполняйте его постепенно.

    Я уже 1.5 года как программист в маленькой фирме

    Возможно стоит сменить компанию, поработать в другой команде. Не рекомендую на старте карьеры сильно засиживаться на одном месте - надо набираться опыта в разных командах, смотреть как налажен процесс в тех или иных компаниях.
    Ответ написан
    Комментировать
  • Влияет ли возраст и учебное заведение на прием работу?

    @HellWalk
    Влияет.

    А вот в какой мере - зависит уже от организации и личных предпочтений HR.
    Ответ написан
    Комментировать
  • Как обстоят дела с junior-ами?

    @HellWalk
    Как обстоят дела с junior-ами?

    Мой опыт (бек-энд php программист):
    Изучал php/mysql/ооп в свободное от работы время в течении ~9 месяцев - начал ходить на собеседования, из десятки разосланных отзывов пригласили на два - везде отказали. Понял, что без знаний фреймворков никуда.

    Сделал паузу в поиске, 2 месяца изучал Laravel (+немного JS подтянул) и сделал на нем простой лендинг с редактированием информации через админку - вновь разослал резюме. Провел 3 собеседования, в двух компаниях пригласили.

    В одном месте предложили 50т.р., но там был всего 1 бек-энд., в другом - 40т.р., но большая команда разработчиков. Ушел во вторую.

    P.S. Москва.
    Ответ написан
    3 комментария
  • Как выжить джуну единственным разработчиком на проекте?

    @HellWalk
    ИМХО:

    Во первых, если вы джун - то надо изначально искать команды где вы будете не единственным бек-энд программистом и будет наставник.
    Во вторых, раз уж попали куда попали - я бы рекомендовал годик посидеть. Тем более, если платят хорошо. Т.к. быстрая смена работы будет не лучшим пунктом в глазах других HR-ов. Да, вы конечно можете рассказать, что попали в такую компанию. Но кадровику-то откуда знать? Может быть вы там косячили, и вас попросили "написать по собственному".
    В третьих, бардак который вы описали в ~80% компаниях. Только еще и платят копейки. И не забывайте, что работодатели тоже врут - могут пообещать "быстрый рост" (в з/п в том числе) - уйдете к ним, а по факту никакого роста не будет.

    В общем - учиться, развиваться, искать опытных разработчиков в компании, и через годик искать новое место работы. Основательно и без спешки.
    Ответ написан
    Комментировать