Прям сейчас у меня испытательный срок в одной интересной организации, и босс не придумал ничего лучше, как позвать меня в офис. На пару дней. Для ускорения вливания в проект. Правда, он не учёл некоторое количество нюансов: я интроверт, я боюсь людей, я ненавижу офис, между офисом и мной... 700км. Если честно, я склоняюсь к тому, чтобы уволиться, лишь бы не ездить в офис. Ах да, а ещё есть кривая забывания, поэтому я забуду 99% того, что мне расскажут коллеги, примерно через месяц. (Зато в чате текст хранится вечно, да ещё и поиск есть по словам, и ссылки на конфлю в чате передавать лучше, чем голосом)...
Лично с моей точки зрения статья выполняет важную функцию: подсвечивает проблему так, чтобы до менеджеров-экстравертов наконец дошло, что люди бывают разными, и не всем удобно работать в офисе. (Моё мнение может не совпадать с мнением автора, бла-бла-бла)...
"Помимо этого, Uber изменила программу оплачиваемого месячного отпуска. Если раньше сотрудники имели право на такой отпуск после пяти лет работы в компании, то теперь этот срок увеличен до восьми лет." - Эээээ??!! А что, трудовой кодекс уже отменили? Или в странах, где обитает Убер, его в принципе не предусмотрено?? О_О
Теоретический минимум по Computer Science (Владстон Феррейра Фило)
Пробовал её читать, не понравилось. Я настолько привык, что в таблицах истинности обычно пишут нули и единицы, что воспринять галки и крестики не могу. У меня от них глаза вытекают.
Я бы предложил почитать: Гради Буч, ..., Объектно-ориентированный анализ и проектирование с примерами приложений; Фаулер Мартин, Рефакторинг. Улучшение существующего кода; Мартин Роберт, Чистая архитектура. Искусство разработки программного обеспечения; Альфред В. Ахо, Моника С. Лам, Рави Сети, Джеффри Д. Ульман. Компиляторы: принципы, технологии и инструментарий; Касперски Крис, Техника оптимизации программ. Эффективное использование памяти (она несколько устарела, но увы, свежего издания не будет).
Ну и конкретно по языкам... Я пишу на С++, поэтому и книжки про него: Страуструп Бьерн, Язык программирования С++ Джосаттис Николаи М., Стандартная библиотека C++. Справочное руководство
Ну и, если честно, программировать, не зная что под крышечкой, как-то странно. Поэтому нужно что-то по цифровой схемотехнике и архитектуре ЭВМ.
Личный опыт говорит, что хотя я и начал тыкать в БК-0010-01 ещё в школе, понимать хоть что-то в программировании я начал в ВУЗе, когда повстречался с хорошим преподом. Возможно, я бы и сам научился, со временем. Но случилось бы это лет на 10 позже, когда мне это уже было бы не нужно.
Плюс, я слышал, что обучение с преподавателем работает лучше, чем самообучение.
(Хотя наличие некоторого шила в некотором месте определённо помогает).
Не знаю, насчёт ада, но некоторое неудобство ощущаю.
Я разраб. Вокруг админы и ИБ. Получаю ноут, иду работать.
На ноуте, конечно, винда и антивирус (потому что пишу софт в основном под винду).
Окей, ставлю что надо, git clone, запускаю студию. Ахахаха, блин.
После git clone с диска исчезает часть исходников. Спасибо касперу, что посчитал часть js файлов за вирусы. Написал безопасникам, что-то добавили в исключения.
Запустил сборку. Сборка идёт 3+ часа. Из четырёх ядер одно занято каспером. Угу, а вдруг я там вирус собираю. Написал безопасникам (пофиксили, хотя и далеко не сразу).
Пока не пофиксили сборка, похоже, шла медленнее, чем могла. Отключить антивирь и проверить, на сколько отличается время сборки с ним и без, конечно, не разрешили.
Запустил отладку... Ну, попытался. Отладчик запустился далеко не сразу, точно не помню уже, что там пришлось править, но тоже какие-то исключение добавили.
Удалённую отладку вообще не удалось запустить, ибо файрвол закрывает вообще всё напрочь.
На машине чисто пользовательская учётка. Хочешь поставить студию, зови админа. Некоторый софт вообще в таких условиях не ставится.
И такой цирк практически постоянно. Работать можно, но есть ощущение, что процесс замедляется существенно. Это не считая потраченных нервов и постоянной необходимости бороться с тёмными электрическими силами. Ндя.
Но я не уверен, что его (номер) вообще можно собирать.
Я недавно на работу устраивался, так там пришлось отдельное заявление подписывать о том, что они будут собирать про меня перс данные. А там местами даже не номер паспорта, а просто фамилия.
Я не автор статьи, но могу привести пример:
Прям сейчас у меня испытательный срок в одной интересной организации, и босс не придумал ничего лучше, как позвать меня в офис. На пару дней. Для ускорения вливания в проект. Правда, он не учёл некоторое количество нюансов: я интроверт, я боюсь людей, я ненавижу офис, между офисом и мной... 700км. Если честно, я склоняюсь к тому, чтобы уволиться, лишь бы не ездить в офис. Ах да, а ещё есть кривая забывания, поэтому я забуду 99% того, что мне расскажут коллеги, примерно через месяц. (Зато в чате текст хранится вечно, да ещё и поиск есть по словам, и ссылки на конфлю в чате передавать лучше, чем голосом)...
Лично с моей точки зрения статья выполняет важную функцию: подсвечивает проблему так, чтобы до менеджеров-экстравертов наконец дошло, что люди бывают разными, и не всем удобно работать в офисе. (Моё мнение может не совпадать с мнением автора, бла-бла-бла)...
Знаете, люди много за что платят. Но далеко не всё из этого стоит делать.
"Помимо этого, Uber изменила программу оплачиваемого месячного отпуска. Если раньше сотрудники имели право на такой отпуск после пяти лет работы в компании, то теперь этот срок увеличен до восьми лет." - Эээээ??!! А что, трудовой кодекс уже отменили? Или в странах, где обитает Убер, его в принципе не предусмотрено?? О_О
"Спринт без смысла, тикеты без души" - может просто перестать разрабатывать нудную, никому не нужную х#рню, и проблема рассосётся сама собой?
Можно подумать не_зумеры хотят работать.
Пробовал её читать, не понравилось. Я настолько привык, что в таблицах истинности обычно пишут нули и единицы, что воспринять галки и крестики не могу. У меня от них глаза вытекают.
Я бы предложил почитать:
Гради Буч, ..., Объектно-ориентированный анализ и проектирование с примерами приложений;
Фаулер Мартин, Рефакторинг. Улучшение существующего кода;
Мартин Роберт, Чистая архитектура. Искусство разработки программного обеспечения;
Альфред В. Ахо, Моника С. Лам, Рави Сети, Джеффри Д. Ульман. Компиляторы: принципы, технологии и инструментарий;
Касперски Крис, Техника оптимизации программ. Эффективное использование памяти (она несколько устарела, но увы, свежего издания не будет).
Ну и конкретно по языкам... Я пишу на С++, поэтому и книжки про него:
Страуструп Бьерн, Язык программирования С++
Джосаттис Николаи М., Стандартная библиотека C++. Справочное руководство
Ну и, если честно, программировать, не зная что под крышечкой, как-то странно.
Поэтому нужно что-то по цифровой схемотехнике и архитектуре ЭВМ.
Не, не банк. Обычная айти компания из известных)
Можно. Спасибо за пример!
Но вообще не понятно, зачем так делать в 21 веке.
Вроде компиляторы для C++ легко доступны, почему бы не использовать нормальное ООП? Загадка.
Артур, а в чём вы нарисовали такие красивые картинки?
Мне кажется, это слегка не так.
Личный опыт говорит, что хотя я и начал тыкать в БК-0010-01 ещё в школе, понимать хоть что-то в программировании я начал в ВУЗе, когда повстречался с хорошим преподом. Возможно, я бы и сам научился, со временем. Но случилось бы это лет на 10 позже, когда мне это уже было бы не нужно.
Плюс, я слышал, что обучение с преподавателем работает лучше, чем самообучение.
(Хотя наличие некоторого шила в некотором месте определённо помогает).
Я не понял примерно ничего (хотя и пишу на плюсах), но проект и статья бесконечно крутые! Респект и уважуха!
Не знаю, насчёт ада, но некоторое неудобство ощущаю.
Я разраб. Вокруг админы и ИБ. Получаю ноут, иду работать.
На ноуте, конечно, винда и антивирус (потому что пишу софт в основном под винду).
Окей, ставлю что надо, git clone, запускаю студию. Ахахаха, блин.
После git clone с диска исчезает часть исходников. Спасибо касперу, что посчитал часть js файлов за вирусы. Написал безопасникам, что-то добавили в исключения.
Запустил сборку. Сборка идёт 3+ часа. Из четырёх ядер одно занято каспером. Угу, а вдруг я там вирус собираю. Написал безопасникам (пофиксили, хотя и далеко не сразу).
Пока не пофиксили сборка, похоже, шла медленнее, чем могла. Отключить антивирь и проверить, на сколько отличается время сборки с ним и без, конечно, не разрешили.
Запустил отладку... Ну, попытался. Отладчик запустился далеко не сразу, точно не помню уже, что там пришлось править, но тоже какие-то исключение добавили.
Удалённую отладку вообще не удалось запустить, ибо файрвол закрывает вообще всё напрочь.
На машине чисто пользовательская учётка. Хочешь поставить студию, зови админа. Некоторый софт вообще в таких условиях не ставится.
И такой цирк практически постоянно. Работать можно, но есть ощущение, что процесс замедляется существенно. Это не считая потраченных нервов и постоянной необходимости бороться с тёмными электрическими силами. Ндя.
Есть ли в этом польза - хз.
Из вас получится отличный тролль.
Извинится, и наехать снова.
Давайте я что ли вас же и процитирую:
Вы: Ну, а раз по существу ответить нечего,
плюс из предыдущего:
Я > А можно, пожалуйста, примеры статей,
Вы: Ну, вот смотрите, возьмём чисто функциональный Elixir
Что ж, раз вам по существу сказать нечего, и примеров сотни статей я так и не дождусь, предлагаю на этом и закончить.
Ниправда!!
Иногда под капотом логика (а сверху верилог)!
(шучу, да).
Вообще, гугл говорит, что нужно ресайзить хеш-таблицу при достижении заполненности в 70%.
А это называется газлайтинг ;)
И я вам откомментил тот кусок, который про хамство.
Да можно наверное и рандомный.
Но я не уверен, что его (номер) вообще можно собирать.
Я недавно на работу устраивался, так там пришлось отдельное заявление подписывать о том, что они будут собирать про меня перс данные. А там местами даже не номер паспорта, а просто фамилия.
Спасибо, у меня книжка ещё не дочитанная.
Даже у CLOS? Он вроде функциональный, как Lisp, но с элементами ООП.
Википедия так вообще говорит, что у него есть множественное наследование:
https://ru.wikipedia.org/wiki/CLOS
Скучаю по тем временам, когда было достаточно никнейма и почты 😢