Задать вопрос
  • Можно ли по БЭМ вкладывать блок внутрь элемента?

    @AlexanderZe
    Интересующийся
    Так, да:
    block-1
         block-1__elem
              block-2


    block-1
         block-1__elem block-2


    Так, нет:
    block-1__elem
         block-1
    Ответ написан
    Комментировать
  • Что должен знать senior frontend developer?

    mannaro
    @mannaro
    Умею профессионально гуглить
    Понимание всего JS целиком и полностью. Всех его багов и фич.
    Знание ES6, ES2015, ES7, etc.
    На данный момент, думаю, необходимо знание всяких view-библиотек и целиковых MVC фреймворков: React, AngularJS (+ 2.0), Vue.
    Понимание взаимодействия браузера с клиентом, отличные познания в HTTP, WS.
    Понимание асинхронности, синхронности, синхронизации.

    Ну и само собой HTML, CSS, понимание и знание препроцессоров, постпроцессоров, css-modules, BEM. Умение настроить gulp/grunt/webpack.

    Умение пользоваться npm/yarn.

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

    @ralaton121
    Просмотрев hh пришел к мнению, что 90к можно просить на собеседованиях т.к. будут торги и скорей всего до 75-80к опустят работодатели. На сколько я прав или не прав в этом?


    Какой торг, вы о чем вообще? Я набираю персонал время от времени - так не делается.

    Зарплату можно добавить, если вы особо крутой специалист. То есть мы объявили вакасию с невыскокой квалификацией, и тут к нам пришел специалист с квалификацией выше вакансии, и вместо двух похуже мы решили взять одного получше - такое бывает. То есть фактически зарплата повышается просто потому что вакасия совершенно другая образуется.
    Другими словами: можно определить ваши обязанности теми или иными в зависимости от вашей квалификации и интересов и опыта - и согласовать это по зарплате. То есть подстроить вакансию под вас.

    Но простого торга на деньги на непонятно каком основании не бывает.

    Разве что вы пойдете устраиваться на работу в компанию, которая сама не знает кого приглашает и даже рынок потрудилась проштудировать перед объявлением вакансии. Чаще такое встречается в компаниях далеких от ИТ, но там нужно быть готовым, что к ИТ отнесут, утрирую, ремонт чайника секретарши.

    У все прочих нормальных фирм - есть бюджет на зарплату, все учтено и рассчитано и просто так ничего меняться под вас не будет. Не только в более высокую, но и в более низкую сторону - тоже менять не будет.

    Для тех, кто не в курсе - это кажется парадоксом, почему бы фирме не наступить тебе на горло, не выторговать меньшую цену за твою работу. А дело в том, что задача стоит не "взять специалиста на как можно меньшие деньги", а "взять на эти деньги как можно лучшего специалиста". Ибо в сфере ИТ сейчас жуткий дефицит на вменяемых специалистов. Пример, к нам на вакансию "Админ Линукса" приходят кандидаты, 80% из которых не знает что такое "маска IP-адреса"

    Бизнес штука суровая. Без расчетов - ты прогоришь. Все расчитано.
    Ответ написан
    Комментировать
  • Актуальны ли еще JSP в Spring MVC проектах?

    jaxtr
    @jaxtr
    JavaEE/Spring-разработчик
    Каждому своё, никто не запрещает использовать JSP/JSPX, но разработчики Spring рекомендуют использовать что-нибудь более современное, вроде Apache FreeMarker или Thymeleaf.
    Ответ написан
    3 комментария
  • Что должен знать Junior Java Developer?

    @IceJOKER
    Web/Android developer
    Oh please, 100500 смежных вопросов, что должен знать jun/mid/sen

    Заходите на hh.ru , ищите вакансии на которых ищут тех или иных и смотрите требования, посмотрите 10-20 вакансий, чтоб сложилась картина в голове

    От чтения книги программистом не станете, важное составляющее - это практика
    Ответ написан
    5 комментариев
  • Насколько легко трудоустроиться программисту в 40+, 50+ итд лет?

    BBmike
    @BBmike
    Мой друг, также программист 1С, рассказывал о ситуации у них в конторе, где он был свидетелем, как резюмэ 2 кандидатов с солидным опытом разработки были отброшены почти сразу, так как обоим было 43-45 лет. И директор IT-отдела сказал тогда другу: "ну куда мы будем таких брать? Нам нужен молодой, энергичный".


    такие завораживающие истории существуют в любой профессии.
    также существуют жуткие рассказы, когда не берут слишком молодых или слишком женщин или слишком нерусских или слишком без прописки или еще много по каким признакам.
    но мы-то понимаем, что всё это ерунда. это естественные препятствия, которые должен преодолеть желающий и не более того.
    Ответ написан
    9 комментариев
  • Какую файловую систему лучше использовать для Windows и Linux?

    chupasaurus
    @chupasaurus
    Сею рефлекторное, злое, временное
    Вариантов целых 1: NTFS, поскольку под ext*,btrfs и другие нормальных драйверов под Win нет, а вот ntfs-3g вполне ничего.
    FAT не рассматривается по причине отсталости.
    Ответ написан
    2 комментария
  • Какой монитор лучше для веб-разработки и дизайна?

    Pointman
    @Pointman
    финансовый консультант, люблю зависать в блогах
    Dell UltraSharp идеал, но сейчас есть LG и самсунг которые не уступают
    Ответ написан
    2 комментария
  • Что нужно знать в javascript что-бы начать изучать react?

    fakey0u
    @fakey0u
    (javascript) => ['Node.js', 'React']
    • базовый синтаксис, встроенные методы массивов, синтаксический сахар в виде классов, es6 +-
    • как функционирует DOM,
    • событийную модель,
    • зачем нужно SPA
    • базовое понимание REST архитектуры
    Ответ написан
    6 комментариев
  • Куда податься после javascript?

    AlexXYZ
    @AlexXYZ
    O Keep Clear O
    Посмотрите фильм Арнольда Шварцнеггера "Оставайся голодным" для отвлечения мыслей. Он ещё книжку написал "Вспомнить всё". Тоже отличная книга получилась. Категорически рекомендую к прочтению.
    Нет самой интересной профессии или занятия. Надо научить себя постоянно чего-то хотеть и добиваться своих желаний (в идеале, но никто не идеален). Дело не в том, что у вас работа стала скучной, а в том, что вы не научили себя искать интересную работу в рамках своей деятельности. Если вы уйдёте в другу область (хоть новый язык, хоть булки выпекать), то и там через некоторое время случится то же самое. И после двух-трёх попыток вы впадёте в апатию и будет что-то типа "жизнь дала трещину и стала похожей на жопу". Никто вам интересной работы именно для вас не предложит. Только вы сами.
    Ответ написан
    Комментировать
  • Что использовать для даты?

    TrueBers
    @TrueBers
    Гуглю за еду
    С чего это он deprecated? У него deprecated конструктор без локали, а сам класс живёт и здравствует.
    Создаётся через поиск в гугле... тьфу ты, через java.util.Calendar
    Ответ написан
    3 комментария
  • Кто может быть ментором?

    @IceJOKER
    Web/Android developer
    github.com - находите проект , смотрите contributing раздел, находите близкий по духу issue, решаете проблему, пушите.
    В итоге:
    1. Активность в опен сорс, что несомненно является плюсом(даже если еще не хороши в чем-то, как минимум на будущей работе увидят где вы были и куда пришли).
    2. Поддержка от комьюнити, советы.
    3. Бесценный опыт
    Ответ написан
    Комментировать
  • Какую бесплатную ВМ можно использовать на win7x64?

    ulkoart
    @ulkoart
    Разбираться с VirtualBox, а не искать другую ВМ.
    Ответ написан
    1 комментарий
  • Отвлекаться ли на другие языки программирования?

    @private_tm
    JAVA dev
    1. Перед устройством желательно углубится на одном.
    2. Да.
    3. Распалятся не стоит особенно при подготовке к собеседованию.
    Ответ написан
    Комментировать
  • Кто может подкинуть задачки по JS?

    kulakoff
    @kulakoff
    Vue.js developing
    codewars.com
    Ответ написан
    Комментировать
  • С чего начать изучать программирование?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Опять путаница понятий....

    Программирование НЕ ЕСТЬ кодирование!

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

    Чтобы уметь программировать - нужно учить логику и различные операции над объектами, алгоритмы, математику.

    Чтобы уметь кодировать - нужно учить язык(и) программирования.

    Чтобы верстать интерфейс - нужно учить язык разметки для конкретной технологии или продукта и поведение объектов разметки в зависимости от установленных свойств.
    Ответ написан
    6 комментариев
  • Кем пойти работать в 30 лет если никуда не берут?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Я снова отвечу не в кассу:
    Как показывает практика и суровые реалии, у людей неготовых платить, но желающих обогатиться, нет понимания реальных трудозатрат: они лишь сравнивают запросы и рынок.
    Поэтому, чем больше Вы вложетесь в самопиар и продвижение личности, тем проще будет добывать денег (по другому и не скажешь уже).

    А теперь немного - в кассу:
    если никуда не берут
    значит Вы не соответствуете требованиям или сильно завышаете свой рейт.
    Пробуйте найти проблему и устранить: самообразование/саморазвитие, начните с малой ЗП, чтобы набраться опыта (обучиться).
    Ответ написан
    8 комментариев
  • Куда переходить с Ubuntu 14.04?

    PavelMonro
    @PavelMonro
    Использую больше 3 лет Mint с кедами. Также пробовал и Cinnamon и Mate, и xfce вполне все приятно, тут уже зависит от твоего выбора DE.
    Это в плане Debian based

    А так вполне приятно ещё выглядит и работает Manjaro на основе Арча, но это уже не Debian Based
    Ответ написан
    2 комментария