В дополнении к посту. Порассуждаем малеха.
Почему вообще принимается решение, переписать все с нуля? Очевидно это происходит так:
1. Сайт начинает хуевничать и плохо себя чувствовать, а бизнес начинает терять деньги.
2. Используются старые технологии, а не современные фреймворки. Сложно найти новых разработчиков в команду, потому что новые разработчики далеко ушли вперед и не хотят работать с засохшими фекалиями.
3. Текущие разработчики заебались копаться в чужом говне без документации и хотят сделать свое гавно с документацией. В перспективе пихануть например swagger, потому что это мейнстрим и так все делают.
Возможно ты еще какие-то варианты можешь накидать. Но мне достаточно этих трех, чтобы объяснить тебе как это работает.
Короче, берутся все эти аргументы и несутся бизнесу. Бизнес такой — ебать, нам нравится ваше предложение, чтобы все переписать. Денег дадим. Когда готово будет? Ага, через 6 месяцев, хорошо ждем. Все пиздуйте работать, некогда нам. Мы платим, вы думайте.
Какая тут ошибка? Ошибка в том, что заказчик не вникает в суть вопроса. Но бизнес и не должен вникать в эту суть, нужен результат. А вникают пусть другие, деньги чо зря платим. Вооот.
Вопрос переписывания с нуля не подвергся экспертизе. Не была проделана аналитическая работа, все сходилось к тем трем аргументам, которые я привел выше. И эти аргументы успешно были проданы бизнесу.
Но если посмотреть еще шире, основная ценность для бизнеса — чтобы инструмент приносил деньги. А фреймворки и прочая ересь это второстепенные вещи.
Нужно лишь понять в каком месте инструмент начинает работать неправильно и затем укрепить его. Сделать текущий продукт стабильным и дальше на нем зарабатывать деньги. А не кидаться во все тяжкие, наябывать бизнес своими доводами и просто сливать деньги в унитаз.
Если очень хочется что-то переписать, перепиши, но перепиши это хорошо, без дедлайнов, на своем энтузиазме, в свое свободное время. Ну или как я писал постом выше, делай новое, чтобы это новое никак не касалось старого.
А из-под палки и с четким дедлайном, никто и никогда не будет работать хорошо, тем более не может идти речь о новом хорошем продукте.
Разработчики делают хорошо, только тогда, когда заинтересованы в этом. А в данном контексте заинтересованность имеет лишь бизнес.
Кто виноват? Виноваты необразованные люди, которые принимают такие решения.
Если ты присутствуешь на таких встречах где бизнесу ссут в уши, встань и скажи — вы ебанутые? Ну и открой всем глаза как все на самом деле устроено. Тебя конечно же пошлют на большой сочный хуй и сделают по своему. Но есть еще вариант и тебя могут сделать Техдиром.
Но зато когда просрутся все дедлайны и продукт будет готов на 2.5%, ты сможешь гордо сказать на ретроспективе — в рот я вас всех ебал, съели сука кактус, а я вам говорил, ухожу в отпуск.
Так что, не лезь в воду не зная броду
Почему вообще принимается решение, переписать все с нуля? Очевидно это происходит так:
1. Сайт начинает хуевничать и плохо себя чувствовать, а бизнес начинает терять деньги.
2. Используются старые технологии, а не современные фреймворки. Сложно найти новых разработчиков в команду, потому что новые разработчики далеко ушли вперед и не хотят работать с засохшими фекалиями.
3. Текущие разработчики заебались копаться в чужом говне без документации и хотят сделать свое гавно с документацией. В перспективе пихануть например swagger, потому что это мейнстрим и так все делают.
Возможно ты еще какие-то варианты можешь накидать. Но мне достаточно этих трех, чтобы объяснить тебе как это работает.
Короче, берутся все эти аргументы и несутся бизнесу. Бизнес такой — ебать, нам нравится ваше предложение, чтобы все переписать. Денег дадим. Когда готово будет? Ага, через 6 месяцев, хорошо ждем. Все пиздуйте работать, некогда нам. Мы платим, вы думайте.
Какая тут ошибка? Ошибка в том, что заказчик не вникает в суть вопроса. Но бизнес и не должен вникать в эту суть, нужен результат. А вникают пусть другие, деньги чо зря платим. Вооот.
Вопрос переписывания с нуля не подвергся экспертизе. Не была проделана аналитическая работа, все сходилось к тем трем аргументам, которые я привел выше. И эти аргументы успешно были проданы бизнесу.
Но если посмотреть еще шире, основная ценность для бизнеса — чтобы инструмент приносил деньги. А фреймворки и прочая ересь это второстепенные вещи.
Нужно лишь понять в каком месте инструмент начинает работать неправильно и затем укрепить его. Сделать текущий продукт стабильным и дальше на нем зарабатывать деньги. А не кидаться во все тяжкие, наябывать бизнес своими доводами и просто сливать деньги в унитаз.
Если очень хочется что-то переписать, перепиши, но перепиши это хорошо, без дедлайнов, на своем энтузиазме, в свое свободное время. Ну или как я писал постом выше, делай новое, чтобы это новое никак не касалось старого.
А из-под палки и с четким дедлайном, никто и никогда не будет работать хорошо, тем более не может идти речь о новом хорошем продукте.
Разработчики делают хорошо, только тогда, когда заинтересованы в этом. А в данном контексте заинтересованность имеет лишь бизнес.
Кто виноват? Виноваты необразованные люди, которые принимают такие решения.
Если ты присутствуешь на таких встречах где бизнесу ссут в уши, встань и скажи — вы ебанутые? Ну и открой всем глаза как все на самом деле устроено. Тебя конечно же пошлют на большой сочный хуй и сделают по своему. Но есть еще вариант и тебя могут сделать Техдиром.
Но зато когда просрутся все дедлайны и продукт будет готов на 2.5%, ты сможешь гордо сказать на ретроспективе — в рот я вас всех ебал, съели сука кактус, а я вам говорил, ухожу в отпуск.
Так что, не лезь в воду не зная броду
Спустя две недели после запуска этого проекта, ко мне стали приходить много разных людей. С предложением пиара нашей уютной берлоги.
Ну я наивный, хули, говорю — а чо давайте, кидайте инфу чо делать, хочу в топчик. Ну они и кидают. Мол, давай чувачок нам 300 рублей за услуги, потом другие пришли просят уже 500, вчера приходят и уже просят 1000. Ну охуеть.
Суть пиара такая, заполняешь шаблон, кто ты чо ты о чем твой канал и фоточка с еблом, потом недопиарщики эту информацию публикуют у себя в канале с накрученными счетчиками и охватом в 100-200 человек, а возможно это даже не человеки, а ебанные боты.
Кинул 300р, позырить чо будет. А ничего не будет. Моя анкетка собрала от силы 200 просмотров и наша берлога пополнилась 1м подписчиком. Этот подписчик был, тот кто взял с меня 300 рублей. Ну охуеть ))) Хотя там где опубликовали мою анкетку, 2500 подписчиков. А где сука еще 2200 просмотров моего красивого личика?
Короче все эти пиарщики наебщики, бармалеи ебанные. Но зато теперь знаю как эта хуита работает.
И тут я подумал, а я чем хуже этих пирщиков. Я могу всем помочь. Ну и разработал свой уникальный продукт по привлечению аудитории в каналы. Легально, быстро и без вложений. Проверил свою же схему (4 раза) и убедился что она рабочая.
Самая крутая киллерфича в моем решении — к вам придут лояльные люди, то есть те кто действительно интересуется темой о которой вы пишите. Я пишу про IT и привлек IT аудиторию с конкретной выборкой (devops, sysadmins, teamleads). Если ты пишешь про вышивку, к тебе придут люди, которые тоже интересуются вышивкой.
А это был всего лишь анонс. На неделе оформлю все это в продукт ну и продам тебе всего за 5000 рублей. И ты сможешь без особого гемора крутануть свой уютненький канал и разжиться лояльными читателями. Жди, я быстро.
PS: Первым трем кто напишет в @ceops слово «ЕБИГУСЕЙ» дам скидку в 2500рублей. Тарапись.
Ну я наивный, хули, говорю — а чо давайте, кидайте инфу чо делать, хочу в топчик. Ну они и кидают. Мол, давай чувачок нам 300 рублей за услуги, потом другие пришли просят уже 500, вчера приходят и уже просят 1000. Ну охуеть.
Суть пиара такая, заполняешь шаблон, кто ты чо ты о чем твой канал и фоточка с еблом, потом недопиарщики эту информацию публикуют у себя в канале с накрученными счетчиками и охватом в 100-200 человек, а возможно это даже не человеки, а ебанные боты.
Кинул 300р, позырить чо будет. А ничего не будет. Моя анкетка собрала от силы 200 просмотров и наша берлога пополнилась 1м подписчиком. Этот подписчик был, тот кто взял с меня 300 рублей. Ну охуеть ))) Хотя там где опубликовали мою анкетку, 2500 подписчиков. А где сука еще 2200 просмотров моего красивого личика?
Короче все эти пиарщики наебщики, бармалеи ебанные. Но зато теперь знаю как эта хуита работает.
И тут я подумал, а я чем хуже этих пирщиков. Я могу всем помочь. Ну и разработал свой уникальный продукт по привлечению аудитории в каналы. Легально, быстро и без вложений. Проверил свою же схему (4 раза) и убедился что она рабочая.
Самая крутая киллерфича в моем решении — к вам придут лояльные люди, то есть те кто действительно интересуется темой о которой вы пишите. Я пишу про IT и привлек IT аудиторию с конкретной выборкой (devops, sysadmins, teamleads). Если ты пишешь про вышивку, к тебе придут люди, которые тоже интересуются вышивкой.
А это был всего лишь анонс. На неделе оформлю все это в продукт ну и продам тебе всего за 5000 рублей. И ты сможешь без особого гемора крутануть свой уютненький канал и разжиться лояльными читателями. Жди, я быстро.
PS: Первым трем кто напишет в @ceops слово «ЕБИГУСЕЙ» дам скидку в 2500рублей. Тарапись.
🤣1
Мазафака. Закину децл правильных мыслей про инфраструктуру.
Нихуя нельзя вырасти в заебачего девопс инженера если ты до сих пор настраиваешь инфраструктурный периметр вручную. А про управление современным технологическим стеком даже и говорить не стоит. Это своего рода аксиома.
Поэтому убедись, что все что ты настраиваешь являться версионным артефактом и разворачивается через CI.
Это best practice и все что по другому это — ХУИТА. А лучший способ развертывания кода — это вообще его не развертывать.
Все ваши сервера и ржавые шкафы это «рабочая скотина». Если скотина заболела, ты должен ее захуярить на мясо или закапать в лесу. Ну и завести новую скотину.
Нахуй ее лечить и терять время. Дешевле и проще поднять новый инстанс за пару минут.
Сервера это не домашние питомцы и даже не твоя вторая половинка, не нужно их выхаживать и отлизывать письку. Ты просто потратишь время и нихуя не добьешься результата.
Ну и охуенный пятничный совет — прекращай ремонтировать свою дырявую инфраструктуру, просто исправь свою разработку и все повторно разверни. Аминь сука.
Нихуя нельзя вырасти в заебачего девопс инженера если ты до сих пор настраиваешь инфраструктурный периметр вручную. А про управление современным технологическим стеком даже и говорить не стоит. Это своего рода аксиома.
Поэтому убедись, что все что ты настраиваешь являться версионным артефактом и разворачивается через CI.
Это best practice и все что по другому это — ХУИТА. А лучший способ развертывания кода — это вообще его не развертывать.
Все ваши сервера и ржавые шкафы это «рабочая скотина». Если скотина заболела, ты должен ее захуярить на мясо или закапать в лесу. Ну и завести новую скотину.
Нахуй ее лечить и терять время. Дешевле и проще поднять новый инстанс за пару минут.
Сервера это не домашние питомцы и даже не твоя вторая половинка, не нужно их выхаживать и отлизывать письку. Ты просто потратишь время и нихуя не добьешься результата.
Ну и охуенный пятничный совет — прекращай ремонтировать свою дырявую инфраструктуру, просто исправь свою разработку и все повторно разверни. Аминь сука.
Закину про ansible для разнообразия. Много вопросов эта штуковина создает. Но не так много, как говнявый puppet.
Самый распространенный вопрос, на который меня заебло отвечать (гуглить же и читать по английски никто не умеет) — А как с помощью ansible, я могу достучаться до серверов, которые не имеют статического IP адреса?
Кто не понял, объясняю на пальцах. Предположим у тебя есть трех комнатная квартира и один вход. Но коридора нет. То есть попасть в комнаты ты не можешь. Соответственно нужно каким-то хером срукожопить коридор.
Inventory файл выглядит таким образом:
То есть суть задачи, нам нужно войти через 888.888.888.888 и попасть на сервера с IPшниками 192.168.0.3 и 192.168.0.4. Хуйня война.
Добавляешь в Inventory файл это самое:
Закидываешь паблик ключи с jessy-h1 на alba-ap1 и roksy-ap2 ну и запускаешь всю эту тему. Тем самым ты создаешь коридор и спокойно перемещаешся по своей трех комнатной квартире.
Есть масса вариантов проделать то же самое, но это пока самый заебачий вариант. Ну либо на каждый сервер, присваивай статику, что вовсе глупо и избыточно.
А следующий вопрос обычно звучит так — блядь, а как мне тогда файлы на сервер перекинуть без статического IP. Да также епта:
Вот и закончили хуйней заниматься. Забирайте себе в избранное и больше ко мне не приходите с этой поеботой.
Самый распространенный вопрос, на который меня заебло отвечать (гуглить же и читать по английски никто не умеет) — А как с помощью ansible, я могу достучаться до серверов, которые не имеют статического IP адреса?
Кто не понял, объясняю на пальцах. Предположим у тебя есть трех комнатная квартира и один вход. Но коридора нет. То есть попасть в комнаты ты не можешь. Соответственно нужно каким-то хером срукожопить коридор.
Inventory файл выглядит таким образом:
[balancer]jessy-h1 ansible_host=888.888.888.888 local_ip=192.168.0.2[backend]alba-ap1 ansible_host=192.168.0.3roksy-ap2 ansible_host=192.168.0.4То есть суть задачи, нам нужно войти через 888.888.888.888 и попасть на сервера с IPшниками 192.168.0.3 и 192.168.0.4. Хуйня война.
Добавляешь в Inventory файл это самое:
[backend:vars] bastion_host = {{ hostvars[groups['balancer'][0]].ansible_host }}ansible_ssh_common_args='-o ProxyCommand="ssh -W %h:%p -q root@{{ bastion_host }}"'Закидываешь паблик ключи с jessy-h1 на alba-ap1 и roksy-ap2 ну и запускаешь всю эту тему. Тем самым ты создаешь коридор и спокойно перемещаешся по своей трех комнатной квартире.
Есть масса вариантов проделать то же самое, но это пока самый заебачий вариант. Ну либо на каждый сервер, присваивай статику, что вовсе глупо и избыточно.
А следующий вопрос обычно звучит так — блядь, а как мне тогда файлы на сервер перекинуть без статического IP. Да также епта:
rsync -v -e "ssh -A -t user@jessy-h1 ssh -A -t user@alba-ap1" /tmp/file.txt :/tmp/file.txtВот и закончили хуйней заниматься. Забирайте себе в избранное и больше ко мне не приходите с этой поеботой.
Если быстро говорить — банка, банка, банка, банка, банка, банка. То к тебе придет — кабан. А если быстро говорить — долбаеб, долбаеб, долбаеб, долбаеб, долбаеб. То никто не придет.
Так и в управлении командой, если регулярно несёшь хуйню, то ты херовый лидер, а иногда и пидер.
Так и в управлении командой, если регулярно несёшь хуйню, то ты херовый лидер, а иногда и пидер.
Кто по серединке у того говно в корзинке. Привет, любопытные. Сегодня поговорим про такую штуку как «Осьминожка навыков». Впервые я про нее услышал от нашего арт-директора ВБ и немного прихуел от такого креативного подхода. А вообще первоисточник упоминается у Коляна Товеровского, мол это он все придумал и переложил на осьминожку. А как на самом деле было мне ваще до пизды.
Ну поехали чо...
Чтобы быть в контексте, расскажу немного теории. Осьминожка это такая херовина где ты визуально показываешь свои скилы (щупальца) и даешь им объективную оценку.
У осьминожки есть голова и щупальца. Щупальца можно качать и растить новые. Чем больше башка у осьминога, тем больше щупалец можно нарастить. Чем длиннее и толще щупальца, тем мощнее навык.
Принято производить оценку по 5ти бальной системе. Но можно сделать свою и распидарасить осьминожку в кракена. Тут уже сам экспериментируй какая шкала тебе удобнее.
Ноль: Ты в душе не ебешь про этот навык. К примеру ты суровый фулстек, но даже не слышал про то, что можно трахаться с девочками.
Единица: Навык отсутствует. Ты представляешь что можно трахаться с девочками, но как это делать хуй бы его знал. Просто знаешь и все.
Обычно когда ты знаешь на единичку, ты в эту тему не лезешь и все у тебя заебись. Я не знаю как менять ремень ГРМ и соответственно не лезу этого делать, потому что мне проще отдать деньги за эту работу.
Двойка: Самая ебливая оценка. Означает, что ты нихера не вдупляешь в теме, но каким-то хером лезишь в это. Например ты посрал и вытер жопу об стену, либо сидишь и ждешь пока жопа сама высохнет и можно надеть штанишки. Ну или как вариант протираешься трусами. В любом случае твоей жопе жопа и она покраснеет от раздражения.
Так и в жизни, если качаешься с двойки на тройку лучше это делать через курсы или с каким-то ментором (твоим тимлидом), чтобы в хуям все не сломать и не отправить продакшен в преисподнюю.
До двойки можно прокачаться за несколько дней или недель.
Тройка: Ты можешь этим заниматься. Понимаешь как оно работает и опыта наработано достаточно, чтобы решить простую задачку для деревенской местности. Ну например, качественно подоить коровку, или там огурцы засолить. Накидать скриптик или что-то там минимально автоматизировать.
У большинства людей скилы раскачены до 3ки, пожрать приготовить, гантельки потягать, с ребенком поиграть. Тут особая подготовка не нужна, но и оценка соответствует.
Качнуться до тройки можно за полгода, год.
Четверка: Ты зарабатываешь тем, что делаешь. Сильный и уверенный специалист. Решаешь сложные задачи и помогаешь другим расти.
Чтобы стать уверенной четверкой, нужно как минимум проработать навык в 10000 часов. Соответственно чем больше качаешься и жрешь протеин, тем больше ты стоишь.
Пятерка: Ну это вообще пиздец гении, лучший из лучших. Ты сворачиваешь горы и крутишь на хуе планету. Тут больше ничего не скажешь.
Чтобы качнуться до пятерки, надо потратить всю свою жизнь.
Что можно подчерпнуть из прочинанного?
Нужно качать тот скил к которому у тебя есть способности и талант. Если у тебя нет таланта, ты так и зависнешь на двойке. Не обязательно качать что-то одно, можно равномерно отращивать щупальца и доводить их до уверенной четверки. Ну если ты совсем уж упоротый, расти навык до пятерки.
Я лично не ставлю целей прокачать что-то до пятерки. Технологии меняются и каждый год у меня появляются новые щупальца, которые в течение года я качаю до твердой четверки.
Продолжение следует...
Ну поехали чо...
Чтобы быть в контексте, расскажу немного теории. Осьминожка это такая херовина где ты визуально показываешь свои скилы (щупальца) и даешь им объективную оценку.
У осьминожки есть голова и щупальца. Щупальца можно качать и растить новые. Чем больше башка у осьминога, тем больше щупалец можно нарастить. Чем длиннее и толще щупальца, тем мощнее навык.
Принято производить оценку по 5ти бальной системе. Но можно сделать свою и распидарасить осьминожку в кракена. Тут уже сам экспериментируй какая шкала тебе удобнее.
Ноль: Ты в душе не ебешь про этот навык. К примеру ты суровый фулстек, но даже не слышал про то, что можно трахаться с девочками.
Единица: Навык отсутствует. Ты представляешь что можно трахаться с девочками, но как это делать хуй бы его знал. Просто знаешь и все.
Обычно когда ты знаешь на единичку, ты в эту тему не лезешь и все у тебя заебись. Я не знаю как менять ремень ГРМ и соответственно не лезу этого делать, потому что мне проще отдать деньги за эту работу.
Двойка: Самая ебливая оценка. Означает, что ты нихера не вдупляешь в теме, но каким-то хером лезишь в это. Например ты посрал и вытер жопу об стену, либо сидишь и ждешь пока жопа сама высохнет и можно надеть штанишки. Ну или как вариант протираешься трусами. В любом случае твоей жопе жопа и она покраснеет от раздражения.
Так и в жизни, если качаешься с двойки на тройку лучше это делать через курсы или с каким-то ментором (твоим тимлидом), чтобы в хуям все не сломать и не отправить продакшен в преисподнюю.
До двойки можно прокачаться за несколько дней или недель.
Тройка: Ты можешь этим заниматься. Понимаешь как оно работает и опыта наработано достаточно, чтобы решить простую задачку для деревенской местности. Ну например, качественно подоить коровку, или там огурцы засолить. Накидать скриптик или что-то там минимально автоматизировать.
У большинства людей скилы раскачены до 3ки, пожрать приготовить, гантельки потягать, с ребенком поиграть. Тут особая подготовка не нужна, но и оценка соответствует.
Качнуться до тройки можно за полгода, год.
Четверка: Ты зарабатываешь тем, что делаешь. Сильный и уверенный специалист. Решаешь сложные задачи и помогаешь другим расти.
Чтобы стать уверенной четверкой, нужно как минимум проработать навык в 10000 часов. Соответственно чем больше качаешься и жрешь протеин, тем больше ты стоишь.
Пятерка: Ну это вообще пиздец гении, лучший из лучших. Ты сворачиваешь горы и крутишь на хуе планету. Тут больше ничего не скажешь.
Чтобы качнуться до пятерки, надо потратить всю свою жизнь.
Что можно подчерпнуть из прочинанного?
Нужно качать тот скил к которому у тебя есть способности и талант. Если у тебя нет таланта, ты так и зависнешь на двойке. Не обязательно качать что-то одно, можно равномерно отращивать щупальца и доводить их до уверенной четверки. Ну если ты совсем уж упоротый, расти навык до пятерки.
Я лично не ставлю целей прокачать что-то до пятерки. Технологии меняются и каждый год у меня появляются новые щупальца, которые в течение года я качаю до твердой четверки.
Продолжение следует...
Всю эту хуяню с морскими жителями я затеял не просто так, во-первых, рассказываю тебе чето новенькое, во-вторых, плавно подведу всю эту кухню к фулстекам.
В предыдущем посте мы рассмотрели, как работает шкала скилов, ну и так попиздели малеха. В этом посте разберемся какие скилы нужно пихать в осьминожку, чтобы можно было показать ее другим или вообще заебенить в резюме и пройти все собеседования на чистых трипах.
Все что влияет на результат, должно попасть в щупальца. Если ты жрешь сопли и при этом не работаешь на соплежральном заводе, не нужно это упоминать. Этот навык никак не влияет на результат.
Добавляй только профессиональные скилы и человеческие:
Профессиональные: дрочу хуи, подаю ключи, мажу ручки гавном
Человеческие: смотрю в окно, постоянно ною, посылаю нахуй
Автор данной практики предлагает рисовать 3 осьминожки: светлую (скилы от 4-5), серую (скилы 3), темную (скилы 2).
— Самая серая рисуется для того, чтобы понимать какие щупольца ты можешь вообще вырастить. Либо по ней понять что тебе вообще не интересно и ебись оно конем.
— Темная это туда сюда, ни там ни сям. Можно взять какой-то навык и прокачать его до тройки. Так ты перестанешь быть немного ебланом. Но это будет затратно и может оно того не стоит? Тут все зависит от твоей лени и понимания ситуации в целом.
К примеру я раз 10 пытался менять краны и сантехнику, но — никак. Все течет как сучка. Я забил на это хер, пусть этот скил будет в темной зоне, а мне проще отдать 500 рублей сантехнику чем тратить свое время на изучение всех тонкостей прокладок и штуцеров.
— Со светлой все и так ясно, это писькамерка которой ты хвастаешься.
А еще скилы можно хакать. Например ты чорт и сидишь на двоечке и тут хуяк уже пятерка.
Объясняю на кошках — ты лох в русском языке и хотел бы начать грамотно писать посты (в плане орфографии и пунктуации), но тратить время на прокачивание этого скила нет времени и желания. Я хакнул этот скил таким образом — поставил спелчекер и качнул щупальцу до 3.5. А больше мне и не надо, ты меня понимаешь и я тебя понимаю. Чо еще надо? НИХУЯ!
Так что если кому зашло, рисуйте своих осьминожек. Ведь визуально проще понимать чем ты живешь и чем хочешь жить.
Тим Ферис в своей книге «Инструменты титанов» как раз рассказал, что нужно качать 1-2 скила но на 5ку.
А я считаю это хуйней. Потому, что в мире все постоянно меняется и нет смысла упарываться в пятерку, а нужно быть динамичным и гибким. Но при условии, что эта гибкость будет в одной сфере, а не так — был программистом, пошел в пианисты.
Теория закончилась, завтра закину про фулстеков... всем спасибо, доброй ночи мои хорошие!
В предыдущем посте мы рассмотрели, как работает шкала скилов, ну и так попиздели малеха. В этом посте разберемся какие скилы нужно пихать в осьминожку, чтобы можно было показать ее другим или вообще заебенить в резюме и пройти все собеседования на чистых трипах.
Все что влияет на результат, должно попасть в щупальца. Если ты жрешь сопли и при этом не работаешь на соплежральном заводе, не нужно это упоминать. Этот навык никак не влияет на результат.
Добавляй только профессиональные скилы и человеческие:
Профессиональные: дрочу хуи, подаю ключи, мажу ручки гавном
Человеческие: смотрю в окно, постоянно ною, посылаю нахуй
Автор данной практики предлагает рисовать 3 осьминожки: светлую (скилы от 4-5), серую (скилы 3), темную (скилы 2).
— Самая серая рисуется для того, чтобы понимать какие щупольца ты можешь вообще вырастить. Либо по ней понять что тебе вообще не интересно и ебись оно конем.
— Темная это туда сюда, ни там ни сям. Можно взять какой-то навык и прокачать его до тройки. Так ты перестанешь быть немного ебланом. Но это будет затратно и может оно того не стоит? Тут все зависит от твоей лени и понимания ситуации в целом.
К примеру я раз 10 пытался менять краны и сантехнику, но — никак. Все течет как сучка. Я забил на это хер, пусть этот скил будет в темной зоне, а мне проще отдать 500 рублей сантехнику чем тратить свое время на изучение всех тонкостей прокладок и штуцеров.
— Со светлой все и так ясно, это писькамерка которой ты хвастаешься.
А еще скилы можно хакать. Например ты чорт и сидишь на двоечке и тут хуяк уже пятерка.
Объясняю на кошках — ты лох в русском языке и хотел бы начать грамотно писать посты (в плане орфографии и пунктуации), но тратить время на прокачивание этого скила нет времени и желания. Я хакнул этот скил таким образом — поставил спелчекер и качнул щупальцу до 3.5. А больше мне и не надо, ты меня понимаешь и я тебя понимаю. Чо еще надо? НИХУЯ!
Так что если кому зашло, рисуйте своих осьминожек. Ведь визуально проще понимать чем ты живешь и чем хочешь жить.
Тим Ферис в своей книге «Инструменты титанов» как раз рассказал, что нужно качать 1-2 скила но на 5ку.
А я считаю это хуйней. Потому, что в мире все постоянно меняется и нет смысла упарываться в пятерку, а нужно быть динамичным и гибким. Но при условии, что эта гибкость будет в одной сфере, а не так — был программистом, пошел в пианисты.
Теория закончилась, завтра закину про фулстеков... всем спасибо, доброй ночи мои хорошие!
Таак, фулстеки. Катим. Короче эти ребята в лучшем случае вечные мидлы, но в большинстве случаев не дотягивают даже до мидлов, по шкале осьминожек прокачены на твердую двойку, а интроверты с натяжкой дотягивают до тройки. Мы с тобой уже знаем что двойка это пиздец нехорошо и это самая ебливая оценка. Соответственно великое большинство фулстеков к сожалению так или иначе вытирают жопу об стену, снова снова и снова.
Быть фулстеком, значит быть аутсайдером, ты вроде и знаешь азы, но до сих пор загружаешь сайты по FTP и используешь jquery. Потому что тебе так удобно, это твой мир. А познавать новое — у тебя нет времени, потому что ты и бек и фронт и девопс и эскортница и хуй пойми кто еще. В свое время решил быть лучшим и стал королевой бала 1998 года. Время шло, технологии менялись, а ты до сих пор сосал хуй и продолжал загружать сайты через FTP.
Тебе вроде и хотелось качнуть щупальцу фронта, но погонщики на геллерах вкручивали в твою жопу джумлу, битрикс и вордпресс. Ты все время откладывал и откладывал свое обучение и до сих пор откладываешь. Потому, что ты мягкотелый кусок говна. Тебя устраивает жить на уровне двойки и ты чувствуешь себя комфортно. Все что ты делаешь, ты делаешь — ну охуеть плохо. Ты уверен что — хорошо, но на самом деле — НИХУЯ, ты делаешь ПЛОХО!
Если ты считаешь себя охуенным фулстеком, прости, но это нихуя не так. Ты — ПЛОХОЙ фулстек. Потому, что считать хорошим должны ТЕБЯ, а не ты СЕБЯ. Понял разницу? Само понятие — фулстек уже плохое понятие. Это как УМЕТЬ все, но не уметь нихуя. Смотри.
Я умею месить лопатой бетон, но нихуя не знаю пропорции замеса. Умею пилить палку, но нихуя не знаю как построить крышу. Умею стирать носки, но не знаю что есть стиральная машина. Все, фаталити! С фулстеками также, вроде чето делают, а развития нет. По этой причине когда я слышу от человека, что он фулстек, я начинаю улыбаться и слушаю их истории как повар с известного мема.
Это люди которые интересуются всем на свете, но ничего не доводят до логического конца. Как говорит мой знакомый — пиздить их сука надо, чтобы очнулись и перестали раздувать свое ЧСВ. Ненавижу сука вас ебливые ЧСВшники, соберитесь все на барже и съебитесь под землю к повстанцам.
Хороший фулстек не будет орать налево и направо что он хороший фулстек. Он просто будет делать свою работу и в ответ получать положительный фидбек от коллег. Потихоньку качать 1-2 навыка и в конечном итоге эволюционирует во что-то конкретное с оценкой 4-5. А не на всю жизнь будет гавном на палке.
Чо еще мы знаем про фулстеков. Компании которые нанимают фулстеков ожидают от них навыков сениоров, а в итоге получают мямлищее чудовище. Чудовище, которые вечно недовольно всем и всегда хочет больше денег чтобы нихуя не делать. Обычно просят от 150к рублей и больше. За что сука? Плагин на вордпрес поставить и формочку в dreamweaver сверстать.
Если ты бигбосс, то не совершай ошибок и никогда не нанимай фулстеков, проще пробухай эти деньги. А если нанял, то иди и уволь его нахуй, либо скажи — с этого дня ты будешь фронтом и даже не лезь в другое. Качай из него что-то конкретное, не позволяй ему навалить кучу в твой продакшен.
Почему я так отношусь к этой профессии? Потому, что за свою жизнь я повидал массу этих существ и из 100 человек, только 2 были вменяемые сеньоры и реально шарили на твердую четверку и на фронт и на бек и на девопс. Вся остальная шушора просто скрывается за маской и сосет из тебя деньги.
Короче, какие выводы. Если человек пытается вникнуть во все базовые навыки разработки, то все хуева, тушите свет. Дизайнер не должен лезть к фронтам и учить их писать css. Бек не должен лезть к бухам и учить их считать зарплату. Каждый должен заниматься своим делом, делом своей жизни. И делать это дело хорошо, а не на отъебись.
А если ты пиздец откусываешь от жизни как от ромашки куски, ну чо с тебя путного то выйдет? НИХУЯ!
Закину потом еще пару интересных мыслей. А то пока писал аж протрезвел. Ну а вы думайте, чо, хуйни не посоветую, все из личного опыта, реальная жизнь.
Быть фулстеком, значит быть аутсайдером, ты вроде и знаешь азы, но до сих пор загружаешь сайты по FTP и используешь jquery. Потому что тебе так удобно, это твой мир. А познавать новое — у тебя нет времени, потому что ты и бек и фронт и девопс и эскортница и хуй пойми кто еще. В свое время решил быть лучшим и стал королевой бала 1998 года. Время шло, технологии менялись, а ты до сих пор сосал хуй и продолжал загружать сайты через FTP.
Тебе вроде и хотелось качнуть щупальцу фронта, но погонщики на геллерах вкручивали в твою жопу джумлу, битрикс и вордпресс. Ты все время откладывал и откладывал свое обучение и до сих пор откладываешь. Потому, что ты мягкотелый кусок говна. Тебя устраивает жить на уровне двойки и ты чувствуешь себя комфортно. Все что ты делаешь, ты делаешь — ну охуеть плохо. Ты уверен что — хорошо, но на самом деле — НИХУЯ, ты делаешь ПЛОХО!
Если ты считаешь себя охуенным фулстеком, прости, но это нихуя не так. Ты — ПЛОХОЙ фулстек. Потому, что считать хорошим должны ТЕБЯ, а не ты СЕБЯ. Понял разницу? Само понятие — фулстек уже плохое понятие. Это как УМЕТЬ все, но не уметь нихуя. Смотри.
Я умею месить лопатой бетон, но нихуя не знаю пропорции замеса. Умею пилить палку, но нихуя не знаю как построить крышу. Умею стирать носки, но не знаю что есть стиральная машина. Все, фаталити! С фулстеками также, вроде чето делают, а развития нет. По этой причине когда я слышу от человека, что он фулстек, я начинаю улыбаться и слушаю их истории как повар с известного мема.
Это люди которые интересуются всем на свете, но ничего не доводят до логического конца. Как говорит мой знакомый — пиздить их сука надо, чтобы очнулись и перестали раздувать свое ЧСВ. Ненавижу сука вас ебливые ЧСВшники, соберитесь все на барже и съебитесь под землю к повстанцам.
Хороший фулстек не будет орать налево и направо что он хороший фулстек. Он просто будет делать свою работу и в ответ получать положительный фидбек от коллег. Потихоньку качать 1-2 навыка и в конечном итоге эволюционирует во что-то конкретное с оценкой 4-5. А не на всю жизнь будет гавном на палке.
Чо еще мы знаем про фулстеков. Компании которые нанимают фулстеков ожидают от них навыков сениоров, а в итоге получают мямлищее чудовище. Чудовище, которые вечно недовольно всем и всегда хочет больше денег чтобы нихуя не делать. Обычно просят от 150к рублей и больше. За что сука? Плагин на вордпрес поставить и формочку в dreamweaver сверстать.
Если ты бигбосс, то не совершай ошибок и никогда не нанимай фулстеков, проще пробухай эти деньги. А если нанял, то иди и уволь его нахуй, либо скажи — с этого дня ты будешь фронтом и даже не лезь в другое. Качай из него что-то конкретное, не позволяй ему навалить кучу в твой продакшен.
Почему я так отношусь к этой профессии? Потому, что за свою жизнь я повидал массу этих существ и из 100 человек, только 2 были вменяемые сеньоры и реально шарили на твердую четверку и на фронт и на бек и на девопс. Вся остальная шушора просто скрывается за маской и сосет из тебя деньги.
Короче, какие выводы. Если человек пытается вникнуть во все базовые навыки разработки, то все хуева, тушите свет. Дизайнер не должен лезть к фронтам и учить их писать css. Бек не должен лезть к бухам и учить их считать зарплату. Каждый должен заниматься своим делом, делом своей жизни. И делать это дело хорошо, а не на отъебись.
А если ты пиздец откусываешь от жизни как от ромашки куски, ну чо с тебя путного то выйдет? НИХУЯ!
Закину потом еще пару интересных мыслей. А то пока писал аж протрезвел. Ну а вы думайте, чо, хуйни не посоветую, все из личного опыта, реальная жизнь.
PS: Так как я предвещаю большой поток ненависти в мою сторону, скажу сразу — если тебя разбомбило, значит я все правильно делаю и тебе следует задуматься над твоей жизнью. Где-то она пошла попизде. Или ты в натуре реально хуевый фулстек.
Ага, все-таки задел за живое )))) Блядь, у меня ощущения такие, как будто я нассал в осиный улей, дважды ))))
По речевым оборотам обратную связь я получаю от демонов интровертов, которые повылазили из могил и пытаются меня в чем-то переубедить. Да хуй вам фулстеки!
Правда одна и вы ее прочитали и теперь она будет вас ковырять ковырять ковырять, пока вы сука за ум не возьметесь.
Отдельный привет нашему подписчику — Марлику из Рязани, порвало парня, поник. Мой пост стал для него обрядом экзорцизма ))) Держись мужик, ты сам выбрал такую профессию )))
По речевым оборотам обратную связь я получаю от демонов интровертов, которые повылазили из могил и пытаются меня в чем-то переубедить. Да хуй вам фулстеки!
Правда одна и вы ее прочитали и теперь она будет вас ковырять ковырять ковырять, пока вы сука за ум не возьметесь.
Отдельный привет нашему подписчику — Марлику из Рязани, порвало парня, поник. Мой пост стал для него обрядом экзорцизма ))) Держись мужик, ты сам выбрал такую профессию )))
Каждый мой пост, провоцирует отписки. Но это так и задумано, останутся только избранные.
Ага, привет. Пост про фулстеков наделал малеха шума и от моего коллеги прилетел интересный вопрос, отвечу здесь.
Суть вопроса такая — почему ты засрал фулстеков, если девопсы сами фулстеки, тебе не кажется что ты сам долбаеб?
Отвечаю
Мне не кажется, у меня есть справка что я долбаеб. Смотри. Подходы разработчиков и системных инженеров ну вот прям совсем отличаются.
Программисты пишут — креативно
Девопсы пишут — декларативно
Разработчики пишут стихи, Девопсы сшивают стихи, Дизайнеры делают обложку, ну и так далее. Команда хули.
Почему девопсы не пишут стихи или если пишут, то хуева получается? Потому, что мы решаем с вами разные задачи. Фулстекам нужно быть охуенными во всем, верстка, бек, докер хуекер и масса другой поеботы. Иначе если хуева будет сделано, значит хуева будет сделано.
А девопсам это не нужно, потому, что мы заливаем фундамент и в дальнейшем держим весь этот дом, которые построили фулстеки. У нас есть четкие инструкции как технология работает, можно сказать чеклист. Прочитал за неделю, потыкал и все, прокачался до четверки. Если хуева будет работать, значит — хуевый дом построили.
А для любого разработчика так не работает, нельзя за неделю прочитать все и по шаблону сделать. Вы креативщики и вам нужно креативить. Я бы в рот ебал ООП у себя в стеке. А вам оно нужно.
Я как девопс взял golang, прочитал базовый курс и пишу экспортеры для прометеуса и всяких ботов, мне вот нахуй не вперлось писать сложные API и т.п. я качну эту компетенцию ровно на троечку и не больше. Потому, что качать дальше ну смысла нет, избыточно. Автоматизировал что мне нужно и ебись оно дальше конем с прицепом.
Мне нет смысла качать компетенции в базах данных и настраивать циски. Потому, что я заливаю фундамент. И когда я коснусь проблемы, я ее решу. Качну компетенцию до нужного уровня и решу.
Девопсам не нужно охватывать все технологии и быть в них best of the best. Мы решаем проблемы по мере их поступления. Нужен docker registry? ОК, читаем мануал за 10 минут и делаем. Нужно поднять 20 инстасов на амазоне? Хуйня, берем азы terraform хашикорпа и поднимаем. Кубер, да похуй, смотрим 6 часов интенсива и уже в кубере.
Я нахуй не забиваю голову технологиями, надо — вот решение. Не надо, ну и хуй с ним. А фулстекам так нельзя, им нужно всегда быть начеку и разбираться в мейнстримах, чтобы написать очередной не проходной стишок.
Разница налицо. Одни должны забивать голову, другие не должны. В этом и отличие. Если ты пишешь код из головы и никуда не подсматриваешь, то ты пиздец молодец. Ты олдскул. Нынешнее же поколение зная что загуглив — цикл for golang, всегда найдет ответ.
Ну и самое важное — разработчики заставляют код компилироваться, девопсы заставляет этот код работать. Все, нахуй.
Суть вопроса такая — почему ты засрал фулстеков, если девопсы сами фулстеки, тебе не кажется что ты сам долбаеб?
Отвечаю
Мне не кажется, у меня есть справка что я долбаеб. Смотри. Подходы разработчиков и системных инженеров ну вот прям совсем отличаются.
Программисты пишут — креативно
Девопсы пишут — декларативно
Разработчики пишут стихи, Девопсы сшивают стихи, Дизайнеры делают обложку, ну и так далее. Команда хули.
Почему девопсы не пишут стихи или если пишут, то хуева получается? Потому, что мы решаем с вами разные задачи. Фулстекам нужно быть охуенными во всем, верстка, бек, докер хуекер и масса другой поеботы. Иначе если хуева будет сделано, значит хуева будет сделано.
А девопсам это не нужно, потому, что мы заливаем фундамент и в дальнейшем держим весь этот дом, которые построили фулстеки. У нас есть четкие инструкции как технология работает, можно сказать чеклист. Прочитал за неделю, потыкал и все, прокачался до четверки. Если хуева будет работать, значит — хуевый дом построили.
А для любого разработчика так не работает, нельзя за неделю прочитать все и по шаблону сделать. Вы креативщики и вам нужно креативить. Я бы в рот ебал ООП у себя в стеке. А вам оно нужно.
Я как девопс взял golang, прочитал базовый курс и пишу экспортеры для прометеуса и всяких ботов, мне вот нахуй не вперлось писать сложные API и т.п. я качну эту компетенцию ровно на троечку и не больше. Потому, что качать дальше ну смысла нет, избыточно. Автоматизировал что мне нужно и ебись оно дальше конем с прицепом.
Мне нет смысла качать компетенции в базах данных и настраивать циски. Потому, что я заливаю фундамент. И когда я коснусь проблемы, я ее решу. Качну компетенцию до нужного уровня и решу.
Девопсам не нужно охватывать все технологии и быть в них best of the best. Мы решаем проблемы по мере их поступления. Нужен docker registry? ОК, читаем мануал за 10 минут и делаем. Нужно поднять 20 инстасов на амазоне? Хуйня, берем азы terraform хашикорпа и поднимаем. Кубер, да похуй, смотрим 6 часов интенсива и уже в кубере.
Я нахуй не забиваю голову технологиями, надо — вот решение. Не надо, ну и хуй с ним. А фулстекам так нельзя, им нужно всегда быть начеку и разбираться в мейнстримах, чтобы написать очередной не проходной стишок.
Разница налицо. Одни должны забивать голову, другие не должны. В этом и отличие. Если ты пишешь код из головы и никуда не подсматриваешь, то ты пиздец молодец. Ты олдскул. Нынешнее же поколение зная что загуглив — цикл for golang, всегда найдет ответ.
Ну и самое важное — разработчики заставляют код компилироваться, девопсы заставляет этот код работать. Все, нахуй.