Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Динамичный карточный батлер с PVE и PVP-боями онлайн! Собери коллекцию карточных героев, построй свою боевую колоду и вступай в бой с другими игроками.

Cards out!

Карточные, Ролевые, Стратегии

Играть

Топ прошлой недели

  • SpongeGod SpongeGod 1 пост
  • Uncleyogurt007 Uncleyogurt007 9 постов
  • ZaTaS ZaTaS 3 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
SimpleSences
2 дня назад

Кто ты по жизни? Люди 0.8, 1.0 и 1.2⁠⁠

Кто ты по жизни? Люди 0.8, 1.0 и 1.2 Что я узнал, Типизация, Типы людей, Длиннопост

Если обратить внимание на человека, какие задачи на себя берёт человек, как он с ними справляется, его обязательность, его ответственность, то получится определить коэффициент его личности. Условно любое действие можно выполнить на 80, 100 или 120%. По такому принципу люди и делятся на 0.8, 1.0 и 1.2.

Разберем каждый тип:

Тип 0.8: "Ну почти…"
- Всегда есть оправдания.
- Всегда чего-то не хватает.
- Всегда приходится переделывать или доделывать за ними.
Он старался, но чего-то не хватило. Он выполнил задачу на 80%. Вы ожидали результат 1.0, а получили 0.8.

Тип 1.0: "Четко по инструкции"
- Берут ответственность за результат.
- Следуют инструкции, доводят до конца.
- Никогда не оставляют «недоделанное».
Этот человек не ищет оправдания, а ищет решение. Он всегда выполняет задачу на 100%.

Тип 1.2: "На шаг впереди"
- Предвосхищают потребности.
- Действуют проактивно.
- Улучшают систему, а не просто выполняют задачи.
Этот человек делает больше, чем от него ожидают. Он всегда на шаг впереди.

На примере задачи: Купить хлеб.
0.8 - Пошел в магазин 1, хлеба не было.
1.0 - Пошел в магазин 1, 2 - хлеба не было. В магазине 3 - купил хлеб.
1.2 - Пошел в магазин 1, 2 - хлеба не было. В магазине 3 - купил хлеб 3х разных сортов и ещё узнал о способах хранения хлеба.

Первые 3 задачи обычно показывают кто этот человек.

Вспомните людей из вашего окружения, как ответственно они относятся к своим обязательствам? Будут ли они предусмотрительно приходить к вам в гости с чем-то к "чаю" или пассивно будут ждать что за них подумают? Будут ли друзья помогать в организации совместного отдыха или придут на всё готовое? А может это как раз ты? Предусмотришь ли ты взять горячий термос с чаем во время зимней прогулки? Придешь ли ты на встречу заблаговременно чтобы сориентироваться и занять столик в кафе, а не приходить с опозданием и заставлять ждать человека?

Да, такое разделение довольно примитивное, но даже на такой простой модели становиться понятно с каким человеком ты имеешь дела. А может это поможет тебе понять что тебе с таким человеком/сотрудником не по пути.

Из концепции 0.8, 1.0 и 1.2. следует, что достичь максимального результата, получится именно с людьми 1.2 - с теми, кто всегда делает чуть больше нужного.

Люди 1.2 тянутся к таким же, как они. Они не хотят работать с 0.8, потому что теряют эффективность.
Люди 0.8 всегда будут искать таких же, потому что никто из 1.0 или 1.2 не захочет с ними взаимодействовать.
Поэтому продуктивные и энергичные, обязательные люди работают с такими же, а посредственность тянется к посредственности. Кем быть тебе?

Как много вокруг себя людей - 0.8, 1.0 или 1.2?

Показать полностью 1
Что я узнал Типизация Типы людей Длиннопост
12
9
Wellikan
Wellikan
1 год назад

Лекция по программированию на Пикабу: можно ли теперь считать себя программистом?)⁠⁠

Лекция по программированию на Пикабу: можно ли теперь считать себя программистом?) Типизация, Лекция, Программист, Комментарии на Пикабу, Длиннопост, Скриншот

#comment_311040989

Показать полностью 1
Типизация Лекция Программист Комментарии на Пикабу Длиннопост Скриншот
3
338
propovednikHulio
1 год назад

