• Найм сотрудника начинается с… уважения. Собеседуем инженера
    0
    Ну 1.5 года назад от 150т до 180т на руки в МСК.

    Но 95% собеседовавшихся я бы и 120 не дал.
  • На пенсию в 22
    +1
    Сюрприз, но ЗП в Беларуси / Украине для разработчиков выше/на уровне московских (В Киеве выше, там и 4к можно получать). И это не remote, это обычный аутстаф.

    Это я к тому, что бренд Москва настолько засел в головах, что люди даже и не смотрят, что вокруг.
  • Найм сотрудника начинается с… уважения. Собеседуем инженера
    0
    Да, я много хотел на сеньорскую позицию.

    Я не хотел сеньоров с 3мя годами опыта.
    Я не хотел сеньоров, которые не понимают, как работает ORM, не знают, что такое индексы, и ни разу не пользовались профайлером.

    Ну и да, я вообще валил, когда спрашивал людей что они конкретно делали по задачам на прошлой работе. Вы будете смеяться, 80% просто внятно не могут объяснить, что они делали, отвечая «я писал код по задачам» — «А какие были задачи?» — «Ну мне давали задачи, я писал».

    Я вообще не касался вопросов Expression Tree и Reflection, хотя ИМХО сеньор должен это знать (хотя бы потому, что один экстеншн, который генерит выражение для сортировки/ фильтрации для динамических фильтров упрощает код проекта в разы).
    Люди банально не могли внятно ответить на простейшие вопросы. И это сеньоры. Страшно подумать, что ответят тебе мидлы. И опыта работы там год, видимо…
  • На пенсию в 22
    –2
    Сейчас 2007? Мне кажется нет. В двухтысячных у ITшников была разница, так как рынок специалистов существовал в 2-3 городах. Сейчас, повторяю, в Гродно (а это не Минск даже) зарплата 3к на руки, и квартира 40-60к.

    Еще раз повторяю, в 2019, когда ты можешь аутсорсить/работать удаленно, жить и работать за пределами Москвы/Санкт-Петербурга гораздо выгоднее. Если не нравится удаленно, то можно переехать в Киев/Минск и чувствовать себя как царь там.

    По поводу развлекух, то меня терзают смутные сомнения, что большая часть переехавших не посещают театры и картинные галереи, а все остальное есть в достаточном количестве и в других городах нашей родины. Например гугление нашло школу призерки чемпионата Европы по плаванию в Гродно.

    Нет ребята, ваше позиция — маркетинговый булшит, который вы придумали сами.
  • На пенсию в 22
    –6
    Вы опять неверно понимаете суть.

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

    А вы все переводите в плоскость что рабочие места отнимают. Нет, не отнимают, мне не нравятся устало-озлобленные лица.
  • На пенсию в 22
    +1
    По крайней мере, есть труба и датчик, это значит, что ваша работа уже не пропала даром.

    Когда у системы есть реальные пользователи, это уже огромный плюс к мотивации. А вот стартапы, где 90% на помойку, и приводят к выгоранию.
  • Найм сотрудника начинается с… уважения. Собеседуем инженера
    0
    Если бюджет не ограничен, то вполне можно взять и сеньора вместо мидла. Так-то 3 сеньора лучше код напишут, чем 1 сеньор + 2 мидла. Обычно просто денег нет.

    Ну и лично свой опыт. Найти хорошего человека очень сложно. Поэтому иногда позиции создают просто под хороших людей. (мы как-то полгода не могли найти C# разработчика за 50+ интервью, хотя ничего особенного не спрашивали)
  • На пенсию в 22
    +7
    Вы не совсем правы.
    Работа умственная (а мы, говоря про программирование, все-таки ее имеем ввиду) гораздо сложнее ментально, чем физическая. Например фермер может получать моральное удовлетворение от собранного урожая (тяжелый труд), при этом он отлично контролирует процесс, так как видит результат.

    В IT так не работает сейчас. Большая часть людей пишут никому не нужный код. Вместо решения проблем, как 20 лет назад, IT большей частью сейчас существует чтобы выжимать деньги. Забавно читать про «Биг дата» с миллиардом записей, когда у нас в оракле было 4 триллиона например. А уж про блокчейн я вообще молчу. Теперь вытягивают деньги из инвесторов AI. Работая в крупных компаниях, типа Гугла, за год в прод. можно и десяти строчек не написать. Вот именно бесцельность и работа на корзину приводит к выгоранию куда быстрее, чем фермер или шахтер. (ну и в общем виде, человек занятый физ. трудом не трахает себе мозги после работы работой, как делают почти все знакомые программисты)
  • Российский канал по Dota 2 впервые вошёл в топ-10 самых просматриваемых на Twitch
    0
    По поводу площадок не знаю. Я лично часто стал встречать компании по 5-6 подростков слоняющихся по ТЦ.

    С другой стороны, я видел кучу молодых людей до 20 лет, которые спокойно работают на тех работах, на которых мое поколение считало работать зазорно. Я не знаю, где и как они проводят время, но компьютерами нынешние студенты первого курса пользуются хуже, чем студенты 7 лет назад. Это я вам как преподаватель программирования могу сказать)
  • Российский канал по Dota 2 впервые вошёл в топ-10 самых просматриваемых на Twitch
    0
    Укажите пожалуйста сервисы, онлайн которых стабильно растет?
    Я видел исследования, что у твиттера падение посещаемости, ФБ растет только за счет расширения на рынках третьих стран.
    Конечно, сервисы типа Букинг.ком прочно набрали популярность, но вот время в социальных сетях и прочих блогах — убийцах времени — сокращаются.

    П.С. Лично у меня много одноклассников/знакомых просто удалили профили из соц-сетей кроме линкед-ина.

    Twitter Lost 9 Million Users in the Last Quarter
    fortune.com/2018/10/25/twitter-user-base-shrinking

    Facebook’s US user base declined by 15 million since 2017, according to survey
    www.theverge.com/2019/3/6/18253274/facebook-users-decline-15-million-people-united-states-privacy-scandals
  • На пенсию в 22
    –2
    Вы же где-то жили до покупки ипотеки?

    Почему-то каждый горе-россиянин считает, что в «Москве много возможностей» и норовит взять ипотеку в 2х часах езды от работы.
    Потом он (этот россиянин) любит повторять 20 раз, что у него «обязательства», что он все свое добивается потом и кровью, в то время как москвичи пьют смузи.
    Я кончено даже могу понять. Если 4 часа ездить каждый день в транспорте, а все деньги отдавать на ипотеку (по 12% что-ли?) то растет «выгорание».

    Но если разобраться в причине, то все просто. Просто не нужно переезжать в Москву. У меня вот коллега из Гродно получал 3к долларов в месяц. Квартира там стоит 60к самая шикарная. Каждые три-четыре года можно покупать квартиру, особо себе не отказывая.

    НО! Москва это МОСКВА. Нужно туда обязательно приехать двадцатимиллионным жителем и жаловаться на ипотеку, пробки, экологию и конские цены.
  • На пенсию в 22
    –3
    Не плати ипотеку?

    Зачем переезжать в крупный город и выгорать? Ездить по 2 часа на работу?
  • Российский канал по Dota 2 впервые вошёл в топ-10 самых просматриваемых на Twitch
    0
    Я не спец по китайскому рынку, но вполне возможны накрутки. И на твиче раньше такое было, да и сейчас норовят повысить число просмотров встраивая трансляции во всевозможные сайты.

    Как человек, который следит за киберспортивной сценой с 2012 могу смело сказать, что сейчас идет падение интереса к онлайну (это касается не только твича. Падает количество игроков в ММО (ВоВ, Ив онлайн). Падают просмотры у некогда популярных стримеров). Лично мне кажется, что молодежь нынче больше времени уделяет офлайну, чем 7 лет тому назад.
  • Как сэкономить на психотерапевте используя test-driven development
    0
    1) Плюс, если мы говорим об одном сервисе, то требования к нему не расскажут Вам о разделении кода по слоям, принципам single responsibility

    Не согласен. Требования они разные бывают. Требования к расширяемости, например, тоже требование. И разделение кода по пяти слоям и создание 100500 фабрик это не всегда нужные вещи. Иногда и монолит вполне себе нормально.

    2) Вопрос «Что я от этого кода, собственно говоря, хочу?»

    Этот вопрос и есть не про TDD. Этот вопрос про бизнес-требования к продукту. Они просто должны быть описаны в ТЗ, и разработчик сможет это реализовать.

    Я просто еще раз хочу повторить, что не нужно добиваться 100% покрытия кода тестами. Нужно добиваться качественного кода, который отвечает поставленной задаче с минимальными затратами времени.
  • Как сэкономить на психотерапевте используя test-driven development
    0
    Мои пять копеек на счет TDD.

    1) TDD никак не влияет на архитектуру, ее определяет лишь полнота требований к продукту.
    2) TDD замедляет разработку. Можно придумать сотни разных сценариев тестирования на одну небольшую функциональность. Причем процентов 80 будет абсолютно бесполезными.
    3) Самое главное. TDD создает иллюзию хорошего кода. Это как ЕГЭ, главное тесты пройти.

    В идеальном мире с идеальными программистами тесты не нужны, все пишут рабочий и правильный код. Тесты были придуманы для того, чтобы неидеальные программисты имели дополнительную проверку на ошибки. TDD пытается поставить с ног на голову и говорит, что именно проверка на ошибки и есть способ написания кода.

    Нет, это не так. Совсем не так. Скажите, если вы сначала вызовете ToList(), а потом отфильтруете, тест упадет? Нет, и вряд ли для тестов вы инжектите миллион записей, чтобы оценить реальное падение производительности. Конечно, существует еще и код-ревью, скажете вы. А не проще ли найти людей, которые умеют работать, чем неумех покрывать миллионом тест-кейсов и часами код-ревью?

    Почему при таком количестве фреймворков, отличных инструментов, скрамов и код-ревью качество кода не растет год от года? Сложность растет? Что-то я думаю COM+ в 2000 году писать было куда сложнее, чем очередной REST API в 2019. Может быть, просто начнем думать над тем кодом, что пишем, а не надеяться на 50 проверок?
  • Параллели, которые пересекаются – минкомсвязь в одночасье сожгло миллиардные бюджеты
    0
    То есть ответить по существу, почему твой помоечный сайт до степени смешения похож на любой другой такой же помоечный сайт ты не хочешь.

    Ответить в чем заключалась работа, когда весь сайт основан на чужом движке, ровно как и другой заблокированный ты не можешь.

    Ответить почему получать бабки за ничего неделание это не скотство ты не можешь. Но другие при этом скоты и не могут в конструктивную критику.
  • Параллели, которые пересекаются – минкомсвязь в одночасье сожгло миллиардные бюджеты
    +2
    Просто не хочется никаких сравнений, но на Хабре в большинстве своем сидят айтишники — профи, и вряд ли тут составит для кого-то труд понять, откуда идут одинаковые экранки с рекламой 1xBet.

    И все-таки, хотелось бы узнать, в чем именно был ваш труд, кроме покупки домена? Развернуть готовый код и ввести токен? Небось верстку тоже делал какой-нибудь студент
  • Параллели, которые пересекаются – минкомсвязь в одночасье сожгло миллиардные бюджеты
    +4
    image
  • Параллели, которые пересекаются – минкомсвязь в одночасье сожгло миллиардные бюджеты
    +5
    В чем состояло создание «по истине неплохого сайта»?

    Взять контент и апиху (скрипты) с сайта moonwalk.cc? Сделать лендинг с рекламой еще одного бета? Воистину гигантская работа, которая соответствует «Цель заработать всегда во главенстве».

    Вот ты видишь тут неплохой сайт. А я вижу очередную попытку заработать деньги, не ударив палец о палец.

    И да, я даже спорить не хочу, что букмекеры это такое же казино, просто которое живает на рейк.
  • Параллели, которые пересекаются – минкомсвязь в одночасье сожгло миллиардные бюджеты
    +8
    Честно говоря, я не понимаю, к чему весь этот текст.

    Заблокировали очередной киногид (тысячи их) с фильмами с рекламой азино три топора и 1xBet? Зеркало или нет, сам пиратил или спиратил у пиратов, все это лирика. Контент там ворованный? Ворованный. Так в чем проблема?

    Более того, как человек который хоть как-то связан с IT, я понимаю, что для хранения большого объема фильмов и предоставления их с приличной пропускной способностью нужен вполне себе солидный канал и быстрые диски. Что стоит вполне приличных денег. А значит, доход с азино 777 вполне это покрывает. А это значит, что некомерческими такие проекты назвать весьма сложно.

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

    P.S.
    Ну и потыкав немного, я пришел на moonwalk.cc Вот что пишут:
    Кино-база Moonwalk.cc является основным источником материалов для киносайтов в рунете.
    Т.е. по факту, это все действительно клоны.
  • Consumer Reports: последняя версия автопилота Tesla далека от совершенства
    0
    Я конечно не самый большой спец по автопилотам.

    Но, насколько мне известно, автомобили Вольво уже реализовывала систему, чтобы машина сама искала и парковалась без водителя (не знаю, что там нужно со стороны инфраструктуры). А с водителем, даже мой пассат 2012 года может парковаться параллельно и задом.
    На новых машинах уже давно активный круиз контроль умеет экстренно тормозить. Просто вероятно из соображений безопасности автопроизводители не спешат называть это автопилотом. Но я абсолютно уверен, что прогресс БМВ или Вольво в автономности автомобиля куда сильнее, просто хайпа меньше.
    topgearrussia.ru/news/38081_avtomobili_ford_bmw_i_psa_poobschalis_mejdu_soboy
  • Облачные игры: сервис Google Stadia объявил расценки для пользователей
    +1
    Ребята, вы серьезно обсуждаете игры по интернету? Экономия на видеокартах? А что, Гуглу не нужны видеокарты, чтобы вам картинку рендерить? Или вы думаете Гугл себе в убыток работать будет? Или издатели себе в убыток будут работать?
    И да, я поиграл в PS через интернет в The Last of Us. Эта куча пикселей квадратная не идет ни в какое сравнение с тем, что можно получить даже на телевизоре. Что будет с какой нибудь топовой графикой ААА игры…
    Я абсолютно уверен, что качество графики на этой подписки будет с родни встроенной графике процессоров Интел. Ну и лаги в комплекте.
  • Правила выбора JS-фреймворка
    +1
    Очевидно, что чем проще фреймворк (изучить за 5 минут), тем больше работы придется делать руками, чудес не бывает. Вон в vanila JS, буквально десяток-полтора методов выучить и можно лабать.
    Порог вхождения на то и выше, что тратя время сначала, потом ты существенно экономишь время. Тут очень тонкий баланс. С одной стороны, на маленьких проектах не хочется тратить много времени на ядро проекта и всякие CI, c другой стороны, это всегда потом экономит кучу времени, когда билдишь и деплоишь по одной кнопке.
  • Правила выбора JS-фреймворка
    +1
    Вот никогда не поверю, что освоить с нуля Ангулар было сложнее, чем ковыряться с backbone или riot. Да и вообще, имхо, хороший разработчик — ленивый разработчик. Проще выучить новый фреймворк и быстро разработать, чем пытаться реализовать медленно на старом.
  • Осторожный переезд в Нидерланды с женой. Часть 3: работа, коллеги и прочая жизнь
    0
    Не вижу смысла переезжать чтобы потом уезжать обратно.
  • Осторожный переезд в Нидерланды с женой. Часть 3: работа, коллеги и прочая жизнь
    0
    А транспорт как считать? Или дома сидеть 24/7?
    Есть рыбу не будем, ибо она по 20-30 евро за кило. На новый холодильник будем копить пару лет.

    Я просто не понимаю, чем это КОМФОРТНОЕ существование отличается от оного в России? На 30 тыс. в России тоже можно жить…
  • Осторожный переезд в Нидерланды с женой. Часть 3: работа, коллеги и прочая жизнь
    0
    Не понимаю, где здесь несоответствие?

    Да, формально 1200 евро это гораздо больше, чем пенсия в России. Но, как человек который живет в Нидерландах сейчас, я смело могу сказать, что вы не будете жить на эти деньги тут, вы будете существовать. Также как и в России.
  • Осторожный переезд в Нидерланды с женой. Часть 3: работа, коллеги и прочая жизнь
    +7
    Там и нет уравниловки. Программист получает допустим 70к евро в год, уборщица — 25
  • Осторожный переезд в Нидерланды с женой. Часть 3: работа, коллеги и прочая жизнь
    0
    Ну по факту, если вы переезжаете с женой в 30 лет, то к 65 годам ваша пенсия на двоих составит 1200 евро. Что как бы недалеко ушло от российской.
    Что касается рулинга — то он действует 5 лет. То есть через 5 лет ваша зарплата падает на 20%.

    Так что если есть мнение уезжать за деньгами — оставьте его, лучше в Беларусь переезжать айтишником тогда. С другой стороны, редко кто сознательно эмигрируют в Европу по причине того, что ментально им близок образ жизни. 95% экспатов, с которыми я общался, бегут от себя (хорошо там где нас нет).
  • Осторожный переезд в Нидерланды с женой. Часть 3: работа, коллеги и прочая жизнь
    +1
    Где-нибудь в Алмере звучит примерно так, как где-нибудь в Бутово. Понятно что цены варьируются, только я не вижу смысла жить хуже, чем я жил в России.

    Цена на отопление зависит от того, какую температуру вы любите и какой дом. 100 вполне реально.

    Цифра 600 на 6 человек мне кажется сильно заниженной, с учетом того, сколько стоит мясо, а особенно рыба. Понятно, что вместе дешевле, но я где-то трачу в неделю 40 евро в магазине и 8 евро в день в столовой, около 300 в месяц.
  • Осторожный переезд в Нидерланды с женой. Часть 3: работа, коллеги и прочая жизнь
    0
    Я и так получаю в офис. Но какой-нибудь телевизор хочется получить дома, чтобы не переть 20 минут коробку. И тут будь готов целый день дома ждать. Когда ты уже все дома купил, это не проблема. Когда только переезжаешь — это неудобно.
    Да, работу из дома никто не отменял, но не 6 раз в месяц.
  • Осторожный переезд в Нидерланды с женой. Часть 3: работа, коллеги и прочая жизнь
    +12
    Я, как человек который работает в Голландии сейчас, хочу отметить:

    1) Если вы рассчитываете при переезде в Голландию на повышение своих навыков, вы глубоко заблуждаетесь. Местный уровень разработки весьма низкий. Приятный инвестиционный климат создает кучу рабочих мест в АйТи, на которых не хватает местных (их просто нет столько). А значит, половина, а то и 2/3 человек в команде буду иностранцами, в большинстве своем индусами (в моем случае турками). Практика показала, что для них совершенно нормально не тестировать свой код вообще перед пул реквестом, а думать вообще в их обязанности не входит.
    2) Крупные конторы типа Букинга, по заявлениям СНГшных экспатов, иногда дают фору по бардаку всяким Сбербанкам — тебя могут взять в Букинг, но не на бюджет конкретного отдела. Ты можешь получать ЗП, но не иметь задач (без команды). Плюс всякие комиссии по гендерному и расовому равенству.
    3) Зарплата в принципе конкурентная, но и цены отнюдь не дешевые. Я живу между Амсетрдамом и Утрехтом. Квартира (маленькая спалня, гостиная и кухня) с мебелью стоит 1300 в месяц. (В Амстердаме 1600 легко) Страховка медицинская — 120 евро в месяц. Отопление — 100 евро в месяц. Телефон + интернет еще 50. На еду тоже будте готовы тратить от 300 до 500 евро в месяц на человека. То есть, около 2 тыс. евро уйдет только на обязательные траты. Контракт на 70к годовых после рулинга даст 4600 евро в месяц. То есть, после всех обязательных трат останется около 2600 евро. У меня есть жилье в Москве, так что у меня если и остается больше в Голландии, то ненамного.
    4) Транспорт очень дорогой. Если не брать проездной из точки А в точку Б, то поезд в Гаагу и обратно мне обходится в 30 евро. Дневной билет в Гааге на транспорт — около 7 евро. Если ехать вдвоем, лучше брать каршеринг.
    5) Жизнь вполне комфортная, особенно в небольших городах. Ходить на работу 20 минут пешком (7 на велике) бесценно. Уточки и гуси живущие на пруду мило. А вот шоком для меня было, что 90% взрослого населения как не в себя смотрит телевизор, все эти танцы со звездами.
    6) Доставка. А вот это лютый трэш. Заказав по интернету, будьте готовы, что вам привезут тогда, когда хотят. Доставка в 16.00 будет в 11.00, доставка к 12.00 приедет в 19.00. Посылку могут оставить на пороге, а могут отправить на почту, включая шкаф. И естественно, никто вам не позвонит. Я стараюсь заказывать на работу, если что-то небольшое. А все остальное — будьте готовы выбросить пол дня.
    7) Интеграция представляется мне очень тяжелой. Голландский язык сложный, все говорят на английском, так что шансов учить его на работе 0. Нужно идти на курсы. Страна толерантная, поэтому тут и там живут всякие сообщества. Индусы, турки, арабы, филипинцы (русские). Говорят на своем языке и не особо стараются интегрироваться.

    8) По пенсии добавлю. Гос пенсия у вас будет 1000 евро, если вы проработаете лет 30. Так что откладывать придется самим. Хоть налогом не облагается пенсионный счет.
    9) И да, налоги на вклады. Будьте готовы, что сбережения выше 30к евро будут облагаться по 4% в год (И никого не парит, что налоги ты уже с них платил). Так что лучше сразу купить ипотеку (что выгоднее, чем снимать, ипотеку можно взять под 2%)

    Так что ехать в Голландию можно только за неспешной жизнью, но никак не за деньгами?
  • Самая дорогая ошибка в моей жизни: подробно об атаке на порт SIM-карты
    +2
    Обычно это делается через сообщника в операторе связи.
  • Представлен .NET 5
    0
    Достаточно бесполезно спорить с гражданином, который не писал на C# (оператор Visual Studio), а тем более продакшн код, но мнение имеет.

    Я для себя как человек, который после EntityFramework писал на Spring для себя выводы сделал. А если кто-то хочет продолжать жрать кактус на джава с легаси кодом — дело их.
  • Представлен .NET 5
    0
    — стоимость хостинга теперь одинакова т.к. Core поддерживает Linux
    — стоимость разработки ниже по ЗП. Фреймворки логичнее и проще на Core
    — обратная совместимость на Core 3.0 обещают чуть ли не 99% работоспособность старых пакетов
    — Наличие прикладных фреймворков у Core почти что в базе. Причем быстрых и удобных
    — Популярность. Тысячи пулреквестов на Core не могут ошибаться.
  • Представлен .NET 5
    0
    > Java это… современные паттерны и подходы к программированию

    Воистину!
  • Представлен .NET 5
    0
    Мне все-таки кажется, что вы шутите.

    1) В 2003 году был .Net Framework 1.1, на которм страшно было писать не то что сайт, а калькулятор.
    2) Хоть на линукс — это прежде всего относится к развертыванию. И это килинг фича, именно из-за ее отсутствия дотнет и не убил Джаву.
    3) Если верить команде VB, то он должен найтись в версии 3.0 Пока можно писать сайты на полном фреймворке. Хотя, не больно то и хотелось, если честно.
  • Представлен .NET 5
    0
    Вы знаете, я не заметил особой сложности в программировании на Java после C#. Да, как в 2005 попал, да, не совсем удобно, но жить можно. Обратно куда проще.
    Более того, с каким нибудь Azure, C# выглядит в разы приятнее для девопсов, в том числе.
  • Представлен .NET 5
    0
    Речь не идет про то, что Spring.MVC в несколько раз медленее .Net Core. И это одна из причин почему в 2019 я бы не стал использовать это в продакшене.

    www.techempower.com/benchmarks/#section=data-r17&hw=ph&test=query

    Самый стандартный Asp.Net Core MVC + EF 11746/сек
    Spring 6238/сек
  • Представлен .NET 5
    +3
    Вы меня конечно простите, но я работал в компании с 50 тыс. сотрудниками и имею код в продакшене на Spring.MVC.

    Имея перед этим 10 лет в разработке на С# я был до крайней степени поражен насколько стар Java как язык (тогда лямбды только-только появились), насколько стремный Spring сам по себе, насколько медлено это все работает.

    Да что говорить, до недавнего времени работы с календарем в стандарте нормальной не было, нужно было Joda ставить.

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