В детстве я ломал часы) Я в года 4 отцовским чемоданчиком с инструментами разобрал и собрал обратно (не всегда правильно *почти всегда неправильно*) все часы и будильники в доме) Сейчас я прогаю, и для меня что-то разобрать и собрать - это способ изучения. Ломать код - это и есть работа программиста, ибо каждый раз привнося новые фичи и фиксы - в 99% сначала не работает, а потом работает (*главное не лить сразу в прод))*).
класс. было бы круто получить от тебя универсальный roadmap , на твой взгляд подходящий для развития будущих разработчиков(не зависимо от выбранного яп), начиная от понимания устройства работы компьютера и сетей ( с конкретными элементами нужными именно разработчикам), заканчивая работой с отдельными фреймворками
Я из админов в разработку ушел не в последнюю очередь ушел от того, что надоело бояться. Ибо когда всё прод и при этом большинство действий при этом могут давать довольно непредсказуемый результат - паранойя начинает цвести буйным цветом. А в разработке мало того, что большинство изменений предсказуемы, дак еще их можно хорошо протестить перед выкатом в прод.
@@deniskhakimov бэкап спасает от совсем уж нехорошего, и то не всегда. а вот взять и уронить высоконагруженную систему с SLA в 99.9 на пару часов - оно с одной стороны не шибко то сложно, а с другой довольно неприятно.
@@redneck_prm5429 если честно, сложно об этом судить со стороны. Однако меня всегда поражала уверенность знакомых _одминов,_ порой доходившая до плохо скрываемой самоуверенности, поэтому ваш первый комментарий и смутил 🙂 У меня же наоборот, постоянно возникали вопросы к безопасности и надёжности решений. Возможно потому, что к _погроммированию_ я пришёл через некое подобие _кулхакерства._ Т.е. до того, как написать первый сайт, я уже знал о многих популярных уязвимостях. Но это не помогло, т.к. знакомые нещадно ломали его до тех пор, пока не были устранены все косяки безопасности. До сих пор смешно, как вспомню ту бессонную ночь, когда решил похвастаться в аське знакомым своим первым проданным сайтом 😁 Поэтому перед тем, как использовать чужую библиотеку, я стараюсь проверить её исходники, чтобы понять, всё ли там безопасно и хотя бы в общих чертах представлять, что за алгоритмы используются.
Я, когда был школьником случайно удалил пол диска C:. Как в анекдоте "Два диска C, зачем мне два, я один удалил". Старший брат был не рад. Сейчас выкатываем фичу, которая может сломать одну из важных функций проекта. Поэтому тестируем её вдоль и поперек. Если бы не боялись лишний раз, прод бы падал каждую неделю.
Я начинал с саппорта железа в 90-х, в нулевых ушел в разработку и теперь лезть в потроха компьютера не хочу, да и реально боюсь. Мне проще и быстрее отнести его в сервис чем долбаться самому.
Блин, чел, есть же волшебный принцип _погроммирования,_ который нельзя нарушать ни в коем случае: _если что-то работает, то просто, мать его, не трогай это!_ 🤣 p.s.: кстати, фиксить баги в проектах, разработчики которых наплевательски относились к SOLID-принципам - офигенно приятное занятие, ибо обычно там всё просто, понятно и логично + никаких тебе лишних абстракций, ненужных папок и гор файлов ) Сам какое-то время "болел" этими (и им подобными) принципами, а затем понял, что главное в коде - чтобы он правильно работал и при этом был максимально простым.
@@deniskhakimov это ты не видел изнутри сайт одного известного банка. Это писец просто, я там когда что то фикшу отмываюсь тщательно - как будто в канализации покопался. Сайт делал сын брата деверя маминой подруги управляющего. Он ещё иногда добавляет туда какие нибудь фррмочки методом копипаста прямо на прод. Я хуею хорошо что не знает никто что это за банк и я не скажу потому что их взломать один плевок, а переделать по человечески не хотят вот именно из принципа "лучше не трогать".
Начинающим - чем больше вы что то ломаете > тем больше вы это чините > тем больше вы понимаете как эти системы работают
Многие живут с интуитивной уверенностью, что у устройства есть кнопка самоуничтожения.
Первый коммент здесь, спасибо Мише за крутой контент, показывает, куда держать вектор
Какие нужные слова!
В детстве я ломал часы) Я в года 4 отцовским чемоданчиком с инструментами разобрал и собрал обратно (не всегда правильно *почти всегда неправильно*) все часы и будильники в доме) Сейчас я прогаю, и для меня что-то разобрать и собрать - это способ изучения. Ломать код - это и есть работа программиста, ибо каждый раз привнося новые фичи и фиксы - в 99% сначала не работает, а потом работает (*главное не лить сразу в прод))*).
Слушаю ваши записи на Яндекс музыке, спасибо за это)
класс. было бы круто получить от тебя универсальный roadmap , на твой взгляд подходящий для развития будущих разработчиков(не зависимо от выбранного яп), начиная от понимания устройства работы компьютера и сетей ( с конкретными элементами нужными именно разработчикам), заканчивая работой с отдельными фреймворками
не ошибается тот, кто ничего не делает :)
Я из админов в разработку ушел не в последнюю очередь ушел от того, что надоело бояться. Ибо когда всё прод и при этом большинство действий при этом могут давать довольно непредсказуемый результат - паранойя начинает цвести буйным цветом.
А в разработке мало того, что большинство изменений предсказуемы, дак еще их можно хорошо протестить перед выкатом в прод.
А чего вообще бояться админам, если у них всегда есть бэкап? :/
@@deniskhakimov бэкап спасает от совсем уж нехорошего, и то не всегда.
а вот взять и уронить высоконагруженную систему с SLA в 99.9 на пару часов - оно с одной стороны не шибко то сложно, а с другой довольно неприятно.
@@redneck_prm5429 если честно, сложно об этом судить со стороны. Однако меня всегда поражала уверенность знакомых _одминов,_ порой доходившая до плохо скрываемой самоуверенности, поэтому ваш первый комментарий и смутил 🙂
У меня же наоборот, постоянно возникали вопросы к безопасности и надёжности решений. Возможно потому, что к _погроммированию_ я пришёл через некое подобие _кулхакерства._
Т.е. до того, как написать первый сайт, я уже знал о многих популярных уязвимостях. Но это не помогло, т.к. знакомые нещадно ломали его до тех пор, пока не были устранены все косяки безопасности. До сих пор смешно, как вспомню ту бессонную ночь, когда решил похвастаться в аське знакомым своим первым проданным сайтом 😁
Поэтому перед тем, как использовать чужую библиотеку, я стараюсь проверить её исходники, чтобы понять, всё ли там безопасно и хотя бы в общих чертах представлять, что за алгоритмы используются.
Боятся потому что ты напугал ллюдей всякими историями о том как джун случайно снес прод базу и убил проект.
Ну, не каждому джуну удаётся произвести такой импакт! А вообще так не только джуны умеют :)
Кстати поучительная история особенно для тех кто доступы к базе держит в гите
Я, когда был школьником случайно удалил пол диска C:. Как в анекдоте "Два диска C, зачем мне два, я один удалил". Старший брат был не рад.
Сейчас выкатываем фичу, которая может сломать одну из важных функций проекта. Поэтому тестируем её вдоль и поперек. Если бы не боялись лишний раз, прод бы падал каждую неделю.
«Выпроводить» - все правильно в 7 утра знакомых именно «выпроваживают»😂😂(5:29)
не в 7 утра, а в 4 утра был подъем 😅
❤❤❤🎉🎉🎉
Я начинал с саппорта железа в 90-х, в нулевых ушел в разработку и теперь лезть в потроха компьютера не хочу, да и реально боюсь. Мне проще и быстрее отнести его в сервис чем долбаться самому.
Ещё школьником ломал ос удалял дллки и тп , потом спокойно переустанавливал ос , щас да лень и есть рабочий процесс
Выпроводить :D
0:34 У меня все 3 причины
Когда прихожу на легаси проект с опасочкой рефакторю, потому что проект потому и легаси что о SOLID могли и не слышать
Блин, чел, есть же волшебный принцип _погроммирования,_ который нельзя нарушать ни в коем случае: _если что-то работает, то просто, мать его, не трогай это!_ 🤣
p.s.: кстати, фиксить баги в проектах, разработчики которых наплевательски относились к SOLID-принципам - офигенно приятное занятие, ибо обычно там всё просто, понятно и логично + никаких тебе лишних абстракций, ненужных папок и гор файлов )
Сам какое-то время "болел" этими (и им подобными) принципами, а затем понял, что главное в коде - чтобы он правильно работал и при этом был максимально простым.
@@deniskhakimov это ты не видел изнутри сайт одного известного банка. Это писец просто, я там когда что то фикшу отмываюсь тщательно - как будто в канализации покопался. Сайт делал сын брата деверя маминой подруги управляющего. Он ещё иногда добавляет туда какие нибудь фррмочки методом копипаста прямо на прод. Я хуею хорошо что не знает никто что это за банк и я не скажу потому что их взломать один плевок, а переделать по человечески не хотят вот именно из принципа "лучше не трогать".
Боишься сломать, потому что не понимаешь как это работает. Так во всех делах)
оборотная сторона непрофессионализма - перестраховка ))
Ну чо там в Амстердаме? Кокаин уже легализовали?
Не терпится?
@@bluin666 когда легализуют?
Да, привозил свои чемоданы с аргентинский мукой
Зачем очки у жены забрал? Верни, пускай глаза привыкают к солнцу