Sulimann | Unity | Gachi-Dev | LifeStyle |Разработка

Sulimann | Unity | Gachi-Dev | LifeStyle |Разработка

Аудитория: 454 подписчика
Категория: Блоги
Место, где я излагаю свои мысли, могу писать без цензуры, делюсь фишками в Unity при разработке игр.

YouTube - https://www.youtube.com/@sulimannxx

Менторство - https://www.notion.so/sulimannxx/Unity-fa27821ab37d44b49d043a19d01f92a0

Личка - @sulimannxx

Статистика канала

454 подписчиков

Последние посты

Sulimann | Unity | Gachi-Dev | LifeStyle |Разработка
Превью публикации
Чистый код — инструмент менеджмента для собственного развлечения.Чистый код. Написано десятки книг, отснято сотни видосов, отклонено тысячи пул-реквестов, выбито десятки тысяч зубов в срачах между диванными разработчиками.Как истинный фанат Dota 2, который орёт «mid or feed» во сне, так и разработчик-фанатик цитирует Роберта Мартина, когда дело доходит до очередного срача после 0.5 боярышника с коллегами.Хорошо бы, если эти срачи ограничивались выбитыми зубами и разбитыми бутылками. Но угрозы доходят до поножовщины, вычислений по IP, публичных дебатов и прочего свинячьего визга — причём такого, что звонили пингвины с Антарктиды и просили быть потише.В интернете на Хабре под каждым техническим постом можно заметить, как две обезьяны доказывают что-то друг другу. И хорошо, когда их только две.Обезьяны за самку так не дерутся, как программисты за то, чей код чище.Хорошо, что я никогда не болел идеей чистого кода. Выполнил свою задачу — она работает без багов, все довольны. Но не в этом суть.Я не буду рассказывать, что бизнесу чистый код не интересен, за него не платят денег и так далее. Я хочу, чтобы ты взглянул на чистый код с другой стороны. Представляю тебе несколько теорий — не забудь только надеть шапочку из фольги.1. Теория управления через хаосЧистый код — инструмент менеджмента для создания управляемого хаоса. Разработчики бьют кабины друг другу за отступы и нейминг вместо того, чтобы объединяться против дедлайнов, низких зарплат, абсурдных требований и чайка-менеджмента.Любой рабовладелец бы позавидовал этому методу. Не нужны кнуты — пускай сами стукачат друг на друга. Ввёл линтер — получил легальный способ сломать моральную устойчивость команды.2. Теория интеллигентного превосходстваЧистый код — это способ разработчиков-обезьян прикинуться умными.Не можешь писать эффективно? И хер с ним. Скажи, что твой код «чистый». Абстракции в абстракциях, код измазан интерфейсами и паттернами. Работает плохо — зато SOLID. И сразу — не тупой джун, а архитектор.3. Заговор консалтинговых гуруЧистый код — это MLM-схема в мире IT. Один написал книгу, другой снял курс, третий менторит за бабос (ну, допустим, я). Все цитируют друг друга, но никто не спрашивает: «А на кой чёрт это мне?» Это индустрия чистого воздуха. Код не стал быстрее, продукт не стал дешевле — но все говорят: «Как красиво».4. Теория экономического саботажаЧистый код внедряют, чтобы тормозить разработку стартапов и уничтожать конкурентов. Чем дольше обезьяна будет спорить про то, что лучше — ООП или ECS, — тем меньше времени останется на MVP (не путать с паттерном). Преврати стартап в храм чистоты — и конкурент сам себя закопает в зенжектах и интерфейсах.5. Теория корпоративного контроляЧистый код — повод тебя уволить. Хочешь внести фичу? Отлично. Пиши её сразу по канонам чистого кода, затем пройди код-ревью, получи отказ, перепиши всё заново без чистого кода, получи увольнение за пропущенный дедлайн. Ты в итоге будешь виноват.Если на этом моменте твоя шапочка из фольги не треснула, то задумайся о следующем.Что даст тебе победа в сраче за чистый код? Денег? Респекта? Альтушку с доставкой на дом? Нихера.Если ты победил в споре за чистоту кода и он пахнет лавандой, то поздравляю. Из полезного ты открыл следующее:• Мнимое превосходство, о котором ты забудешь на следующий день.• Право на рефакторинг. Ты начнёшь переписывать код до такого состояния, что никто не сможет его прочитать. А ты, в свою очередь, скажешь, что это «архитектурное решение».• Иллюзию пользы. Ничего страшного, что из-за чистоты кода фича так и не вышла в срок. Пользователь не заметит фичи, но зато ты знаешь, что проект стал «чище».И всё. На этом вся полезность закончилась. Диванный воин доволен.В общем, как я люблю говорить: за чистый код не платят. Смысла надрываться за то, чей код чище, я не вижу.Если действие не несёт мне выгоды — то как будто бы это бессмысленное действие.А какие ты знаешь ещё причины срачей между программистами? Пиши в комменты — а вдруг у этой причины есть свои теории заговора?
653
Sulimann | Unity | Gachi-Dev | LifeStyle |Разработка
Превью публикации
Шалом префаб бояре!Майские праздники закончились, шекели посчитаны, бухгалтер в коме. Кто то инвестировал в крипту и прокатился на волнах, а кто то на х… кхм... Или спустили уже всю зарплату на кокс и женщин/мужчин майский шашлык? Здесь на Маврикии я за полтора месяца успел пожарить мясо столько раз, что мангал уже просится в отпуск. Ладно. Рыночек вроде как сейчас переживает не лучшие времена. Пожелаем ему здоровья, 36.6, и всего наилучшего. В принципе, хочу пожелать удачи тем людям, которые думают, что вот еще пару месяцев и вакансий станет больше. А ничего дружок лучше не будет никогда, запомни это аксиому. Ты или адаптируешься к новым реалиям, научишься выживать в текущем мире, и научишься извлекать из этого выгоду, или жизнь тебя пережует и выплюнет под забор к алкашне с района и будешь с ними обсуждать, как плохо сейчас в мире. Хочешь нормальную зп? Умей бороться и быть умнее на несколько шагов своих конкурентов.К счастью я знаю качество этих конкурентов. Типичный *USERNAME*, который 6 лет пропердел одно и то же кресло в офисе, а как его выкинули на мороз, так он на собесе не может вспомнить отличия int от uint.И специально для этого, я хочу дать тебе инструмент, который сделает твою бибу длиннее, чем у других кандидатов.Самая большая проблема у новичков, это отсутствие представления как выглядят собеседования и какие вопросы на них задают. Человек идет и его трясет неизвестность. Как ты думаешь, если бы все собеседования сводились к аналогу билетам в экзаменах, было бы легче устроиться? Так вот, количество вопросов не бесконечно. Их всех можно заучить как и билеты перед экзаменом. Нового никто еще ничего не придумал.И вот по этому, я с 2024 года периодически делаю записи собеседований на ютуб. К сожалению, лишь некоторые из вас знают это. По этому я оставляю ссылку на публичные записи. https://www.youtube.com/playlist?list=PLmX1ohSmBhj9U1--48b_M2Qwrhf1MYQFJЗдесь 8 записей мок собеседований разного уровня. От джуна и до сеньора. Выпиши вопросы, заучи их, пересмотри видео по 10 раз, что бы запомнить ответы и иди на собесы. Вопросы, которые озвучены в видео, покрывают около 80% всех вопросов с собесов. Если заучишь вопросы, то оффер не заставит ждать.Кстати. Если про ютуб канал и записи собеседований знали несколько десятков человек, то про то, как попасть на собеседование со мной вообще единицы. Исправляюсь и оставляю еще 1 ссылку. Здесь вся инфа о том, на каких условиях я могу провести собеседование для тебя. https://www.notion.so/sulimannxx/Unity-fa27821ab37d44b49d043a19d01f92a0Если ты знаешь, как проходит собеседование - ты уже лучше, чем 90% кандидатов, которые приходят на собес и смотрят на этот весь процесс как баран на новые ворота. Тем более ты будешь знать не только о процессе, а и вопросы.Так что хватит сидеть и ковыряться в носу. Учись, заучивай, пробуй, лезь в бой. Никто не даст тебе шанс, если ты сам его не выгрызешь.Не забудь поделиться этим постом с друганом, который собирается выходить на рынок. А вдруг это то самое, чего ему не хватало?
871
Sulimann | Unity | Gachi-Dev | LifeStyle |Разработка
Превью публикации
Как галеры садят тебя на кукан микроменеджментДело было давно, еще когда ты у мамки просил купить киндер на кассе. Батя уже во всю ебошил на своей первой удаленной айтишной работе. Получив оффер, я был настолько рад, что проигнорировал предупреждение милой эйчарки блондиночки, что компания использует тайм-трекер. Я конечно же переспросил чё за парашу они мне хотят подсунуть, на что был получен ответ, что тайм-трекер самый добрый в мире. Раз в пол часика спрашивает работаю ли я?По факту дела оказались настолько плохи, что мне пришлось кодить даже сидя на толчке с телефона, ибо донос от таймтрекера за отсутствие у компа более 5 минут карался 10 ударами плетью штрафом в виде вычета 100$ с зарплаты. Тайм-трекер бинго:1. В течении всего рабочего времени велась запись моего экрана.2. Неактивность больше 1 минуты вызывала поп-ап, на котором нужно было подтвердить что ты за компом.3. Если не успел подтвердить поп-ап, то с тебя списывались 15 минут рабочего времени, которые нужно отработать.4. Если смотришь более 5 минут один и тот же код на экране, то тебе пишет человек крыса из отдела контроля сотрудников с сообщением по типу почему так долго смотришь в 1 точку?5. Трекер отслеживал софт на пк. И запуск условного caffeine сразу кидал алерт в отдел контроля.6. Трекер имел встроенный keylogger. 7. Насчитали полтора часа отработок из за того, что тестировал игру на мобилке, а на пк не было активности.Данная контора была послана нахер спустя 3 недели.Почему вообще галеры занимаются таким низким микроменеджментом?Ответ простой. У СЕО очень маленькая биба и он компенсирует свою злость на сотрудниках СЕО и руководство, никогда не руководили айти компаниями и принесли офисные привычки вместе со своими тюремными понятиями в наше уютное айти.Давай залезем в голову руководству таких компаний. Что движет ими?1. Руководство хочет офисные правила на удаленке. Они хотят строгого начала дня в 9, даже для удаленщиков, которые сидят в другом конце мира. Никакой гибкости. Привыкли к совещаниям по несколько часов, когда можно было ограничиться несколькими текстами. А самое главное - если ты не ответил за 1 минуту, то тебя четвертуют.2. Работодатель не доверяет никому. Они пытаются компенсировать отсутствие физического контроля тайм трекерами. Руководство считает сотрудников - недисциплинированными макаками. Они требуют писать отчеты по задачам каждую минуту в джиру и личку. Акцентируют внимание на часах работы, а не на результате.3. Менеджмент без опыта управления айти компанией. Такой менеджер думает, что с усилением контроля будет больше результата. Менеджер отказывается изучать современные методологии работы. Менеджер серьезно думает, что дома больше отвлекающих факторов, чем в офисе. А самое главное, менеджер не имея визуального контакта над сотрудниками, теряет контроль.Ты можешь попасть в нормальную контору и внедрение контроля будет происходить незаметно для тебя. Сначала укажи сколько часов потратил на задачу, затем обиды, если не отвечаешь на звонок мгновенно, а в конце тебе дают тайм трекер, рассказывают как сейчас на рынке тяжело с поиском работы и грозят увольнением, если не примешь новые правила игры.Как можно противостоять этому?Самое простое  -  твой рот. Он создан не только для пива по пятницам. Ты спокойно можешь спросить на собесе "как у вас устроена удаленная культура?". Если контора быдло, то ответ услышишь в стиле "а тебе какое дело?". Нормальные конторы наоборот гордятся тем, что смогли построить удаленную империю.Не соглашайся ни на какие трекеры и предложения по микроменеджменту. Давят по отчетам, слежкой, статусами? Проджект занимается чайка-менеджментом? Шли подальше такую контору. Помни, что твои нервные клетки важнее. Новую работу ты всегда сможешь найти за несколько недель. А психику нужно восстанавливать годами. Конечно же, если ты любишь 5 men 1 girl, где роль girl берешь на себя ты, то я не могу отговаривать тебя.Поделись данным постом со своим корешем, который сейчас в роли girl. Возможно он одумается и дропнет такую работу.
896
Sulimann | Unity | Gachi-Dev | LifeStyle |Разработка
Превью публикации
🇲🇺Mauritius. New country. New home. #бездомныйМожно было уехать на пол года вообще в любое место, где есть пляжи и гигабит, но голоса в моей голове сказали ехать подальше от мира на Маврикий, еще и на год! Это уже симптомы дурки, или еще нет?Вот вам и ответ на вопрос с поста куда держу путь дальше после Тая? В удивительное место меня занесло спустя уже больше года бездомничества.Перелет Тайланд - Маврикий происходил в комфорт классе. Впервые в жизни полетел именно комфортом, потому что разница с экономом была 300 баксов. 2 раза меня откармливали как на убой. Приносили человеческую посуду, а не бумажные стаканчики. Даже белые тканевые салфетки для господ дали. Безлимит любых напитков, как горячих, так и горячее. Розетка под сидением. Места для ног достаточно, что бы выпрямить их, а не сидеть как псина сутулая, еще и спинка на 45 градусов откидывается. Я прям кайфонул.Прилетев на остров я ослеп от количества зелени. Здесь огромнейшие плантации сахарного тростника, любой холм обрастает травой, куча пальм и деревьев, только то и делай, что ходи и уворачивайся от падающих на голову кокосов. Мне кажется что тут даже коровы срут зеленым цветом.Через несколько дней я добрался до пляжа. Пляжи с заставки рекламы Bounty это реальность. Серферы, кокосы, мулатки в бикини, 50 видов рома в магазине. Вот она, сказочная пиратская жизнь! Главное не забыть здесь на острове, что я в первую очередь разработчик, а только потом бухарь пират.Пройдусь быстро по плюсам:1. Деревенский вайб. Высотки, бассейны на крыше, тусовки, громкие караоке под домом, 4:20, все это я резко сменил на 2 этажный дом 200 квадратов, бассейн на земле и отсутствием бухих до жопы славян, которые в 2 ночи пели Сердючку, или Младший Лейтенант. Очень не хватало тишины. В Тае забудь про шумоизоляцию.2. Природа. Если на Тенерифе вау-эффект был 10/10, то Маврикий где то рядом. У меня во дворе растет кокосовая пальма! Я точно не сплю?3. Достопримечательности. Загугли Подводный ВодопадТакое есть только здесь.4. Люди. Здесь все знают английский. Не нужно ломать язык на испанском или на тайском.5. Цивилизация. То, чего так сильно не хватало в Тайланде - нормальных супермаркетов, в которых все централизованно продается. От продуктов, до строительных материалов.6. Климат. Ты дружок мог заметить, что я люблю греть свою жопку. Так вот. В январе на Маврикии 31 днем, а в июле 24. Пока в твоем *DefaultCity* будет плавиться асфальт от +50, я буду ловить прохладный бриз с моря.7. Гигабит и 5G. Куда ж без этого.8. Легкий визовый процесс. По прилету получаешь штамп на 30 или 60 дней (есть условия). Снимаешь жилье на год, тебе дают визу на год. И живи хоть 30 лет на острове, пока есть контракт на аренду жилья. И 0% налогов.9. Отсутствие пердящих мопедов. 1–2 мопеда если и проедут на улице за день, то это отсутствие. Тем временем Тай - 10000 пердящих мопедов в час под окнами.10. Маврикий находится в Южном полушарии. Унитаз смывается по часовой стрелке))0)Минусы:1. Медлительность людей. In Mauritius you relax. Теория того, что у южных народов на солнце печет в голову, пока что подтверждается личными наблюдениями.2. Без прав и аренды тачки можешь даже не ехать сюда. Мелких магазинчиков нету. Только огромные ТЦ, до которых нужно ехать. Автобусы к 19:00 едут спать. Удачи пешком добраться домой.3. Левостороннее движение. Хотя я быстро адаптировался.4. После 18:00 магазины закрыты. В воскресенье, если ты не позаботился о том, что у тебя должна быть еда заранее, то будь готов умереть. В вс не работает вообще ничего. Все бухают на пляжах. Даже воду нигде не купишь.5. Годовые контракты на все. На жилье, на номер телефона, на интернет. Хочешь на меньший срок? Плати х10.6. Забудь про доставки за 2 дня. Дай Бог 2 недели минимум.Что дальше? Скоро дропну еще один видосик на канал с мок собесом. Через 2 недели переезжаю на постоянную хату, арендую ракету, а не машину, обустраиваю нормальный офис, открываю бутылочку рома, оцениваю взглядом свои владения и кайфую от момента. In Mauritius you relax! Спешить теперь мне некуда.
916
Sulimann | Unity | Gachi-Dev | LifeStyle |Разработка
Превью публикации
Больше года #бездомный (в иммиграции)Буквально недавно, 8 марта, была годовщина, как я покинул Украину. Для меня это был праздник, как второй новый год.Но не об этом пост. Можно долго рассуждать на эту тему, но я хочу подсветить выгоду и проблемы, с которыми ты можешь столкнуться, если решишь повторить мой путь.Год переездов, постоянные сборы чемоданов, жилье найди, магазины с продуктами найди, стол и кресло купи, с визой не проебись, для перелета учти все нюансы, в аэропорту успей к выходу, в аэропорту не нажрись как свинья, и так целый год.Начну пожалуй с проблем, с которыми ты обязательно столкнешься:1. Часовой пояс. Заканчивать работать в 23:00 по Тайланду, или начинать работать в 6 утра по Испании - это жесть. Если по Испании еще можно привыкнуть, то по Тайланду идет сдвиг во всем. Экскурсии обычно стартуют в 7 утра, по будним дням в зал нужно идти утром. Привыкнуть можно, но мозг к 9 вечера сохнет. Хочется только сказать "Press F", людям, которые хотят жить на Бали и работать удаленно. 2. Отсутствие нормальных качалок. То народу много, то зал маленький, то кондиционеров нету, то душа нету. Я до сих пор за 1 год не встретил идеальную качалку, как у меня было в Киеве.3. Узкий пул стран по качеству интернета. Забудь про многие страны. 80% не имеют стабильного 100мбит даже. Страны с гигабитом за пределами Европы можно посчитать на пальцах. Конечно же, в Южной Корее есть гигабит, но попробуй получить визу хоть даже на 1 месяц. По этому страны со сложной визовой политикой сразу мимо. Сюда же и всякие Дубаи со своими расходами в 5000$ в мес.4. Поиск жилья. Когда приезжаешь в новую страну, у тебя есть около недели что бы найти новое жилье и еще пару дней что бы его обустроить. Не надейся что тебе на работе дадут отпуск больше чем на 2 недели. Как правило, за 1 неделю ты выбираешь лучшее из худшего. Не все владельцы готовы заранее убирать свое жилье с сайтов, пока какой то челик еще даже не приехал в страну.5. Медицина. В Испании готовься вывалить 500 евро за то, что тебе посоветуют полежать и выпить парацетамол. В Тае если ты белый - значит богатый, с тебя попросят 4000 франклинов за операцию, которая стоит 300$ в Киеве.6. Финансовая нестабильность. У тебя есть план Б, если завтра с твоей любимой работы тебя пидорнут одним днем?7. Перевозка вещей. Мы уезжали с 4 чемоданами на двоих с Украины. Через 2 недели будем уезжать с 5. Я просто не хочу продавать свои новые колонки с сабвуфером…Перейдем теперь к плюсам:1. Новые знакомства. Я встретил много приятных людей за этот год. Это действительно полезные знакомства, которые останутся на годы.2. Жизнь 365 дней у моря. Кто то мечтает, а кто то уже живет.Фокус на саморазвитии, на своем доходе. Тебя больше ничего не отвлекает. Отписался к херам от всех новостных пабликов, перестал читать пропаганду. Проснулся утром, увидел море в окно, получил баф +10 к хорошему самочувствию.3. В любой момент можешь свалить. Тебя никто и ничего не держит. Испугался канарского таракана длинной в 10см? Чемодан, аэропорт, новая страна.4. Каждый день динамичен. В течении первых 3 месяцев - ты каждый день видишь что то новое, посещаешь новые места, пробуешь новое местное блюдо, открываешь для себя чужую культуру. Надо ли мне расписывать лекцию о том, как это бустит новые нейронные связи?5. Смена обстановки заставляет тебя быть всегда в тонусе мозгами. У тебя нету времени на принятие решения. Нужно все держать в голове, быть организованным, ибо 1 косяк и ты на улице. +1 софтскилл.6. Отсутствие точки респауна. Я специально хочу это занести в плюсы. Если завтра что то случится, то game over. По этому за год я научился думать на множество шагов наперед, всегда иметь запасные планы. Press F5 to save у меня нету. Респаун в Украине больше недоступен. Такой себе, хардкорный режим Dark Souls.Жить год без дома? Да легко. Мой дом, там где мой компик. Главное что бы у тебя была цель, желание качать скилл и умение подстраиваться под обстоятельства. Если что-то пойдет не так  -  все, пиздец. Если все получится - получишь бесценный опыт, который не купишь ни за какие бабки.
950

