Задать вопрос
  • Можно ли на hh.ru указать опыт разработки OpenSource и pet проектов?

    @tutuborg
    Указать можно.
    Для начинающего и нет другой возможности что то указать.
    Можно даже дипломную работу указать, если тема её соответствует вакансии (я серьезно).

    Но на миддла? Нет, однозначно.
    Вы что-то не так понимаете.

    Вы даже не джун еще.
    Вы только трейни.

    Джуном вы станите через полгода.
    И будете им 2-3 года, прежде чем станете начинающим миддлом.

    Но:

    Если речь про зарплату - джун или миддл - это к ней не имеет отношение. Как договоритесь.

    Если вы про название должности - не значит ничего.
    Чем менее серьезная контора тем меньшим опытом вы можете быть с более серьезным название должности. Бывают что и сеньором назовут с двумя годами опыта (в реальности до сеньора нужно 7-10 лет, иногда и 15).
    Но при этом, к примеру, в Google, те, кого называют junior - на пару голов по квалфицированее иных senior в обычных компаниях работающих.

    а стать сразу кем то вроде мидла

    Только если вы разработчик серьезного OpenSource-проекта (а не мелочи допиливали)
    Или если у вас очень серьезный пет-проект.
    Никак иначе.

    Миддл - это тот кто может самостоятельно делать далеко не тривиальные вещи, без того, чтобы над ним стоял опытный специалист и направлял его.
    Ответ написан
    2 комментария
  • Почему верстка на div - это зло?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Если контент блока не подходит ни под один семантический HTML5 блок, то это DIV.
    Никого не слушайте! Больше изучайте!
    Ответ написан
    Комментировать
  • Почему верстка на div - это зло?

    developerV
    @developerV
    Так то это сделано в большей степени для поисковых систем, в общем для обеспечения доступности. Знание этими системами что за блок, придают этому блоку смысл, то есть семантичность. А div можно использовать там где ни один элемент семантических блоков не подходит.
    Ответ написан
    Комментировать
  • Как соотносится токсичность в IT с другими сферами деятельности?

    opium
    @opium
    Просто люблю качественно работать
    токсичность в вопросах связана с тем что новички вместо того чтобы забить вопрос в гугл пишут а сколько будет 2+2 и засоряют инфо пространство
    хотя гигантское количество сложных и интересных вопросов остаются без ответов
    перешел сейчас в другую сферу немного , чувствую себя так же , люди везде одинаковые по сути
    Ответ написан
    2 комментария
  • Как соотносится токсичность в IT с другими сферами деятельности?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Есть две основные причины того, что так много разговоров про токсичность именно в ИТ:
    1. Низкий порог входа. Как следствие вайти в айти пытается огромное количество не просто неквалифицированных, но и откровенно тупых и ленивых людей.
    2. Высокий уровень представленности в интернет-пространстве. У других профессий меньше возможностей обсуждать свою работу в Интернете.

    Если бы не эти факторы, вы бы заметили, что ИТ далеко не токсично, в сравнении с другими областями профессиональной деятельности. В сферах, где высока плата за ошибку (типа медицины), вас порвут просто за демонстрацию некомпетентности, а за фактическую совершённую ошибку вы скорее всего лишитесь работы или даже поплатитесь карьерой. Только в ИТ можно завалить прод и пожать плечами. В сферах тяжёлого ручного труда (типа металлургии) вы бы само значение слова "токсичность" переоценили, пройдя через натуральную дедовщину с рукоприкладством в некоторых случаях.
    Ответ написан
    3 комментария
  • Как соотносится токсичность в IT с другими сферами деятельности?

    @nrgian
    Это общечеловеческое качество.

    Просто пообщайтесь на других форумах.
    У меня есть другие профессиональные интересны, кроме ИТ - так вот в тех профессиональных форумах ровно такие же срачи как и в ИТ-шных форумах.

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

    @LemonFox
    stateless mind
    Основная идея psr-3 - это абстракция, контракт (интерфейс). И в нем ни слова не говориться о том что и как вам логгировать - это уже задача вашего приложения.

    https://ru.m.wikipedia.org/wiki/%D0%9F%D1%80%D0%B8...
    Ответ написан
    5 комментариев
  • Как подключить PSR-3 к самописному MVC?

    xEpozZ
    @xEpozZ
    Веб-разработчик
    Необходимо ли давать возможность логирования в каждом контроллере, модели и представлении(view), то есть реализовать вызов $this->logger() в них?

    Нет, этого не нужно делать. Тем более не нужно устанавливать логер в Abstract/Base классах.
    Когда нужен будет (1 раз в модели/вьюхе, чтобы потестить выдачу), достаете через конструктор/контейнер/другим образом и используете, потом вырезаете. В контроллерах не всегда, обычно в MiddleWare, если они есть.

    Нужно ли логировать сам проект через $this->logger()?

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

    @RaGe22
    Я бы написал что виной онлайн, анонимность и менталитет, но причина в том, что вы много смотрите такой информации, и вам кажется что тут её больше чем в других местах.
    Не читайте такие форумы и вы не будите видеть "токсичности", потому что поле "токсичности" для программистов - форум, для работников завода - раздевалка и кухня, учителей - коридор на перемене
    Ответ написан
    Комментировать
  • Как программу, написанную в Mathcad использовать в интернете (на своей странице или сайте) для онлайн расчетов?

    DevMan
    @DevMan
    если ваша программа способна принимать на вход (а не через её интерфейс) данные и сохранять результат своей работы куда-то, то проблем нет - реализуется элементарной апишкой.
    если нет: на нет и суда нет.
    Ответ написан
    Комментировать
  • Что это за профессия "разработчик на PHP e2"?

    Konata69lol
    @Konata69lol
    backend developer (php/go)
    Могу предположить, что речь идет об этом e2 CMS
    Ответ написан
    1 комментарий
  • В чем разница между асинхронным и реактивным?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Асинхронность - это разновидность конкурентного выполнения, а реактивность - это разновидность архитектурного подхода. Эти понятия не связанные и не взаимоисключающие, реактивный код может быть асинхронным, а может не быть, асинхронный код может быть реактивным, а может и не быть.
    Ответ написан
    2 комментария
  • Можно ли начинать с питона?

    Jump
    @Jump
    Системный администратор со стажем.
    Можно ли начинать с питона?
    Можно.

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

    вот вопрос, неужели чтоб на нем начать писать мне надо сначала изучить C/C++?
    Нет.
    Изучить С нужно если вы собрались писать код на C.

    И так ли сложно понимать другие языки после питона?
    Без разницы. Люди умеющие водить машину без проблем умудряются работать пилотами, машинистами, и капитанами морских судов, и даже ездят на велосипеде Им никак не мешает тот факт, что начали они с управления автомобилем.
    Ответ написан
    Комментировать
  • Один общий Monolog как реализовать?

    dmitriylanets
    @dmitriylanets
    веб-разработчик
    DI внедрить
    Ответ написан
    4 комментария
  • Есть ли смысл переходить на другой стек?

    @tutuborg
    Есть ли смысл переходить на другой стек?
    Мне 23 я full stack JavaScript разработчик. И в целом не могу найти работу.


    Если уже являясь каким-то специалистом ты не можешь найти работу в самом востребованном нынче стеке, то с чего это ты решил, что начав изучать что-то другое сможешь стать более удачливым.
    Ответ написан
  • Чем плохо написание кода функциями?

    SerafimArts
    @SerafimArts
    Senior Notepad Reader
    Если код пишется именно функциями, а не процедурами, то никаких проблем (в т.ч. с масштабируемостью) особо не будет. ООП в данном случае лишь поможет снизить сложность кода, т.к. композиция функций сложно читаема.
    Ответ написан
    Комментировать
  • Насколько уникален canvas fingerprint?

    Потому что ни один известный метод получения device fingerprint не гарантирует уникальность полученного ключа, в т.ч. и с использованием canvas. Браузеры просто не берут на себя такую обязанность, а причины могут быть разные в зависимости от реализации каждой конкретной версии приложения.

    Более того, разработчики браузеров специально обобщают доступные JS сведения о машине, чтобы обеспечить приватность и безопасность пользователей. Так что 100% полагаться на такие вещи не стоит в любом случае.
    Ответ написан
    Комментировать
  • Laravel 2 способа, написать одно и тоже?

    @Arik
    Вроде как:
    1. Все методы/экшны зависят от этих данных и будет запросы или еще что
    2. Только index зависит от этих данных и только для него будет запрос

    в ларе нет метода инит?)
    Ответ написан
    3 комментария
  • Зачем в современном php фреймворки?

    borisdenis
    @borisdenis
    Ленив и вреден...
    Ну вот вы сами себе противоречите
    плохо не использовать фреймворки в современном php?

    наш микро фреймворк документирован

    Вы просто не взяли для использования что-то уже готовое и известное всем, а написали своё... В итоге новому человеку в команде придется сначала разобраться в Вашем фреймворке и только потом что-то делать. Но не факт что ваше поделие безопаснее и удобнее уже существующего фреймворка, который давно разрабатывается и уже многие "грабли" в нем вытоптаны, а у вашего путь только начался....
    Поэтому
    возьми ларавель и не парься
    вполне мудрое замечание.

    Ну а на Ваш вопрос - Зачем в современном php фреймворки можно ответить очень просто - А зачем Вы в процессе разработки создали свой микрофреймворк?
    Ответ написан
    Комментировать
  • Enterprise на Java ограничен узкой нишей?

    alfss
    @alfss
    https://career.habr.com/alfss
    Это любая ниша.
    Игры, аггрегаторы, магазины, медицина, etc.
    Ответ написан
    3 комментария