Архив недели @maluginp
Понедельник
Всем привет,
Я, Малюгин Платон @maluginp из компании @DeliveryClub, где тружусь Android разработчиком.
Все неделю буду мучить своей философией, мыслями и остальной ерундой, той самой которая всех уже достала.
Планы на всю неделю, маркетинговое название 7-ПРО:
- Про выбранный путь и вьетнамские флешбэки
- Про Android и разработку
- Про деньги
- Про работу
- Про мотивацию
- Про релакс, ну про отдых и все это
- Про все
Сразу с фейлов, что может пойти не так когда заступаешь на вахту твиттера? По закону Мерфи все что угодно, в моем случаи это вчера купить батарейки для клавы (так как они нужны были для игрушку дочери) и утром их не найти.
Как полагается в клубах анонимных мобильных разработчиков, нужно рассказать свою историю, а то без истории даже ток-шоу неинтересно.
Я один из тех избранных, кто не учился на информационных факультетах, а занимался больше сенсорами, микроэлектроникой и нанотехнологиями (ага-ага). Для меня граф значил королевский титул, а отжиг это химический процесс при производстве транзисторов.
Перед тем как пойти в разработку, попал в самое пекло в сисадмины, даже хотел связать с этим жизни (ох какой наивный был), даже знаю такие страшные слова CISCO, CCNA, OSPF. Но жизнь подкинуло испытание в виде C++/Qt, не знаю как так получилось.
Дальше больше, следующим этапом стала работа, где разрабатывали ядро для платежного терминала аля Qiwi, но компания разорилась (я тут не причем). Так я оказался безработным (привет биржа труда) и какой может быть идеальное решение для неокрепшего ума?
Конечно, податься в бизнес. Искал нишу с высоким спросом и поздравьте меня, я стал мобильным разработчиком, с опытом в 2 месяца. Это было весело, но дохода мне это не принесло, пришлось искать работу.
Потом меня испытал аутсорс, где я был iOS разработчиком, но в реальности писал на всем подряд, Objective-C, Java, Js/Ts (Cordova, React-Native), был прям универсалом, но все было на поверхностном уровне, в общем не повторяйте моих ошибок, одно направление должно быть основным.
Я уже взрослый, нужно делать выбор iOS или Android разработчик? Выбор пал на Android , где делал кассы. Много всего узнал про платежные системы. Даже делал платежный терминал под Android и теперь знаю "где деньги Лебовски?". Все очень интересно, но "перегорел" никто не отменял.
Так жизнь меня занесла в @DeliveryClub, теперь я тут. Еще осваиваюсь, больше расскажу во вторник и четверг
Больше полугода живу в Сочи, вот что я ожидал и что получил в итоге
Философия: Если сильно мучиться то обязательно получится, но только в рабочее время.
Опыт переговоров: Noodles значит лапша, а не палочки для лапши. Не удивляйся, что тебя все в лапшичную отправляют.
Наблюдение: если вам звонит босс, то по-любому не для того чтобы похвалить тебя.
Цитата: А тут все понятно, это особенность реализации.
Раньше было, это не баг - это фитча, а теперь, это не костыль - это техдолг.
Если для вас это не пустые слова:
- Скинь мне в аську
- У тебя пишущий сд
- Всю неделю качал фильм
- Мы все в SVN-е храним
Поздравляю, я так же стар😀
Вторник
Тут вам не космополитен, не будем определять кем вы будете через 100 лет, а определим какой вы разработчик по системе Платонского, но это неточно.
Вам охото запилить новую фитчу, но старые версии телефонов не поддерживают ее, что вы будете делать. Ответы будут в 20:00 мск
Сегодня мини-праздник: день аванса
По долгим активным проектам можно посмотреть как меняются подходы к разработке, там будет прям сборная солянка: из Java и Kotlin, RxJava и коорутин, MVP и MVVM, монолита и многомодульности. И иногда кажется, что когда все окончательно перенесем, то и эта устареет.
Понял, что HR-мир беспощаден, когда узнал что есть опыт поиска сотрудников через сервисы знакомств.
В мире Android разработки из каждого утюга слышно про Compose (#Compose), а про KMM (Kotlin Multiplatform Mobile #KMM) все меньше, восполним этот недочет и добавим немного ссылок:
- bit.ly/3aphpNP
- bit.ly/3apy8Ak
- bit.ly/3edtG9a
Как относитесь к Server-Driven UI? На мой взгляд, упрощает управлением контентом приложения и заставляет делить архитектуру на мелкие части. Но портянки присылаемых данных могут быть мегабайты (чем больше деталей нужно).
Наблюдение: все больше мобильный мир, становится похож на мира веба. Очень многое приносят в мобилки после обкатке на веб-клиентах.
Среда
Сегодня поговорим про популярную тему - деньги. Если у вас дополнительный заработок, кроме работы. Наблюдаю огромный бум торговли на биржах, много разговоров про котировки, про новости и тд. Март 2020 и COVID определенно повлиял.
Четверг
У всех одинаково происходит онбординг?
Получаешь все доступы пару дней
Смотришь код пару дней
Делаешь мелкие задачи
Все ты готов фигачить фитчи
У вас так же?
Слышал, что некоторые компании дают мелкий проект чтобы поиграться с архитектурой (например RIB-ы)
В этих ваших интернетах прочитал, что программисты ищут продуктов и продукту ищут программистов, но не могут найти друг-друга, бесплатная идея для @Badoo_Russia и @tinderrussia.
Тоже думал что я типо такой крутой и готов всю техническую часть, но все остальное не для меня. До сих пор ищу😀
Вот та сама статья: bit.ly/3n9fZvY. В комментарии сразу обрушились примеры как все друг-друга кидают и в пример приводят СЕО одной популярной пиццерии. На мой взгляд, тут всегда смотрим по результату и не в даемся в детали причины, но кому интересно можете почитать.
Пятница
У кого-нибудь был опыт получения доплаты за "вредность" (сложный заказчик, коллега и тд)?
Придерживаюсь теории, что деньги никогда являются главным мотиватором. И даже ухудшает работу, когда тебя явно мотивируют деньгами. Тут нужно оговориться, считается что у вас достаточный доход.
Мое сознание определено перевернулось после книги - Пинка Дэниела (bit.ly/3tKHHRX). Сильно себя анализировал во время прочтения книги и много инсайтов пришло, почему мои какие-то проекты работают, а которые забросил.
Если смотреть дальше, все то что делалось только ради денег обычно разочаровало и довольно быстро прекращалось. Мне стали понятны слова, если делаете стартап только из-за денег (представляете как едете на @Tesla по SF попивая смузи), то лучше найти работу.
Это так же касается не только денег, все в стиле "сделай то - получишь это" плохо работает, когда не получаем ожидаемого результата, то нас это огорчает. То есть мы можем получить желаемое, но думаю это не сделает нас счастливее (неудачи переживаем сильнее, чем удачи).
Если рассматривать на рабочем примере, если вам обещали премию, если хорошо поработаете, в любом случаи стоит получить, иначе все перейдет в негатив. Вот если вы хорошо поработали, а в конце получили неожиданную премию, это вас смотивирует очень сильно.
Жизненный пример, в садике куда ходит моя дочь, родители иногда опаздывают забирать детей (пробка, задержался/ась на работу). Я всегда думал, почему садик не вводит штрафы за такое. На мой взгляд это бы сократило такое количество случаев.
В книге Пинка приводится реальный пример, что такие штрафы приводят к тому, что мотивация не задерживать воспитателя на работе переходит на денежные отношения и воспринимается как дополнительный сервис, количество родителей которые стали позднее забирать детей увеличилось.
Очень рад все обеспокоены проблемой мотивацией, я высказал свое мнение. У каждого свое мнение на этот счет, тут спорить не буду. Дальше прокомментирую пару моментов.
- Не зря существуют открытое ПО, которое делаются не ради денег
- Не зря существуют конференции, за участие на которых спикеры не получают деньги
- Не зря существует благотворительности и помощь нуждающимся
И многое другое, мы получаем больше - радость, уважение и гордость.
- Если вас мотивируют деньги, то значит деньги ваша мотивация.
- Достаточная зарплата у всех разная, но когда мы выбираем работу, то ожидаем получать не ниже среднерыночной, а лучше выше. Тут как "продашь".
- Специально пометил, что наши основные потребности удовлетворены
- Нужно понимать, что просто так деньги тоже не платят и чем выше позиция, тем больше зарплата и выше ответственность.
- Если вам предложат увеличить зарплату в 2х, но потребуют выдавать в два раза больше, думаю это будет тяжело
- Смена позиции в компании и другая вилка зарплат
Но все ушли далеко, предлагаю почитать habr.com/ru/post/553692/ - наглядный пример когда денежная мотивация не сработало как ожидалась
Суббота
Я прям не люблю фантастику (честно пытался, но это все не для меня), но фанатею от классики, мои любимые
"Старик и море"- Э. Хемингуэй
"Собачье сердце"- М. Булгаков
"Идиот", "Преступление и наказание"- Ф. Достоевский
"Портрет Дориана Грея"- О. Уайльд
Как относитесь к классике?
Воскресенье
Сегодня заканчивается моя неделя как автора @mobileunderhood, спасибо @igrekde за такую возможность - это был интересный опыт.
Меня можно найти в telegram t.me/maluginp или @maluginp
Немного аналитике:
- Наибольшее количество лайков (62) получил пост про старость bit.ly/3u2Bbqd
- Самый популярный пост (про мотивацию): bit.ly/3gBBVhT
- У 58% нет дополнительного заработка - bit.ly/2Pj07KI
- Больше 52% выбирают не поднимать версию API и скрыть за if-ми, если новый функционал не работает на старых версиях bit.ly/32IQcBi
- Был только один технический пост: bit.ly/32J0xxd
- Плата за "вредность" довольно редкий кейс: bit.ly/2QYuBC5
Контрольный вопрос, как все прошло?
Если остались вопросы и они не нарушают NDA и моральный нормы, то готов ответить (еще до вечера контролирую этот аккаунт)