KnigkinDom.org» » »📕 Тег #Враги - Ник Тарасов

Тег #Враги - Ник Тарасов

Книгу Тег #Враги - Ник Тарасов читаем онлайн бесплатно полную версию! Чтобы начать читать не надо регистрации. Напомним, что читать онлайн вы можете не только на компьютере, но и на андроид (Android), iPhone и iPad. Приятного чтения!

1 ... 19 20 21 22 23 24 25 26 27 ... 63
Перейти на страницу:

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
люди наверняка будут возвращаться.

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

Сохранил файл и переключился на другую задачу, куда более насущную, хех.

* * *

Мессенджер.

Dornet рос тихо, но упрямо. Люди подтягивались, сидели в общих комнатах, гоняли сообщения через GPRS, ругались, знакомились, искали своих по интересам, делились друг с другом чем-то полезным. Всё двигалось, как я задумал. Только вот вся техническая начинка по-прежнему висела на мне одном… Сервер, протокол, багфиксы, новые фишки — я тянул это по вечерам, после разъездов по клиентам и очень плотной работы в офисе. И чувствовал, что упираюсь в потолок. В сутках двадцать четыре часа, из них восемь я хотя бы иногда сплю, и растягивать себя дальше уже некуда.

Пора было брать человека! Толкового программиста в штат, чтобы снять с меня рутину и часть головной боли.

Я гонял эту мысль давно, но всё стремался.,. Мессенджер — это моё детище, моя фора перед всем миром, и пускать туда постороннего было боязно. А то как разболтает, как унесёт идею, как поймёт, что я знаю чуток больше, чем положено молодому парню из Тюмени… Хотя… стоп… Стопарни-ка, Артём, по-быстроляну. Договор о неразглашении никто не отменял. Вместе с трудовым пусть подписывает всё как положено. Стопроцентной гарантии это не даст, но большинству любителей поболтать быстро отобьет желание чесать языком и хвастаться перед девчонками молодыми. Да и весь код всё равно одному человеку показывать никто не собирается.

Дуров в этом мире переводами занят, конкурентов пока раз-два и обчёлся, а без нормального разработчика я продукт не вытяну на долгой дистанции. Один в поле если и воин, то быстро уставший.

* * *

Лена, мой начальник отдела кадров, нагребла мне стопку резюме. Слух-то по городу шёл семимильными шагами. Толковых айтишников в Тюмени немного, все друг друга знают через одного, и про мою контору успели нацарапать берестяных легенд: платят выше рынка, орать не орут, комфортные рабочие условия, относятся с уважением. Для две тысячи шестого это, оказывается, было чем-то вроде офиса Google на минималках.

Кандидатов набралось семеро. Пятерых я отсеял на телефонном разговоре — кто-то плавал в базовых вещах, кто-то держался нагло, будто это я к нему на собеседование пришёл. Двоих позвал в офис…

Первый оказался парнем языкастым, но пустоватым. Красиво рассказывал, как «поднимет всё с колен на новый уровень », сыпал словами, а копнёшь чуть глубже — там пусто, как в кармане у студента перед стипендией. Ага, наслышался я уже таких ' поднимателей скален' в своей прошлой жизни! Я вежливо попрощался.

А вот второй меня зацепил.

Павел. Не Дуров. Но Павел.,. Двадцать пять лет, профильное образование, работал до этого в какой-то серой конторе, где его держали за джуна на побегушках и платили гроши. Буквально недавно уволился и находился в активном поиске. Пришёл в чистой белой костюмной рубашке с галстуком, чёрных джинсах брючного типа, красных «Конверсах », с потёртым рюкзаком, из которого торчал уголок распечатки с его же кодом — притащил показать, не поленился. Уже плюс.

Сели, поговорили. И я почувствовал редкую вещь — когда человек понимает тебя с полуслова, мыслит свободно, как и ты.

— Смотри, — я развернул к нему ноутбук с открытым протоколом. — Вот сообщение уходит, а абонент офлайн. GPRS у него отвалился в метро или где там. Что с сообщением?

Павел прищурился, несколько секунд молча смотрел на экран.

— А что считается доставкой? Сервер сообщение принял или клиент подтвердил получение?

Я невольно улыбнулся.

— Недурно! Сейчас считается, что сервер попытался отправить. Клиента нет — сообщение теряется. И это меня бесит.,. Пользователь думает, что всё дошло, а по факту ничего нет.

Павел кивнул.

