• Стоит ли заниматься программированием в моем возрасте?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Что тут сказать? Мы же вас не знаем.
    Да, можно начинать в любом возрасте - и может получиться.
    Да, может и не получиться.
    Всё от человека зависит, сколько сил и времени вы приложите. Чем больше, тем лучше будет результат. Очевидные же вещи.
    Интернет тут точно не помощник.
    Есть предрассудки, что программистов после 40 лет не берут. Так вот это заблуждение. Мы, например, с удовольствием берём прогеров за 40, у них колоссальный опыт и большая ответственность. Лучше взять 40-летнего, чем 20-летнего.
    Да и знакомые мои погеры за 40 без работы не сидят - с руками отрывают, берут их везде легко.
    Ответ написан
    1 комментарий
  • Можно ли на 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 комментария