Pull to refresh
1
Profet @KIVanread⁠-⁠only

User

Send message
Вот к чему приводит логин через Face ID в команде из 20 китайцев…
«Ваше резюме никто не читает» — как человек, проведший более 100 собеседований, и подходящий к процессу с большой отдачей, могу вам сказать, что это частично оправдано. Многие толковые люди не умеют их составлять, многие бестолковые спецы в них привирают. Образование не коррелирует с тех. грамотностью. Прошлые работодатели не коррелируют тоже (доводилось вам работать с идиотами? а компания в резюме будет одна и та-же). По итогам, оптимальная стратегия — просто сверка ключевых слов, и то, самого высшего уровня. Более реально что-то понять только в беседе — вот там настоящее собеседование.

По опыту, могу выделить только 3 позитивных маркера в резюме:
— Ссылка на свой блог или Github (Github это вообще джекпот, особенно если кандидат пишет тесты);
— Общая структурированность — визуальная и информационная (единообразный шрифт и отступы в параграфах, форматирование подчёркивает структуру и ключевую информацию);
— Краткость (кем бы вы там ни были, резюме должно влезть в 2 страницы). Идеал не про «Нечего больше добавить», а про «Нечего больше выкинуть».
«Встречали ли вы в C# конструкцию типа using (var scope = new TransactionScope(TransactionScopeOption.Required))? Это значит, что код, выполняющийся в блоке using, заключается в транзакцию и после выхода из этого блока изменения будут зафиксированы или отменены.»

Это значит, что у нас есть экземпляр класса TransactionScope из неопределенного namespace, который гарантированно имплементирует IDisposable и на котором гарантированно будем вызван метод Dispose при выходе из блока using по любой причине. А вот на все остальное мы только надеемся, полагаясь, что авторы внутренностей блока знали, что делают… ;-)
Это не про гордость, это наблюдение. Изучение продвинутой математики никак не коррелирует с качеством производимого человеком кода и тестов в бизнес приложениях. Формальная логика, теория множеств, теория типов — в объёме нужном для программиста — элементарщина. Статья, ИМХО, про гораздо более продвинутые разделы.

П.С. На тему гордости за дом без гвоздей — Building Without Nails The Genius of Japanese Carpentry
Я по образованию политолог, сейчас отвечаю за архитектору нескольких приложений в крупном Швейцарском банке. Математики выше школьного курса тут не надо вообще. Говорю это как человек, привязывающий себе к стулу с книгами Странга почти каждый день после работы. Clean Code — да, тысячу раз да. А вот все, что описано в статье, стало актуально только при изучении 3D движков и вот теперь ML. И да, устройство яблони интересует меня лишь в той мере, в какой его надо знать для производства яблок. Я все-таки политолог инженер, а не математик.
Немного потерпим, а там WASM + OpenGL позволят снова писать быстрые приложения не жрущие много памяти, используя браузер как VM.
«представим, что в другом месте» — а если эти два маршрута определить в одном месте, проблема ведь никуда не денется, так? Её только заметят с большей вероятностью. Проблема тут возникает из-за использования сегментов пути для передачи параметров. Это в принципе плохо и проблемы с таким подходом будут всегда, вне зависимости от технической реализации.

У URL есть разные специализированные части, en.wikipedia.org/wiki/URL#Syntax. Для передачи агрументов запроса служит «query», а в этом примере мы пытаемся передавать их через «path». «Path» предназначен для описания иерархичного пути (изначально соответствовал пути файла в ФС), к примеру, Application/Controller/Method. Такой путь практически гарантированно будет уникальным (1 путь = 0..1 файлов / методов). А в примере мы передаем в сегментах аргументы, для которых уникальность не является условием, отсюда и проблема с определением правильного маршрута.
В которых ИИ робот...
… успешно решил медленно поджарить Землю радиацией чтоб насильно разогнать человечество по галактике.
An Ex Por
In Sanct Ylem
In Sanct Ylem
In Sanct Ylem
In Flam Grav

Ваш сэндвич гриль подан, сэр.
«Что им мешало воспользоваться любым другим сервисом типа blockexplorer?»
Он не находит фамилии и домашние адреса, в отличие от ;-) Разрабатывали ведь скорее всего модуль для уже существующих систем.
«Майкрософт последовательно придерживалась стратегии EEE и всегда считала опенсорс врагом.»
github.com/Microsoft

Знаете, я вас помню. Вы всегда ходили пешком под стол и не выговаривали «Р». Наверно от вас стоит держаться подальше?

В оригинале "But ultimately, should Google have hired me?" Это имеет конотацию "Стоило ли Гуглу нанять меня?"

Пенсионный возраст растет не потому, что надо больше работать, а чтоб отстрочить вскрытие масштабов разворованных "пенсионных" отчислении.

По-моему, объяснение куда проще. Сами ведь написали — эту выдачу дает новостной бот. Как обычно выглядят новости?


11.01.20ХХ — Из зоопарка нашего города сбежал бегемот.
13.01.20ХХ — Ночью в центре города кто-то повалил памятник Пушкину. В виду наличия следов крупного животного, подозревается бегемот. Напомним, что 11.01.20ХХ Из зоопарка нашего города сбежал бегемот.
15.01.20ХХ — Сбежавший бегемот вандал, все что известно на данный момент. Полиция загнала бегемота в здание мэрии. Напомним, что два дня назад ночью в центре города кто-то повалил памятник Пушкину. В виду наличия следов крупного животного, подозревается бегемот, который сбежал из зоопарка нашего города.


Какую из трёх статей вы хотели бы найти в поиске утром 15-ого числа?

А почему бы не написать генератор мапинговых методов на Roslyn (для нас ведь главное уйти от написания рутинного кода)? Это сэкономит время старта, добавит гибкость (расширять мапинг можно будет обычным C# кодом) и можно даже сделать проверку вызова незарегистрированных мапингов при компиляции.

Астрологи объявили неделю необразованной молодежи…
Я политолог по образованию. Программировать начал с макросов для Ultima Online Pilot, а там добрый друг подарил мне Кернигана и Ритчи «Язык программирования C». Потом VBA для автоматизации работы со статистикой и Action Script 3 чтоб открыточки рисовать. А там -книжка по C#, по SQL, по WPF, по JS, опять по C# и ещё штук 20 на разные темы…
Сейчас я архитектор в крупном международном банке.
«P.S.: пользуясь случаем, напоминаем, что мы ищем программиста Delphi и web-разработчика… „

“Почти все наши программисты пришли к нам студентами и всех мы вырастили сами, начиная с языка и заканчивая code style. Неудивительно, что такие люди работают в компании по 10-15 лет — они идеально к ней подходят.»

Есть у меня смутное подозрение, что «подходят» у вас люди по 15 лет лишь потому, что никому другому они с вашим «обучением» не подходят. У вас система на DELPHI и вы собрались кого-то учить code style? Серьезно?

Если вдруг это читает кто-то из молодых программистов, ребята, помните, никакая региональная конторка ничему хорошему вас не научит (как собственно и ВУЗ). В мире есть ограниченный список программистов, у которых стоит учиться. Он вряд ли шире 100 человек, и они не сидят в региональных конторах. Они выступают на топовых конференциях и пишут книги.

П.С. Если у кого и имеет смысл учиться code-style, так это у Robert C. Martin, ака «Uncle Bob».
П.С. Вот онлайн фиддл, если хотите поэкспериментировать.
dotnetfiddle.net/cQqT5O

Information

Rating
Does not participate
Registered
Activity