— Тогда очередь на сервере! Для каждого пользователя. Пока клиент не пришлёт подтверждение получения, сообщение никуда не исчезает. Как только абонент снова появляется в сети, сервер начинает отдавать накопившееся по порядку. Получил ACK — запись удалили. Не получил — повторная отправка. Иначе любой обрыв связи будет приводить к потере сообщений.

Он на секунду задумался и продолжил:

— Ещё я бы сразу разделил статусы. ' Принято сервером' — это одно. «Доставлено на устройство » — совсем другое. А если когда-нибудь захочешь, можно добавить и «прочитано ». Тогда и пользователи не будут путаться, и протокол потом не придётся переделывать.

Я молча слушал.

— Только очередь нельзя хранить бесконечно. Нужен срок жизни сообщений, ограничение на размер очереди и нормальная индексация. Иначе, когда пользователей станет много, база превратится в бутылочное горлышко. Лучше сразу заложить архитектуру с запасом, чем потом латать её на ходу.

Я откинулся на спинку кресла и посмотрел на него уже совсем другим взглядом. Заинтригованно.,. Не заученные ответы с собеседований. Он действительно видел систему целиком.

Вот оно. Человек отвечает на вопрос профессионально и тут же видит подводные камни, говорит уточнения. Для эпохи, где половина «программистов » умела только Windows переставлять за тысячу рублей, это дорогого стоило.

Мы просидели ещё час. Я подкидывал задачки, он их разгрызал. Лишь изредка буксовал, но честно говорил «тут не знаю, надо разбираться, не за пять секунд », и это подкупало сильнее любого хвастовства. К концу разговора я уже решил.

— Оклад… — я назвал сумму, и Павел моргнул.

Цифра была ощутимо выше того, что ему платили в его серой дыре. И выше рынка для такой должности процентов на пятнадцать-двадцать. Я это делал сознательно, как всегда в вопросе финансового подхода к своим сотрудникам. Неизменно. В той жизни, в этой — в любой бы так делал. И на должности министра труда тоже бы следовал этой позиции в своих решениях. Дешёвый сотрудник обходится дороже. Скупой платит дважды. Хороший спец за нормальные деньги окупается многократно, а сэкономленная на зарплате копейка потом вылезает боком, потерянными клиентами, бессонными ночами, потерей деловой репутации, стрессами, дополнительными походами по больницам — анализы, медикаменты.

— Это… серьёзно? — уточнил он.

— Абсолютно серьёзно, Павел. Но и спрос будет серьёзный. Мессенджер теперь во многом на тебе. Техническая часть, частично концептуальная. Я задаю направление, ты его тянешь и предлагаешь своё. Живая работа с мозгами, где твоё мнение весит. Дресс-кода у нас нет — носи хоть свои красные кеды, хоть сланцы, хоть в шортах и «гавайке» гоняй. Главное, чтобы делал свою работу должным образом.

1 ... 19 20 21 22 23 24 25 26 27 ... 63
Перейти на страницу:
Отзывы - 0

Прочитали книгу? Предлагаем вам поделится своим отзывом от прочитанного(прослушанного)! Ваш отзыв будет полезен читателям, которые еще только собираются познакомиться с произведением.


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

  • 1. Просьба отказаться от дискриминационных высказываний. Мы защищаем право наших читателей свободно выражать свою точку зрения. Вместе с тем мы не терпим агрессии. На сайте запрещено оставлять комментарий, который содержит унизительные высказывания или призывы к насилию по отношению к отдельным лицам или группам людей на основании их расы, этнического происхождения, вероисповедания, недееспособности, пола, возраста, статуса ветерана, касты или сексуальной ориентации.
  • 2. Просьба отказаться от оскорблений, угроз и запугиваний.
  • 3. Просьба отказаться от нецензурной лексики.
  • 4. Просьба вести себя максимально корректно как по отношению к авторам, так и по отношению к другим читателям и их комментариям.

Надеемся на Ваше понимание и благоразумие. С уважением, администратор knigkindom.ru.


Партнер

Новые отзывы

  1. Габриэль Габриэль07 август 18:22 ..рад, что наткнулся на этого автора - интересные и информационные у него исторические повести... Силантьев Вадим – Засада
  2. Гость Гость Гость Гость07 август 18:17 ..запись /озвучка/ не самая лучшая, но сам вестерн произвёл хорошее впечатление... Силантьев Вадим - Форт Росс 3
  3. Гость Татьяна Гость Татьяна07 август 14:48 Ну как же всё размазанно!!! Долго тянется развитие. Хватило на 33 страницы и то пролистывала... Никому о нас не говори - Алёна Черничная
Все комметарии
Новое в блоге