Оставить комментарий/отзыв

Рекомендации

🛴Томаты в сосусе🛴

🛴Томаты в сосусе🛴

@samokuteri
394 подписчиков

Этот канал создан для того, чтобы выкладывать сюда наш тру лайф, всякие видосы с трюками, которые вы нигде не...

FUCK MATRIX

FUCK MATRIX

Приватный
1.6K подписчиков

Ебем матрицу во все щели

🖤_𝓼𝓱𝓮𝓵𝓽𝓮𝓻_𝓸𝓯_𝓵𝓸𝓿𝓮_🖤

🖤_𝓼𝓱𝓮𝓵𝓽𝓮𝓻_𝓸𝓯_𝓵𝓸𝓿𝓮_🖤

@shelterof_love
384 подписчиков

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

натали́

натали́

@nataliinnni
396 подписчиков

интернет герой нашего времени

Shrek's belly button

Shrek's belly button

@RootFlow555
381 подписчиков

Фонд «Сияние»

Фонд «Сияние»

@Yunanovfond
386 подписчиков

Фонд семьи Юнановых «Сияние» системно помогает детям с ограниченными возможностями здоровья, одаренным детям и...

Мысли ЦПБ

Мысли ЦПБ

@cpbasis
399 подписчиков

Блокнот для записи размышлений и идей сотрудников Центра психологической безопасности. Поддержка чата за любой...

blumfy // (niio

blumfy // (niio

@blumfik
393 подписчиков

REEUNIION MEMBER для коммерческих предложений: @blumfymgmt - менеджер.

Евчее🎰🎰🎰

Евчее🎰🎰🎰

@sergeevs1
392 подписчиков

arwax

arwax

@arwax09
392 подписчиков