Всё о JavaScript / Путь web-девелопера / Интервью с Senior JavaScript Developer




Долгожданное интервью с Senior JavaScript Developer – Макс Дикун. В выпуске раскрыто очень много вопросов о том, что такое JS, какие у него есть плюсы и минусы, как и куда развиваться в рамках этого языка и всего его технологического зоопарка вокруг него.
Заваривайте чай, будет интересно 😉

Аудио-версия выпуска: http://bit.ly/2We9oCm
Макс в LinkedIn: http://bit.ly/2WfMMBC
Блог Макса: http://bit.ly/2Mw6owF
Надежный Оператор Михон: http://bit.ly/mihon

Ссылки из выпуска:
Блог Дуалити: http://2ality.com
Гарри Поттер в озвучке Фрая: https://amzn.to/2CE2nlu
Курс по алгоритмам. Часть 1: http://bit.ly/2CLsy9M
Курс по алгоритмам. Часть 2: http://bit.ly/2Dvi9km
Курсы по JS от “GENESIS”: http://bit.ly/2NnwLFw

P.S. Спасибо коворкингу “Имагуру” за предоставление места для съемок: https://goo.gl/oAgR4n

_______________________________________

АЙТИБОРОДА В ИНТЕРНЕТЕ:
🔹 YouTube – https://youtube.com/itbeard
🔹 SoundCloud – https://soundcloud.com/itbeard
🔹 iTunes – http://bit.ly/apple-itbeard
🔹 Telegram – https://t.me/itbeard
🔹 Instagram – https://instagram.com/itbeard
🔹 Discord – https://discord.gg/tWbt4sS

#айтиборода #js #javascript

Original source


24 responses to “Всё о JavaScript / Путь web-девелопера / Интервью с Senior JavaScript Developer”

  1. Таймлайн для тех, кто в теме:
    01:02 – Как попал в IT и где работал
    04:10 – Почему выбрал JS
    06:42 – На чем пишут мобильные приложения на JS
    07:04 – Десктопные приложения на JS
    07:50 – Игры на JS
    09:16 – Низкий порог – проблема?
    10:04 – React vs Vue vs Angular vs Ember?
    12:20 – Строгая типизация
    12:40 – Про redux
    14:37 – Что такое Node
    16:05 – О Webpack
    17:10 – Как писать backend на JS
    19:22 – О нагруженных системах на JS
    21:15 – Подробнее о cordova
    22:38 – Про тесты
    23:23 – Про минусы cordova, мобильные приложение и PWA
    24:28 – О ServerWorkers
    26:36 – О минусах JS (об отсутствии типизации)
    28:55 – Об ООП
    29:20 – О версионировании JS
    30:13 – Что такое babel
    31:17 – О use strict
    33:07 – Классные штуки в JS
    36:24 – Об asyncawait
    37:45 – Идеальный стек и что если не JS
    40:14 – Про специализации в JS (web developer VS js developer VS full-stack developer)
    44:58 – О верстальщиках
    47:49 – О JQuery
    49:15 – Про необходимые навыки для джуниора
    54:14 – Откуда брать инфу начинающим (сайты и книги для джунов)
    57:57 – Как стать Senior
    1:05:46 – Про профессиональные застои (или как развлекаться иммутабельным Red-Black деревом)
    1:08:50 – Книжки для Senior's
    1:13:14 – БЛИЦ (по началу хардкорный)

  2. Как всегда шикарно, было очень интересно послушать! Просто на одном дыхании! Гость классный, захожу на твой канал чтоб зарядиться. Спасибо!)

  3. развелось долбаёбов, хуярят фреймворки свои каждый день, я должен учить их сидеть потому что это щас модно, да пошли вы нахуй, в жопу себе засуньте говно это

  4. 29:00 – Бугага! Были фейлы и до этого, но дальше можно не смотреть. Может я бы скрепя зубами захавал эту тему, так как о медленности прототипированного наследования только слышал и сам не проверял, но вот на двух больших приложениях принимал участие в "переписывании" приложения с нуля ибо такие же "синьеры" наООПешничали мама не горюй, и траблы не только в медленности приложения, но и читабельности и возможности дебажить. Фронт на JS не сильно предросположен к ООП (от ООП совсем отказаться нельзя), но нужно правильно использовать и минимально.

  5. Очень приятный собеседник. Моего одногруппника напомнил. Слушать одно удовольствие, хоть и видно что немного смущается. JS специфический язык. Давно в универе изучал C и C++. JS прям очень лайтовый в сравнении с ними. Но пока не полезешь во фреймы, а там… Трясина. А ещё экмоскрипты, typescript/coffeescript, node.js и куча всего. Но как ни крути, а применение языка на 80% – это web. Но в web без js никак. Как минимум с позиции фронта.

  6. 10 лет стажа это далеко не всегда синьор. Можно сидеть в продуктовой компании 5 лет потом прийти в аутсорс и быть неспособным сделать хоть что либо не потратив на это 10 дней, сидеть тупить искать простьые решения с которыми банально раньше не сталкивался на однотипных редких тасках. Знаю несколько таких случаев

  7. А я вот терпеть не могу работать в браузере. Мне больше по душе мобилки. В браузере куча ненужных кнопок для приложения, появляющаяся строка поиска, навигация по вкладкам. И все же браузер работает медленнее сем мобилка, не так отзывчиво! Там нет тем оформления. Нет каких-то фич: дабл-там в Ютубе для перемотки например.

Leave a Reply