Нам точно это не нужно 🙈
👋 Привет! Вчерашний пост про реализацию примитивных типов нашел у вас сильный отклик и завязалась интересная дискуссия в комментариях. Что не может меня не радовать.
С другой стороны, наверняка многие из вас подумали, что "мне это не нужно" или "у этих знаний нет практического применения". Вот про это и хочется поговорить.
Действительно, вещи про которые я пишу или рассказываю на своих курсах для типового Frontend разработчика кажутся этакой диковиной. И, совершенно верно, что в 80% случаев вам не пригодятся ни знания про устройство памяти, паттерны и структуры данных.
Но вот оставшиеся 20% и отличают Senior от Middle. Да, чтобы применять эти знания, нужны соответствующие задачи. И да, типовая компания с рынка вам такие задачи просто не даст.
Но давайте будем откровенными: сначала все таки должны появится знания, а потом уже появятся и задачи. Есть и инновационные стартапы, которые для реализации своих проектов требуют самых эрудированных инженеров. Есть Бигтехи, которые часто выводят на рынки совершенно новые продукты. Или сталкиваются с задачами, которые просто не стоят перед абсолютным большинством других компаний.
И такие задачи должен кто-то делать. Так почему бы их не начать делать вам? Почему мы любим выстраивать пред собой "стену скептецизма", где все уже написано за нас. А что не написано, так-то напишут какие-то "другие гении".
Моей карьере в ИТ через месяц стукнет 20 лет. И если оглядываясь назад на свой опыт я и могу сделать какой-то вывод, то он будет таким: чем больше знаний, опыта и смелости ты приобретаешь, тем стремительнее будет твой взлет 🚀.
Более того, я ни разу не видел ситуации, чтобы человек, который рос в скиллах не начинал решать задачи качественно другого уровня. Или что его не замечал руководитель.
Не думайте критериями "нужно" или "не нужно" - это абсолютно проигрышная стратегия. Я вот не так давно прочитал серию статей про язык Cobol, который сейчас принято считать самым дремучим из существующих легаси. Почему прочитал? Ну, мне стало интересно, почему на этом языке по-прежнему пишут очень много кода. И я был очень впечатлен прочитанным и совершенно пересмотрел своё мнение к этому ЯП.
Позвольте себе испытывать любопытство. Программирование - это невероятное приключение, а не "унижение", как пишут отдельно взятые персонажи.
Всем базы! 🚀
👋 Привет! Вчерашний пост про реализацию примитивных типов нашел у вас сильный отклик и завязалась интересная дискуссия в комментариях. Что не может меня не радовать.
С другой стороны, наверняка многие из вас подумали, что "мне это не нужно" или "у этих знаний нет практического применения". Вот про это и хочется поговорить.
Действительно, вещи про которые я пишу или рассказываю на своих курсах для типового Frontend разработчика кажутся этакой диковиной. И, совершенно верно, что в 80% случаев вам не пригодятся ни знания про устройство памяти, паттерны и структуры данных.
Но вот оставшиеся 20% и отличают Senior от Middle. Да, чтобы применять эти знания, нужны соответствующие задачи. И да, типовая компания с рынка вам такие задачи просто не даст.
Но давайте будем откровенными: сначала все таки должны появится знания, а потом уже появятся и задачи. Есть и инновационные стартапы, которые для реализации своих проектов требуют самых эрудированных инженеров. Есть Бигтехи, которые часто выводят на рынки совершенно новые продукты. Или сталкиваются с задачами, которые просто не стоят перед абсолютным большинством других компаний.
И такие задачи должен кто-то делать. Так почему бы их не начать делать вам? Почему мы любим выстраивать пред собой "стену скептецизма", где все уже написано за нас. А что не написано, так-то напишут какие-то "другие гении".
Моей карьере в ИТ через месяц стукнет 20 лет. И если оглядываясь назад на свой опыт я и могу сделать какой-то вывод, то он будет таким: чем больше знаний, опыта и смелости ты приобретаешь, тем стремительнее будет твой взлет 🚀.
Более того, я ни разу не видел ситуации, чтобы человек, который рос в скиллах не начинал решать задачи качественно другого уровня. Или что его не замечал руководитель.
Не думайте критериями "нужно" или "не нужно" - это абсолютно проигрышная стратегия. Я вот не так давно прочитал серию статей про язык Cobol, который сейчас принято считать самым дремучим из существующих легаси. Почему прочитал? Ну, мне стало интересно, почему на этом языке по-прежнему пишут очень много кода. И я был очень впечатлен прочитанным и совершенно пересмотрел своё мнение к этому ЯП.
Позвольте себе испытывать любопытство. Программирование - это невероятное приключение, а не "унижение", как пишут отдельно взятые персонажи.
Всем базы! 🚀