Files
plans/business/2026-Q1.md
Михаил Капелько d4028d2a0d some
2026-04-03 10:19:38 +03:00

369 lines
17 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

19.03: 25
* Канал: рассказать про свои планы по Linux
и как они не удались
и как надо будет иное замутить
Краткая заметка про план и коррекцию
В первом пункте плана на эту неделю указан переход на Linux для решения проблемы с симлинками.
Всеволод этот пункт успешно сделал: запустил проект в Android Studio в виртуалке на Linux, но эмулятор Android работает слишком медленно, что делает процесс разработки неудобным.
Таким образом, у нас появилась развилка:
1) ради симлинков терпеть подтормаживания виртуалки
2) заморочиться с установкой Linux на физическую машину
3) смириться с Windows: отказаться от симлинков и скорректировать дальнейшие шаги
Симлинки (на Linux и macOS) позволили бы нам не копировать те файлы исходного код, которые не нужно писать более одного раза под несколько платформ. Без симлинков файлы надо копировать.
Мы выбрали 3-й путь: смириться с Windows и отказаться от симлинков. Поэтому придётся добавить в процесс настройки проекта (на одной из следующих недель) копирование файлов для второй платформы.
* Андрей: скинуть ссылку на канал Диалект Котлина
16.03: 25
* Всеволод: оформить итоги недели с видео по планам
и похвалить за собранность
* Всеволод: сориентировать по планам на неделю
1. Linux: Поставить Android Studio и начать работать с проектом из Linux
2. Сохранение: Использовать SharedPreferences для хранения данных на устройстве, например, сохранять все введённые данные в одну специальным образом форматированную строку
3. Compose: Переписать имеющийся интерфейс на Compose
* Андрей: скинуть ТЗ и тестовое
13.03: 30
* оформить предложения Андрею и Александру как отдельные документы датированные
по аналогии с остальными запросами на работу
* Андрей: придумать формат тестового задания
изучить основу donor search
* Андрей: придумать формат ТЗ
12.03: 10
* оформить предложения Андрею и Александру как отдельные документы датированные
по аналогии с остальными запросами на работу
11.03: 30
* попросить Всеволода расписать сценарии по формату
* подготовить таблицу для заполнения
https://docs.google.com/spreadsheets/d/1mKC2LinwfgnBTpoUILj0KA3H16uNCz2eDdTBW0xpjNY/edit?usp=sharing
сценарии
оценки в часах
оценки в датах
факт
* попросить Всеволода заполнить таблицу
* выдать публичное обещание в канале KD
09.03: 15
* починить домен
* сделать ревизию оффера автору канала "веб разработка на заказ"
@aideaxondemos
Приветствую, Александр,
меня зовут Михаил, предлагаю совместно поработать.
Для начала представлюсь. С 2021-го года руковожу командой мобильной разработки
(10 человек на текущий момент, Android + iOS) в компании, которая делает видеоконференцсвязь.
Некоторое время назад начал поиск вариантов мягкого выхода из найма: в конце прошлого года
пытался предлагать свои услуги (сайт и/или мобилки) авторам ТГ-каналов, обучающим Китайскому
(сам изучаю, поэтому хотел совместить приятное с полезным). К сожалению, никто не заинтересовался.
Поэтому решил теперь найти потенциального коллегу/партнёра, с которым смог бы совместно
предложить рынку больше, чем могу сделать один. Собственно, предложение у меня
простое - я могу делать мобильные приложения либо сам, либо чужими руками (руководить).
Для разработки на Android + iOS использую Kotlin Multiplatform в качестве
конкурентного преимущества, т.к. это позволяет оставаться полностью нативным
и одновременно экономить на трудозатратах (21%). Подробно цифры расписывал
в статье на Хабре: https://habr.com/ru/articles/989286/
Как я себе вижу потенциальное сотрудничество? Предполагаю, что у тебя есть
некоторое количество заказов на разработку сайтов. Возможно, кто-то из заказчиков
хотел бы получить в дополнение к сайту MVP в виде нативного приложения. Вот тут
я мог бы подключиться и сделать этот самый MVP. У меня есть два режима, в которых
я могу это сделать сам своими силами:
1. Медленный режим "после работы": Готов бесплатно до непосредственной передачи
продукта заказчику поработать в течение условно квартала, а потом попросить
символическую сумму, которая позволит мне договоритья с женой, что оно того стоит.
2. Стандартный режим "половина рабочего дня": Готов за сумму, заметно меньше
рыночной, работать половину обычного дня, чтобы скорость выдачи результата была
привычной для заказчика.
Жду ответного гудка :)
* отправить оффер
08.03: 50
* написать черновой вариант оффера Александру Ноксону
03.03: 30
* сделать запрос-оплеуху Андрею
скинуть два бага
и намекнуть, что я не дождался ответа
Привет, Андрей, пока ждал несостоявшегося звонка, нашёл пару ошибок на сайте proninteam.ru:
1. Ошибка в сокращении ИММК РАН: должно быть ИИМК РАН
2. На Samsung A54 сообщение о куках расползается до нечитаемых размеров
02.03: 20
* изучить вакансии на полставки на HH
чрезвычайно мало
* изучить вакансию на Хекслет
https://hh.ru/vacancy/129703750
уже нет
01.03: 30
* на LinkedIn сослаться на статью Reddit
https://www.linkedin.com/posts/michael-kapelko-74780135_from-the-kotlinmultiplatform-community-on-activity-7433740175991623680-yK0a?utm_source=share&utm_medium=member_desktop&rcm=ACoAAAdqeucBN55Ve2Lq5eMSZiIkc_pDn270344
28.02: 40
* добавить изображения руками
* опубликовать статью на Reddit
https://www.reddit.com/r/KotlinMultiplatform/comments/1rgtn1z/is_kotlin_multiplatform_able_to_cut_development/
* перечитать статью
23.02: 20
* сохранить черновик на Reddit
22.02: 10
* прочитать ответ по Kotlin C/C++
https://youtrack.jetbrains.com/issue/KT-84169
написал вопрос: 08.02
получил ответ: 17.02
* восстановить учётку Reddit
21.02: 30
* попробовать опубликовать статью в LinkedIn
нельзя, ибо огромная
тогда стоит на хабр выложить, возможно
а затем сослаться на неё в публикации
* написать Пронину в ТГ про парт-тайм разработку/руководство/whatever
@andpronin
20.02: 20
* прочитать про проблемы Liquid Glass
https://www.nngroup.com/articles/liquid-glass/
19.02: 30
* закончить первичный перевод статьи про КМП
18.02: 30
* перевести до непосредственного подсчёта строк
17.02: 30
* перевести начало обзора GitBudget
16.02: 30
* перевести начало статьи про КМП
15.02: 15
* на LinkedIn ответить, что мне интереснее управление командой
√ Сергею Еремееву
√ Robert Lycett
√ Anastasiya Sundeeva
14.02: 40
* ответить Еремееву и Lycett на LinkedIn
* спросить у Анастасии (Исходный код), что именно привело к отказу
чтобы, как она выразилась на созвоне, этот созвон был не зря
и чтобы я тоже понял, что надо поменять на своей стороне
13.02: 25
* освежить часть вопросов по iOS
остановился: 18. 🟢 В чем разница между if let и guard let?
12.02: 15
* проверить отклики на почте и в HH
11.02: 35
* обновить резюме на LinkedIn
10.02: 45
* частично обновить резюме на LinkedIn
09.02: 20
* проверить почту и отклик
* пн: откликнуться
исходный код
https://hh.ru/vacancy/129040090
отметить в таблице
07.02: 30
* завершить Английскую версию резюме
06.02: 40
* составить таблицу по собесам
уже двоим отправил
надо упростить отслеживание
https://docs.google.com/spreadsheets/d/17nzM6tuQFQ-t1nAEQGn4UBcj5yLa9F5vzcmmF-UdjAM/edit?gid=311411124#gid=311411124
* перевести половину резюме на Ангийский
05.02: 20
* добавить Redux-like arch в CV
* почта
* откликнуться на ООО Корпу
https://hh.ru/vacancy/129305916?hhtmFrom=vacancy_search_list
откликнулся
04.02: 30
* перепроверить резюме на HH
* проверить почту GMail
чтобы там не было лишнего
отписаться
03.02: 40
* перенести в HH опыт разработчика-2
* перенести в HH опыт руководителя-1
* перенести в HH опыт разработчика-1
02.02: 30
* перенести в HH опыт руководителя-2
01.02: 15
* написать пункт про ускорение на основе данных таблицы?
с двузначных на однозначное по превышению сроков выпуска перешли
лучше про создание команды
* записать усиление команды в момент шторма
31.01: 35
* изучить правила ПЭ
* бегло ознакомиться с ПЭ: Заработок
* бегло посмотреть ПЭ: Нетворкинг: 10%
остановился на https://t.me/c/2431091628/48/1985
это около 30/300, 10%
30.01: 30
* досчитать цифры по Android, iOS за 2020
29.01: 30
* сократить техники
* описать технологии
* заполнить заготовками интересное
* досчитать цифры по Android, iOS за 2021
27.01: 25
* описать возврат к управлению
сделать самой большой секцией
это текущее
* описать техники
26.01: 35
* описать возврат к разработке
25.01: 40
* дописать до первого руководства включительно
24.01: 30
* vps: влить ветку 25K4
* vps: создать ветку 26k1
* vps: продублировать файлы cv из github на сайт
в www/cv
а потом в publish.prod сделать symlink
* сделал новую заготовку дя резюме
23.01: 40
* заполнить ios за 2024, 2023
* заполнить android за 2024, 2023
22.01: 30
* заполнить desktop 25
https://wiki.iva.ru/spaces/IVCS/pages/165708340/IVCS+Desktop.+Version+25.0
* заполнить desktop за 2024, 2023
21.01: 30
* составить таблицу дат выпусков по фронтам за 2025-й
сделал android, ios, web
11.01: 30
* пройти тест по Инглишу на HH
попробовал C1
не удалось
повторить 11 февраля
* прочитать MKCV-Brief_2019-11
чтобы сопоставить с полной версией
там лишь примеры и технологии
без лишних описаний, самое то
* прочитать МКР_2019-11
* прочитать МКР_2021-03
* создать заготовку нового МКР 2026-03
https://docs.google.com/document/d/1DKlY6ObDF278sRKj138eget5NwQek-O7irH0_mlFeXI/edit?tab=t.0
11.01: 35
* написать первичный список нужных полномочий
* прочитать MKCV_2019-10
10.01: 60
* изучить потенциал Cursor AI
может ли оно заменить слабого программиста
т.е. того, кому надо максимально описать задачу, чтобы получить нужный результат
да, слабого может, но надо дотошно описывать желаемые изменения
* расписать первичный план КМП грубо
дублирование на Android
дублирование на iOS
сделать ГТО по разработке для Android: Compose (Input, Text, Button, Row, Column)
сделать ГТО по CSE
сделать ГТО по КМП
заготовление списка контактов на Web
заготовление информации о контакте на Web
дублирование на Android
дублирование на iOS
комбинация для iOS Ucim
комбинация для Android Ucim
* составить план по КОТу для первого квартала
07.01: 10
* расписать R, T цели по SMART-2
06.01: 110
* расписать цель по SMART-1
Научиться команде за два квартала выдавать фичи сразу и для iOS, и для Android
Specific: не указано
Measurable: не указано
Achievable: не указано
Relevant: не указано
Time-bound: два квартала
* расписать S и M цель по SMART-2
Изменить процесс разработки в команде на КМП так, чтобы в 2026-м году выдавать фичи сразу и для iOS, и для Android
* расписать A цели по SMART-2
05.01: 25
* подготовить и отправить КП-3: Мария Сарафанова