Нация разрабов⁠⁠

Нация разрабов
Типизация IT юмор Программирование Скриншот IT
48
42
TypicalPikabuUse
TypicalPikabuUse
1 год назад

Ответ на пост «Больше его никто не видел»⁠⁠1

Ответ на пост «Больше его никто не видел» IT, Картинка с текстом, Программист, Программирование, Типизация, Менеджмент, Ответ на пост, Длиннопост

Я почитал комментарии под этим постом и честно говоря меня разочаровало такое количество задротов не понимающих прелести динамической типизации.

Для начала проведу краткий ликбез:

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

По сути типизация - это такая система предварительной формальной верификации которая позволяет отловить баги во время компайлтайма до того как они протекут в рантайм.

---

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

Вася со своей статической типизацией после добавления возможности принимать строку сразу столкнётся с кучей проблем из-за того что остальные методы в его программе ожидают именно число. Ему придётся проходиться по всей цепочке вызовов куда может попасть значение из исходного поля, менять тип с числового на алгебраический ЧИСЛО|СТРОКА, вполне возможно он заметит логические ошибки связанные с тем что некоторые функции не имеют осмысленного сценария для обработки строк и Васе придётся переписывать часть функционала.

Петя в свою очередь может просто исправить валидацию поля разрешив ему принимать строку и со спокойной душой закрыть таску.

Вы можете возразить: "но ведь он как и Вася может столкнуться с ситуацией когда некоторые функции не имеют осмысленного способа обрабатывать строку и пытаются обработать значение как число!". Безусловно, может. Но Пете из-за отсутствия тайпечекера наличие таких ошибок не помешает выкатить задачу в прод. А из-за того что подобные ошибки зачастую вылезают в модулях которые на первый взгляд с изменениями Пети никак не связаны менеджер не сможет понять что новые баги вызваны именно Петей - в его глазах это будут баги которые появились "сами по себе".

В итоге с точки зрения менеджера:

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

Петя - хороший работник который за несколько часов закрыл таску и пошёл закрывать новые таски с багами.

Угадайте кого менеджер повысит, а кого - нет.

---

Именно из-за непонимания таких тонких психологических моментов ботаны Васи дрочат свои программы на C++/Идрисе/Хаскелле в НИИ за 40 тысяч в месяц, а Пети живут в ЛА и пишут новые ЖС фреймворки на деньги лоха-инвестора за 10к долларов в месяц.

Показать полностью
IT Картинка с текстом Программист Программирование Типизация Менеджмент Ответ на пост Длиннопост
79
119
tproger.official
tproger.official
3 года назад
Типичный программист

Статическая и динамическая типизация наглядно⁠⁠

Статическая и динамическая типизация наглядно IT, IT юмор, Программирование, Типизация, Длиннопост
Статическая и динамическая типизация наглядно IT, IT юмор, Программирование, Типизация, Длиннопост
Статическая и динамическая типизация наглядно IT, IT юмор, Программирование, Типизация, Длиннопост
Статическая и динамическая типизация наглядно IT, IT юмор, Программирование, Типизация, Длиннопост
Показать полностью 4
[моё] IT IT юмор Программирование Типизация Длиннопост
8
15
vashin
4 года назад

Ctrl C Ctrl V продолжение⁠⁠

Вид со спутника

Ctrl C Ctrl V продолжение Типизация, Тюмень, Архитектура, Ctrl-C Ctrl-V

Микрорайон Суходольский застройщик ПСК "Дом"

Ctrl C Ctrl V продолжение Типизация, Тюмень, Архитектура, Ctrl-C Ctrl-V

Шедевры тюменских дизайнеров и строителей

Показать полностью 2
[моё] Типизация Тюмень Архитектура Ctrl-C Ctrl-V
20
30
leninid
leninid
4 года назад
Web-технологии

Да что вы знаете о типизации?⁠⁠

Да что вы знаете о типизации? Javascript, Разработка, Типизация
Показать полностью 1
Javascript Разработка Типизация
7
367
alexeytur
alexeytur
6 лет назад
IT-юмор

Как развести срач среди программистов⁠⁠

Как развести срач среди программистов Типизация, Yoba
Показать полностью 1
Типизация Yoba
153
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии