• В сфере IT для новичков нет перспектив?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Вашу мать. Посмотрите фильм "Бригада". И проведите паралели.
    Дело только в вашей настойчивости и нацеленности на результат.
    Ответ написан
    9 комментариев
  • В сфере IT для новичков нет перспектив?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Ну все же наслышались что в ИТ платят баксами, что посидел в ИТ 2-3 года и можно жить на островах, попивая самбуку, лениво тыкая кнопки в ноутбуке.

    Вот в ИТ и ломанулись люди.

    Как бы не была тяжела сфера в изучении, если туда идут миллионы, то понятно что конкуренция будет сумасшедшая, особенно на уровне новичка.

    Вот на уровне мида уже понятно, что оказывается изучать нужно ТАК много, что некоторые В ПРИНЦИПЕ не готовы тратить на это столько усилий. Многие перегорают через полгода-год только обучения, и ищут смежные работы.

    В некоторых профессиях можно стать старшим специалистом просто отсидев 5-10 лет, но в ИТ это редкость.
    В ИТ нужно много учить. Нестандартно учить. Самому искать и мотивировать себя на развитие.
    Поэтому до уровня сеньора и архитектора вообще дорастают единицы - подавляющее большинство остаются на уровне мида даже после 10-20 лет работы. А то и вообще разочаровываются, отстают от тренда и спрыгивают в сторону.
    Ответ написан
    1 комментарий
  • На чем верстать в 2020: гриды или флекс?

    Ankhena
    @Ankhena Куратор тега Вёрстка
    Нежно люблю верстку
    И главное, есть ли серьезные причины выбрать флекс, а не гриды для верстки?

    Есть!
    Решать флексами те задачи, которые с его помощью решаются проще или вовсе не решаются на гридах.
    Все ли его поддерживают?

    Сравните https://caniuse.com/ и ТЗ.
    Ответ написан
    8 комментариев
  • Как вы справляетесь на удаленной работе?

    @uroot
    Лично я делаю так:

    1) Слушаю непринуждённую музыку в процессе работы (SYML, например) если это мне не мешает. Отлично помогает проснуться.
    2) Работая, переодически делаю зарядку (фитнес трекер оповещяет о том, что я засиделся)
    3) Сплю на обеде
    4) Проветривание - это самое важное. Затхлый воздух убивает мозг.
    5) Прогуливаюсь после работы

    UPD: не так давно начал бегать 2-3 раза в неделю после работы или на выходных. Из музыки отлично стали заходить прямые трансляции на канале ChilledCow (просто мелодии без слов). Слушаю весь день на небольшой громкости, а то со словами музыка отвлекает.
    Ответ написан
    Комментировать
  • Как верстать в angular?

    @Insight707
    Зачем вам БЭМ в ангулар? У вас есть инкапсуляция, не усложняйте верстку в том месте, где это вообще не нужно. Разберитесь в проблемах, которые решает инструмент под лейблом БЭМ и задайте себе вопрос - зачем он в ангулар?
    Ответ написан
    5 комментариев
  • Как верстать в angular?

    vabka
    @vabka
    Токсичный шарпист
    2й вариант по бэму. Менять стили компонента при помощи стилей другого компонента - это плохая практика => нет ничего плохого, что это делается не удобно.
    Не понял, как вопрос относится к ангуляру
    Ответ написан
    Комментировать
  • Почему C# и asp.net core не так популярен в среде разработчиков?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Очень популярен. Ты сильно ошибаешься.
    https://insights.stackoverflow.com/survey/2019#tec...
    Ответ написан
    Комментировать
  • Не хватает опыта, что делать?

    opium
    @opium
    Просто люблю качественно работать
    во первых надо не ссаться и бросить работу , переехать и найти новую
    Ответ написан
    Комментировать
  • Не хватает опыта, что делать?

    @McBernar
    Что вам мешает походить по собесам? Придумали себе отмазку про отсутствие ментора и сидите на одном месте. Может, уже пора быть немного напористее, не?
    Ответ написан
    Комментировать
  • Разработчик недисциплинированно трекает время. Что делать?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    Как итог я понял, что я не знаю как выстроить этот процесс и не знаю, как добиться того, чтобы все разработчики во время трэкали свое время без лишниз напоминаний


    это стоит больших денег
    без шуток
    примерно вашу годовую зарплату

    поэтому не опускайте руки - быстро добиться не получится
    Ответ написан
    2 комментария
  • Ребят, такой вопрос, я вообще не был в ITсфере, но уже много начитался про тестирование игр и ПО, очень хочу в эту сферу, как попасть?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Прочитал много литературы по тестированию, сидел на вебинарах и проходил постоянно какие-то тренинги и демо курсы.


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

    Подумайте что вы можете сделать чтобы у вас был какой-то ответ на вопрос "что ты умеешь" кроме как "ничего"?
    Потом снова ищите где получить навыки и постарайтесь не запороть эту попытку так же как и первую.
    Ответ написан
    3 комментария
  • Расскажите о РЕАЛИЯХ удаленной работы?

    @Polina_Linova
    почти 4 года на удаленке после 12 лет офисного рабства. Началось с декрета, так и не смогла себя заставить вернуться в офис.
    Распорядка дня нет, так как нет "графика работы". Может быть завал, когда сутками сижу за компом, проходя за день 50 метров по кухне до чайника. Бывает несколько дней полного отдыха. Во многом тут конечно дело в самодисциплине, можно научиться брать заказы и выполнять их равномерно без пиковых нагрузок.
    Повезло с работодателем. Первые пол года работала с разными заказчиками с сайтов по фриланс-услугам. Было не весело - новички ценник там вечно сбивают до "ниже плинтуса", лишь бы урвать себе работу. попадаются "кидалы", попадаются неадекватные.
    В какой-то момент устала, разочаровалась и решила найти официальную работу, но на условиях удаленки. Нашла на HH вакансию, проработала в конторе в штате почти год. Устала от графика 10-19 5/2 с внеурочными без оплаты, гонки за KPI, ощущения "ты вынужден делать все, что сказано, потому что ты тут работаешь".
    Ушла на фриланс обратно. Но заказы теперь беру у них же, в качестве внештатника. За год официальной работы наработата себе репутацию, вникла в процессы и правила, стала одним из ведущих исполнителей по проектам.
    Сейчас ИП, заработок в месяц варьируется, но он уже в 2 раза выше того, что мне светило в качестве офисного работника просто благодаря тому, что оплата идет за заказы, и ты сам регулируешь темп выполнения и количество выполненной работы.
    +. Живу сейчас в провинции, расходы минимальны по сравнением крупным городом. Если грамотно распорядиться средствами, можно запросто накопить на какую-нибудь недвижимость и через пару лет к своему фриланс доходу прибавить доходы от аренды.
    Ответ написан
    Комментировать
  • Go - замена PHP в плане многопоточности и производительности?

    bingo347
    @bingo347
    Crazy on performance...
    Как и руби, go - это write only language...
    Легко и быстро прототипировать. Когда нужно опробовать бизнес идею и выбросить на рынок MVP еще вчера - лучше языка и придумать сложно. Но вот поддерживать потом это больно и дорого...
    Очередной раз скопипастив проверку на ошибку или проброс ее дальше, начинаешь молиться на тех людей, кто придумал DRY и проклинать авторов go, за дизайн этого языка.
    И вот вроде лучик хорошего, вместо наследования нам пытаются продать композицию, только сделана она через одно место и Вы легко потеряете за ней контроль.
    Полиморфизм? Я их знаю 3 вида. И я считаю, что полиморфизм - это как раз тот инструмент, который позволяет делать нам по с учетом DRY, SOLID и прочих красивых аббревиатур... Вот только в go нет ни одного из них... Вместо него Вам дают ужасную утиную типизацию. Серьезно... Когда мне говорят, что в JS утиная типизация, я смеюсь и говорю, что в JS прекрасная система типов и предлагаю посмотреть на go, так как если Вы хотя бы 10 минут изучаете чужой код, то Вы уже как минимум 3 раза спросили себя, какой калека написал здесь interface{} вместо типа...
    PHP хороший язык. Он позволяет писать как говнокод, так и весьма красивое и правильное ООП. Мне лично не хватает в нем ФП, но жить без него там можно. PHP7+ весьма быстр, а с некоторыми аддонами может в многопоток... Не так просто как в go, но может...
    Стоит ли та простота прототипирования и верчения горутинами нескольких человекожизней поддержки кодовой базы чуть сложнее хелловорлда? Решать Вам...

    P.S. Если Вы действительно уперлись по производительности не в IO (БД, диск, сеть и т.д.), а в Ваш любимый php/js/python/java/C# - go Вам не поможет, Вы словите абсолютно те же stop-the-world от gc, в добавок Вы словите издержки на работу шедулера, рулящего Вашими 5 тысячами горутин на 4 потоках cpu... (вы еще не знали, что гипертрединг зло? посчитайте ченить cpu-зависимое на go в нескольких потоках...). Если Вы действительно уперлись в производительность своего ЯП - посмотрите в сторону C++ или Rust. Если не уперлись - переписывать все на хайповый go точно не стоит.
    Ответ написан
    1 комментарий
  • Linux mint на SSD как правильно разметить диск?

    longclaps
    @longclaps
    Установщик предлагает разметку по умолчанию. Но ты же умный, ты ему не доверяешь, ты доверяешь нам...
    Правильно! Разбей SSD на 26 логических дисков равного размера, отформатируй в NTFS и ставь винду.
    Ответ написан
    Комментировать
  • CSS-in-JS. Используется ли в продакшене?

    Hecc
    @Hecc
    Frontend. Дизайн. Шрифт.
    Как по мне, CCS-in-JS очень специфичная штука, хотя в продакшене можно встретить довольно часто.

    Местами, его использование оправдано, например:
    - При работе с динамически выделяемыми css свойствами, например когда обычный calc уже не справляется
    - При очень сложном динамическом лейауте
    - При темизации компонентов и вообще существовании такой концепции как "Тема" внутри вашего проекта.

    Тем не менее, минусов как по мне не меньше:
    - Проблема кеширования, такие стили не могут быть закешированы, т.к генерируются на лету и требуют того чтобы браузер распарсил ваш компонент и добавил стили в DOM. + Как результат намного больший размер финального бандла проекта.
    - Хаос в файлах, когда приходится держать вместе компоненты и их стили. Опять же решаемо, но те проекты которые я видел, которые используют концепцию CSS-in-JS по большей части фигачат обычные статические стили, просто используя js нотацию, а изначально задумка была не в этом. Для такого, давно придумали более эффективные решения.
    - Отвратительный DX при дебаггинге.

    Если подрезюмировать, то в целом есть некоторые задачи который этот подход хорошо решает.
    Если не можете с уверенностью сказать, что да CSS-in-JS решает мою задачу - использовать его не стоит.
    Использование технологии ради технологии, не привидет ни к чему хорошему. Во всех остальных случаях использование более классического стека в виде или чистого CSS или любого из препроцессоров более оправдано.
    Ответ написан
    4 комментария
  • Почему говорят что нельзя лезть в Jquery без знаний в javascript?

    Zoominger
    @Zoominger
    System Integrator
    В jQuery в принципе не стоит лезть, лол. Это как в 2k20 на Delphi что-то писать, такая же некрофилия.
    Ответ написан
    2 комментария
  • Какой фреймворк на Node.js выбрать сегодня?

    adelkhalitov
    @adelkhalitov
    >
    Серве я бы для любого проекта сейчас брал nestjs, я работаю на 2х преоктах, которые начали делалать 5+ лет назад. И самая большая проблема в том, что разработчики делают так как хотят, каждый разработчик это новый стиль написания кода, причем в 99% случаях этот код малорасширяем, приходится постоянно рефакторить. У нест есть крутая структура, которую пока не знаю как можно поломать, в доку указаны все рекомендации.

    Есть крутой ОРМ, реализация будет очевидна для любого разраба если почитать доку.
    Ответ написан
    2 комментария
  • Лучший cheatsheet по временам?

    Zoominger
    @Zoominger
    System Integrator
    scale_1200
    Кроме шуток.
    Ответ написан
    Комментировать
  • Время интернет-магазинов прошло?

    Zoominger
    @Zoominger
    System Integrator
    Лол, ничего не прошло. Просто отсеялись Васян-конторки, которые лепили свои интернет-магазины, потому что это было модно.
    Сейчас в России наоборот, интернет-коммерция очень популярна, я вот даже продукты онлайн заказываю, например. Не помню, когда приходил в магазин что-то трогать руками, делаешь заказ на сайте и просто забираешь.
    Возможно, вы просто плохо их продвигаете и не хотите этого признавать.
    Ответ написан
    3 комментария