Уже несколько лет подряд я ретроспективно оцениваю решения и поступки которые
совершал в прошлом году. И каждый раз думаю — "черт, как я мог творить такую
дичь? зачем я в это вписывался? зачем соглашался? почему не приложил больше
усилий для?".
Что характерно, история повторяется каждый год. То есть вроде бы и думаешь — "ну
все, в этот раз такой шляпы не будет", а нет,...
В любой системе, которая имеет дело с реальным миром так или иначе присутствуют
куча условий и ветвлений.
Например, нам приходят заказы. От разных контрагентов. Но контрагентов есть
множество видов, и заказ каждого отдельного вида обрабатывается по отдельной
логике.
Разработчик, задолбавшись реализовывать n-дцатое условие в коде, рано или поздно
решает написать некую конфигурацию бизнес-правил обработки этих самых заказов,
дать в руки бизнес-людям конфигуратор и свалить в закат....
Обычно у разработчиков не возникает проблем с решением задач. Поисковики,
стековерфлоу, куча мануалов, в принципе все типовые задачи уже давным-давно
решены, а нетиповые — так их делают опытные люди.
За всю карьеру полностью прочувствовать свою беспомощность и неспособность
справиться с задачей меня угораздило только один раз (ну и еще было много других
мелких случаев, когда просто задача давалась тяжело, но удавалось как-то
разрулить).
Дело было в 2009-2010...
Почти всю свою карьеру я так или иначе занят в продуктовой разработке. Помимо
продуктов я делал собственно демо-проекты и разнообразные прототипы других
продуктов.
На старой работе у нас был такой термин "продуктизация". Это когда бралось
решение, сделанное кастомного под определенного заказчика, творчески
переосмыслялось и впихивалось в продукт. Идея была в том, что эта кастомная
функциональность могла бы пригодиться кому-нибудь в будущем. Одной из моих...
До сих пор люди иногда спорят о скорости программ, написанных на том или ином
языке или платформе. Хотя тренд значительно пошел на убыль и редко где услышишь
"Java тормозит" или "1 000 000 конкуррентных подключений на node.js" но время от
времени все равно этот вопрос подымается.
Так вот.
У меня в продакшене уже несколько лет крутится куча сервисов, часть на JVM,...
Предыдущие части: первая [https://t.me/full_of_hatred/42], вторая
[https://t.me/full_of_hatred/43].
Многие люди ненадолго погрузившись в сладкие обещания, которые нам вещают со
страниц книг, буллитов презентаций, сцен залов всевозможные бизнес-тренеры, рано
или поздно задумываются о своем деле. В качестве такого "своего" дела часто
выбирается какое-то оффлайновое предприятие — магазинчик китайского барахла,
фургончик с фастфудом, СТО или похожие активности....
Несколько лет назад одна моя знакомая решила пойти на вайти курсы QA.
Курсы как курсы, учили там джире, аджайл процессам и написанию тест-кейсов. В
конце был экзамен, включающий в себя теорию и практику (написать тест-кейс) по
итогам которого слушателям давали сертификат.
А дальше начиналось самое интересное — особо отличившихся обещали взять в
дальнейший оборот и помочь с трудоустройством. Моя знакомая отличилась и ей
лично написал один из...
Я горячий сторонник найма джунов. Нанимал кучу джунов когда работал в большой
корпорации, а потом нанимал уже к себе в компанию и платил им из своего кармана.
Сейчас не нанимаю, потому что работаю практически сам, да и карманы опустели 😄
Убежден, что любая контора, которая зарабатывает хоть какое-то бабло просто
обязана нанимать джунов, и вот почему.
* Улучшение и формализация процессов. Когда у вас на борту не самые...
За свою карьеру я нанял большое количество нулячих джунов (без предыдущего
опыта). Человек 20 точно будет, не меньше, а то и все 30. Соответственно
просмотрел я далеко за сотню разных людей. Довольно давно я сформировал как
говорят на западе highly opinionated профиль кандидата согласно которому я
автоматически дискриминирую и отсекаю целую толпу народа. Кто же это?
* Обязательно студент/ка 3-5 очного курса профильного технического факультета.
Разнообразные...
Сколько денег платить джуну? Сколько денег просить джуну?
Я был (и являюсь, лол) сооснователем небольшой аутсорс шлюпки на 10 гребцов (в
пике, сейчас уже почти никого не осталось). Большинство из них были джунами,
которых я брал вообще без опыта работы.
Сколько же платить таким ребятам?
Джун — в первую очередь затраты для компании. Наиболее ценный ресурс, который
они отъедают — это время более квалифицированных специалистов. Первые несколько
месяцев...
Время вот времени получаю от рекрутёров предложения в виде ссылки на документ с
вакансией.
Часто это гугл-док на страничку — удобно для рекрутёра и для нанимателя, они
могут одновременно редактировать вакансию и не нужно перекидываться друг в друга
правками в мессенджерах и почте — сам так делал. Неудобно для кандидата
— открывать ссылку, читать чё-то там, что за дичь?
Абсолютно все(!) требования к любым вакансиям легко умещаются в абзац-другой...
На маках есть еще одна проблема — дефолтные кириллические раскладки отличаются
от тех, что на винде. В процессе гугления стандартной раскладки я попал на
знаменитую типографскую раскладку Ильи Бирмана. Там помимо возврата знака
вопроса на его законное место, добавлено еще куча всяких полезных штук, самой
часто используемой из которых у меня есть длинное тире —. Искушённый читатель
наверняка это заметил: разница между - – — очевидна, а я всегда использую...
Нам ужасно не повезло — в наших странах используются кириллические шрифты, в то
время как в огромной части остального мира — латинница. Приходится держать две
раскладки, но мне (и многим другим) не повезло еще больше — половина всего, что
я выстукиваю кириллицей — на украинском, поэтому добавляется еще и третья
раскладка.
Дефолтный вариант с ctrl+shift который нам предлагает Шиндовс, неустойчив к
ошибкам. За многие года я так и не...
Предыдущие серии: 1 [https://t.me/full_of_hatred/85], 2
[https://t.me/full_of_hatred/86], 3 [https://t.me/full_of_hatred/88], 4
[https://t.me/full_of_hatred/90], 5 [https://t.me/full_of_hatred/92]
Итак, нам нужно было сделать админку. Для этого мною был прособеседован и нанят
Rails джун, и мы приступили. Для Rails есть много разных админок,...
Некоторое время назад читал текст о том, нужно ли работать с мудаками.
Рассуждения автора были примерно такими — работа с профессионалами, в здоровом
коллективе без внутренних конфликтов — это конечно хорошо, но это тепличные
условия. В них ты не научишься разруливать сложные ситуации, которые будут у
тебя возникать потом как в профессиональной деятельности, так и по жизни вообще.
Поэтому работать с мудаками полезно, прокачиваешь всякие разные скиллы,
обрастаешь...
Ходили сегодня в VR-"салон" (не знаю как это правильно назвать). Короче такое
место в трц, там сделаны такие "клетки" из дерева 2х2 метра, висят окулусы/htc
на подвеске сверху, чтобы провода не путались (на вайфай не хватило денег или не
рентабельно), дают в руки контроллеры и вперед.
Перед этим я был в VR год назад в квест комнате. Там был сидячий...