All streams
Search
Write a publication
Pull to refresh
1
0

Senior iOS Developer

Send message

Загадка №3 Про изменения эффективности работы при отпуске начальников отделов.
Руководителя 1 отдела оставить, 2-го на карандаш, 3-го можно уволить.

Почему 3-го уволить понятно - утеря стабильности работы. 2-го на карандаш, потому как нужно оценить, а влиял ли он на результат или просто все само движится в обход него.

Первого нужно оставить по причине того, что когда он в отпуске, то были отменены митинги и команда получила дополнительное время на реализацию плана. :)

Автор еще не дошёл до полезной мысли, что он удовлетворяет своё эго, вместо решения задач бизнеса. Задача бизнеса закрыть вакансию, а не то чтобы кандидаты в слезах убегали.

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

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

а я думал что реклама телеграм канала и не ошибся 😁

Имхо 3 дня для вката должно быть норм при толковом уровне новичка. Естественно, что эти три дня от него нельзя отходить и следить как за только что вылупившимся птенцом. Если срок для онбординга больше недели, то нужно процедуры упрощать и пересматривать архитектуру с доками. (Ну если у вас не "космические" технологии конечно же).

МакКонелл - только 16% времени программист тратит на кодинг. Иными словами 25 минут это 30% кодинга. Остальное все равно будет тратиться на митинги, анализ и игру в настольный тенис / на плойке с перерывами на кофепитие.

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

"Автостопом по галактике"! Мы тут вычисляем ответ на главный вопрос жизни, вселенной и всего такого :)

Шутить изволите-с, вы прикиньте на сколько людей и компаний раскидываются деньги от этих "покупателей".

Наоборот все правильно сделали - вот с чем чем, а со шрифтами Apple всегда умели работать (еще сам Джобс отслеживал это). Я в своё время намучался с CoreText, но результат до сих пор радует глаз.

Сложный код имхо пишется в трех очевидных случаях:

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

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

  3. Ты шизик и у тебя такая картина мира, которую простые смертные не смогут никогда понять - а если поймут, то привет санитары :)

Сам вот был таким плохишом пару раз неспециально. Первый после укуса Александреску - наметапрограммировал на C++ так, что напарник сдался, а потом и я сам через полгодика. Пришлось код на один экран переписать и получить в 4 раза больший, но понятный.

А второй случай был, когда мой обычный C++ код перепаковывающий бинарные данные переписали на более высокоуровневом языке с ООП, поскольку подозреваю что просто не знали С++. Ну в результате пару секунд работы программы превратилось в четверть часа - и так сойдёт :(

Вариант удаленный доступ настроить или включить исполнение голосовых команд 🤔

О боже, они на свет лезут! Воинствующий дилетантизм in vivo!

Прежде чем выкладывать такие статьи рекомендую обращаться к рецензентам более-менее разбирающихся в теме - они уберегут и вас и нас от траты времени.

ЗЫ. Учиться, учиться и еще раз учиться (с) В.И. Ленин

Об этом додумались давно. К примеру см. принцип действия std::cout с оператором <<

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

P.S. исполнитель, хранилище и рационализаторское предложение

тэги поправьте - не 9 минут а 5 минут, и уровень легкий (рука-лицо).

Вопрос от Зигмунда Фрейда:

  • Как вы относитесь к множественному наследованию?

у вас арифметика на 2.5 тысячи лет устарела - будем выкидывать 2+2=4?

- Proto => 'tcp'
+ Proto => 'udp'

Мониторинг можно вообще по UDP получать.

У вас байты сыреют и осыпаются от старости? Давайте закопаем тогда арифметику с их 2+2 =4 - ведь ей уже 2,5 тыс лет!

#!/usr/bin/env perl

use v5.34;
use strict;
use warnings;


use Math::BigFloat;

my $a = Math::BigFloat->new('0.1');
my $b = Math::BigFloat->new('0.2');
my $sum = $a + $b;

say "Sum: a + b = $a + $b = $sum";

Выдало:
Sum: a + b = 0.1 + 0.2 = 0.3

  1. ActiveState сборка от компании, Strawberry свободная реализация

  2. Здесь сборки образа докера до 50Мб https://www.reddit.com/r/perl/comments/sd5403/tiniest_perl_docker_image/?rdt=56900 Можно из исходников собрать то, что тебе нужно.

  3. В Perl одна из первых и наилучших поддержек unicode. use utf8; + binmode

Information

Rating
Does not participate
Location
Warszawa, Mazowieckie, Польша
Registered
Activity

Specialization

Backend Developer, Mobile Application Developer
Senior
iOS development
SWIFT
C++
Java
SQL
Perl
Raku
Haskell
Erlang
Scala