На хабре писал только комменты. При этом только один имеет отрицательный рейтинг -3 При этом в карме у меня -2 и на меня наложены ограничения. Очень мотивирует к дальнейшим обсуждениям.
Одна из потребностей бизнеса это создание понятного и поддерживаемого кода. Ибо как ни крути, но будут приходить новые разработчики которым придется поддерживать кодовую базу. Даже старым разработчикам будет гораздо проще поддерживать код, который написан правильно.
Был случай: продавец поставил левый трек. 2 недели никаких движений по нему. Я открываю спор. Продавец меняет трек на нормальный. Алиекспресс закрывает спор мол «смотрите, посылка уже у вас в городе». Получаю посылку, а там некомплект. Повторно спор открыть нельзя на тот же заказ. Аппеляция на старый не подаётся. Всё.
Алик скатился, когда вместо нормальной техподдержки(которая была даже на русском) сделал бота.
Сейчас вообще ничего оттуда не заказываю на сумму которую не готов потерять.
12 лет в разработке.
И знания эти вам конечно не нужны каждый день, т.к. мы программируем на языках высокого уровня и всё отдаётся на откуп компилятору/интерпретатору. Но как оно работает необходимо иметь представление в любом случае.
Ты либо знаешь как работает язык на котором ты пишешь, либо нет.
И вообще если на чём то пишешь, то должен знать что такое мантисса хотябы в общих чертах.
А если ты Senior, то как минимум должен знать о существовании порядка и мантиссы и почему бывает -0
Всё остальное — отговорки.
По поводу 3-го пункта:
У нас вообще одни и те же вопросы для любого уровня. Есть простые, есть сложные, есть вообще без правильного ответа.
Цель — нащупать границы знаний соискателя в разных областях.
Бывает приходят на позицию senior и не могут ответить на элементарные вопросы.
Бывало и наоборот — приходили на позицию джуна и получали ставку мидла.
Представим гипотетическую ситуацию, что вас в конце каждого дня бьют линейкой по жопе. Кол-во ударов равняется кол-ву проступков. При этом, понять за что вы огребаете сегодня никак невозможно. Как мне кажется, в этом случае, дисциплинирующего воздействия это нести не будет, а будет вызывать только злобу и раздражение.
Айтишники склонны ошибочно себя относить к мелкой буржуазии из-за мнения, что «типа компьютер, то мой, а это средство производства и я им владею».
Как легко определить пролетарий ты или нет?
Допустим завтра Аннушка разливает масло и тебе трамвай переезжает руки.
Если если ты больше не можешь себя прокормить, то ты пролетарий.
ROG XRANGER. Это как дом на колёсах, только ты его носишь на плече. Можно сложить вообще всё. В поездки меньше недели я даже дополнительную сумку не беру. Основной минус вытекает из достоинства. Он большой. Если ты хрупкая девушка или эльф, то эта сумка не для тебя.
После такого предложения, уважающий себя senior, обычно вежливо прощается и забывает про вашу компанию)
На хабре писал только комменты. При этом только один имеет отрицательный рейтинг -3
При этом в карме у меня -2 и на меня наложены ограничения.
Очень мотивирует к дальнейшим обсуждениям.
Вроде как основной смысл большая начальная скорость из-за меньшей массы.
Одна из потребностей бизнеса это создание понятного и поддерживаемого кода. Ибо как ни крути, но будут приходить новые разработчики которым придется поддерживать кодовую базу.
Даже старым разработчикам будет гораздо проще поддерживать код, который написан правильно.
Если можно написать хорошо, то зачем писать плохо?
Ох уж это "потом отрефакторите". Обычно это означает "и так сойдет".
В последнем примере вместо проверки на
null
будет проверка наdefaultValue
Чем это лучше?
Сколько людей вы нанимаете в месяц?
Код пишется для людей, ибо машине пофиг на его оформление.
Самая короткая запись не всегда самая удобная для понимания человеком.
Казалось бы ничего кроме объекта класса
Baz
там не может быть, но шторм думает иначе. Вот такое поведение просто невероятно бесит.велосипедкэширование отрендеренных страниц?Алик скатился, когда вместо нормальной техподдержки(которая была даже на русском) сделал бота.
Сейчас вообще ничего оттуда не заказываю на сумму которую не готов потерять.
И знания эти вам конечно не нужны каждый день, т.к. мы программируем на языках высокого уровня и всё отдаётся на откуп компилятору/интерпретатору. Но как оно работает необходимо иметь представление в любом случае.
И вообще если на чём то пишешь, то должен знать что такое мантисса хотябы в общих чертах.
А если ты Senior, то как минимум должен знать о существовании порядка и мантиссы и почему бывает -0
Всё остальное — отговорки.
У нас вообще одни и те же вопросы для любого уровня. Есть простые, есть сложные, есть вообще без правильного ответа.
Цель — нащупать границы знаний соискателя в разных областях.
Бывает приходят на позицию senior и не могут ответить на элементарные вопросы.
Бывало и наоборот — приходили на позицию джуна и получали ставку мидла.
Как легко определить пролетарий ты или нет?
Допустим завтра Аннушка разливает масло и тебе трамвай переезжает руки.
Если если ты больше не можешь себя прокормить, то ты пролетарий.