Всем привет!
Вот и пролетела моя неделя "отдыха" - завтра первый рабочий день. Не успел прочесть все что планировал, но отдыхать тоже иногда нужно))
ЗЫ Хотел поделиться классной подборкой 👉 css генераторов, сам многими пользуюсь, особенно clip-path - экономят кучу времени.
И рекомендую всем - используйте CSS всегда, когда можно - не спешите тащить js, картинки и тд.
#css
Вот и пролетела моя неделя "отдыха" - завтра первый рабочий день. Не успел прочесть все что планировал, но отдыхать тоже иногда нужно))
ЗЫ Хотел поделиться классной подборкой 👉 css генераторов, сам многими пользуюсь, особенно clip-path - экономят кучу времени.
И рекомендую всем - используйте CSS всегда, когда можно - не спешите тащить js, картинки и тд.
#css
Хабр
Какие CSS-генераторы можно использовать в 2021 году
CSS генераторы экономят время и сокращают количество ошибок в коде. Они позволяют автоматизировать многие задачи, которые опытным верстальщикам или фронтендерам уже кажутся скучными. В то же время,...
Всем привет!
Как и обещал, пишут отчет о поиске новой работы!
Итак, проработав ровно 1 год, я решил поискать новое место и предупредив директора и менеджера приступил к поискам. Скажу сразу, в этот раз фактически не готовился к собеседованиям, т.к. работал и времени особо не было. Пару вечеров полистал материалы из канала, которые нашел по тегу #собеседование и этого мне хватило.
Поиск в этот раз свелся к тому, что я открыл свое резюме и сделал отклик на 11 вакансий, которые мне более-менее понравились.
Статистика такая:
- не просмотренных 3шт
- приглашений на собеседование 5шт
отказов не было. Оставшиеся 3 без ответа.
Из 5 приглашений одно пришло уже после того, как я прекратил поиски. Остальные 4 были онлайн и одно я почти сразу остановил, что бы не тратить ничье время - узнав подробности понял, что вакансия не подходит мне.
А 3 полноценных собеседования закончились оффером. Причем все 3 компании очень мне понравились и сделать выбор было сложно. Все собеседования длились 1.5-2часа, большая часть времени - техническое собеседование. После этого я закрыл резюме и прекратил поиски - т.е. на все про все ушло несколько дней.
По html, css вопросов мало, а вот js, react, redux - не плохо погоняли. TypeScript то же не сильно спрашивали.
Были задачи (не везде) и даже был live code - попросили расшарить экран и написать в песочнице решение к поставленной задаче. Кстати, если кому интересно - задача была на замыкание.
зы Название компании и условия не пишу, тк еще не подписывал трудовой и прочие документы, поэтому не знаю, что там тайна, а что можно озвучить) Могу одно сказать - собеседования легко прошли и я прям получил удовольствие от общения.
Всем удачи и пусть работа вас только радует! А если она в тягость - меняйте!
Как и обещал, пишут отчет о поиске новой работы!
Итак, проработав ровно 1 год, я решил поискать новое место и предупредив директора и менеджера приступил к поискам. Скажу сразу, в этот раз фактически не готовился к собеседованиям, т.к. работал и времени особо не было. Пару вечеров полистал материалы из канала, которые нашел по тегу #собеседование и этого мне хватило.
Поиск в этот раз свелся к тому, что я открыл свое резюме и сделал отклик на 11 вакансий, которые мне более-менее понравились.
Статистика такая:
- не просмотренных 3шт
- приглашений на собеседование 5шт
отказов не было. Оставшиеся 3 без ответа.
Из 5 приглашений одно пришло уже после того, как я прекратил поиски. Остальные 4 были онлайн и одно я почти сразу остановил, что бы не тратить ничье время - узнав подробности понял, что вакансия не подходит мне.
А 3 полноценных собеседования закончились оффером. Причем все 3 компании очень мне понравились и сделать выбор было сложно. Все собеседования длились 1.5-2часа, большая часть времени - техническое собеседование. После этого я закрыл резюме и прекратил поиски - т.е. на все про все ушло несколько дней.
По html, css вопросов мало, а вот js, react, redux - не плохо погоняли. TypeScript то же не сильно спрашивали.
Были задачи (не везде) и даже был live code - попросили расшарить экран и написать в песочнице решение к поставленной задаче. Кстати, если кому интересно - задача была на замыкание.
зы Название компании и условия не пишу, тк еще не подписывал трудовой и прочие документы, поэтому не знаю, что там тайна, а что можно озвучить) Могу одно сказать - собеседования легко прошли и я прям получил удовольствие от общения.
Всем удачи и пусть работа вас только радует! А если она в тягость - меняйте!
Telegram
DНЕВНИК web-программиста
Всем привет!
Позавчера прекратил прохождение собеседований, т.к. сразу же получил оффер от интересных мне компаний. Сейчас спокойно дорабатываю на старой работе, в пятницу принимаю решение и выбираю, где буду работать.
Могу написать подробную статью, как…
Позавчера прекратил прохождение собеседований, т.к. сразу же получил оффер от интересных мне компаний. Сейчас спокойно дорабатываю на старой работе, в пятницу принимаю решение и выбираю, где буду работать.
Могу написать подробную статью, как…
Всем привет!
Брат прислал немного халявы - Coursera дарит бесплатный сертификат на одном из 9 специально отобранных курсов.
Чтобы получить подарок, активируйте один бесплатный курс из этой коллекции. Скидка будет применена при оформлении заказа.
Предложение действует до 30.04.2021 и может быть изменено
Например, этот с субтитрами на русском.
Брат прислал немного халявы - Coursera дарит бесплатный сертификат на одном из 9 специально отобранных курсов.
Чтобы получить подарок, активируйте один бесплатный курс из этой коллекции. Скидка будет применена при оформлении заказа.
Предложение действует до 30.04.2021 и может быть изменено
Например, этот с субтитрами на русском.
Coursera
Coursera | Online Courses & Credentials From Top Educators. Join for Free
Learn online and earn valuable credentials from top universities like Yale, Michigan, Stanford, and leading companies like Google and IBM. Join Coursera for free and transform your career with degrees, certificates, Specializations, & MOOCs in data science…
Всем привет!
Хочу поделиться видео, если вы используете ReactJS, думаю, вам тоже понравится. В нем Ден Абрамов "прошёлся" по Redux, обсудил актуальный спор classes vs hook's, будет ли переписываться React на Typescript и кучу других тем.
Классно, что можно посмотреть интервью с такой звездой (а Ден реально культовая личность) на русском языке. Послушать, как мыслят такие крутые разработчики. Рекомендую, если вы уже пишите на ReactJS.
PS ..."я не знаю что такое statemanagment"... © 🤣👍
#react
Хочу поделиться видео, если вы используете ReactJS, думаю, вам тоже понравится. В нем Ден Абрамов "прошёлся" по Redux, обсудил актуальный спор classes vs hook's, будет ли переписываться React на Typescript и кучу других тем.
Классно, что можно посмотреть интервью с такой звездой (а Ден реально культовая личность) на русском языке. Послушать, как мыслят такие крутые разработчики. Рекомендую, если вы уже пишите на ReactJS.
PS ..."я не знаю что такое statemanagment"... © 🤣👍
#react
YouTube
Интервью Наталии Теплухиной и Наталии Коротковой с Дэном Абрамовым
Ближайшая конференция — HolyJS 2024 Autumn, 7 ноября (online), 14–15 ноября (Санкт-Петербург + трансляция).
Подробности и билеты: https://jrg.su/K18Cxd
— —
Интервью с Дэном Абрамовым, в котором Наталия Теплухина и Наталия Короткова зададут Дэну накопившиеся…
Подробности и билеты: https://jrg.su/K18Cxd
— —
Интервью с Дэном Абрамовым, в котором Наталия Теплухина и Наталия Короткова зададут Дэну накопившиеся…
Кто-нибудь уже пробовал делать десктопные приложения? А ведь это не сложно, если вы пишите на JavaScript.
👉Попробуйте👈
ЗЫ На прошлой работе веб приложение, которой я писал, также было и под десктоп, при помощи Electron.
#electron
👉Попробуйте👈
ЗЫ На прошлой работе веб приложение, которой я писал, также было и под десктоп, при помощи Electron.
#electron
Medium
Как быстро создать десктопное приложение на HTML, CSS и JavaScript
Перевод статьи «How to Easily Build Desktop Apps with HTML, CSS and Javascript» Адитуа Шридхара
Всем привет!
Вчера под конец рабочего дня было внутреннее техническое собеседование - 3ч!!! Даже не знаю, как я его прошел, голова так болела, что пил таблетки прям в процессе собеседования).
На зато бонусом досталась задачка,которой могу поделиться, за что спасибо Станиславу.
Скажу честно - сам я ее не решил, уже сил не было, но на выходные засяду за нее и хотя бы попробую. Интересно, смогу ли этот клубок распутать)
👉задача
#задача
Вчера под конец рабочего дня было внутреннее техническое собеседование - 3ч!!! Даже не знаю, как я его прошел, голова так болела, что пил таблетки прям в процессе собеседования).
На зато бонусом досталась задачка,которой могу поделиться, за что спасибо Станиславу.
Скажу честно - сам я ее не решил, уже сил не было, но на выходные засяду за нее и хотя бы попробую. Интересно, смогу ли этот клубок распутать)
👉задача
#задача
CodeSandbox
Задача на асинхронность и EventLoop - CodeSandbox
Задача на асинхронность и EventLoop by lex13s using parcel-bundler
Всем привет!
Постоянно в чатах поднимается один и тот же вопрос - где посмотреть best practices, что бы писать хороший код? Такого места нет - нужно читать хорошие статьи и смотреть как пишут код авторитетные разработчики. Просить code review для своего кода и тд.
PS Если вы начинаете писать на ReactJS, то эти несколько советов должны улучшить ваш код.
#react
Постоянно в чатах поднимается один и тот же вопрос - где посмотреть best practices, что бы писать хороший код? Такого места нет - нужно читать хорошие статьи и смотреть как пишут код авторитетные разработчики. Просить code review для своего кода и тд.
PS Если вы начинаете писать на ReactJS, то эти несколько советов должны улучшить ваш код.
#react
Webformyself
Простые советы по написанию чистых компонентов React
Секреты написания чистых компонентов React: избегание передачи свойств, заключение параметров в объект, функции обработчика и другие
Всем привет!
Не поверите, но у меня сегодня вечером очередное техническое интервью)))) Теперь уже на конкретный проект. Поэтому, сегодня отложил все рабочие дела и сижу готовлюсь.
А поделиться хочу статьей человека, который тоже недавно искал новую работу. В конце он дает рекомендации, с которыми я полностью согласен и уже неоднократно озвучивал их. Прислушайтесь - они сильно повышают ваш уровень на собеседованиях!
#собеседование
Не поверите, но у меня сегодня вечером очередное техническое интервью)))) Теперь уже на конкретный проект. Поэтому, сегодня отложил все рабочие дела и сижу готовлюсь.
А поделиться хочу статьей человека, который тоже недавно искал новую работу. В конце он дает рекомендации, с которыми я полностью согласен и уже неоднократно озвучивал их. Прислушайтесь - они сильно повышают ваш уровень на собеседованиях!
#собеседование
Хабр
Как я искал работу весной 2021 года
Всем привет! Давно читаю Хабр и руки чесались тоже написать чего-нибудь. Так получилось, что повод появился только когда я начал искать новую работу. Вдохновил м...
Всем привет!
Постоянно в разговорах слышу выражение "синтаксический сахар". Особенно от тех, кто только осваивает JavaScript. А всегда ли оно уместно?
На последних собеседованиях мне был задан вопрос - "а почему вы async/await назвали "сахаром" над Промисами?
Так вот, если вы считаете что JavaScript-классы это синтаксический сахар, то рекомендую эту статью 👈
#js
Постоянно в разговорах слышу выражение "синтаксический сахар". Особенно от тех, кто только осваивает JavaScript. А всегда ли оно уместно?
На последних собеседованиях мне был задан вопрос - "а почему вы async/await назвали "сахаром" над Промисами?
Так вот, если вы считаете что JavaScript-классы это синтаксический сахар, то рекомендую эту статью 👈
#js
Хабр
JavaScript-классы — это не просто «синтаксический сахар»
После того, как я прочитал очередную статью, где говорится о том, что JS-классы — это всего лишь «синтаксический сахар» для прототипного наследования, я решил на...
Всем привет!
Есть отличная идея для тех, кто только обучается и думает над портфолио - приложение, поддерживающее internationalization.
Т.е. смену языков, направление разметки, форматирование дат, чисел и времени!!! Очень эффектная штука, я таких работ не видел в портфолио новичков, уверен, что работодатель как минимум посмотрит на это.
ЗЫ Если вы учитесь на React - вот готовая библиотека, с которой можно сделать портфолио за 2 дня - https://react.i18next.com 👈
Вот хорошее видео к этой библиотеке - https://youtu.be/w04LXKlusCQ 👈
А это код https://github.com/hidjou/classsed-react-localization 👈
ЗЗЫ Главное, не забудьте использовать в проекте хотябы 1 язык с RTL (рекомендую арабский, как видео) и грамотно сделать вёрстку, чтобы она сама изменялась при RTL и я уверен, ваше портфолио заинтересует любого!
Есть отличная идея для тех, кто только обучается и думает над портфолио - приложение, поддерживающее internationalization.
Т.е. смену языков, направление разметки, форматирование дат, чисел и времени!!! Очень эффектная штука, я таких работ не видел в портфолио новичков, уверен, что работодатель как минимум посмотрит на это.
ЗЫ Если вы учитесь на React - вот готовая библиотека, с которой можно сделать портфолио за 2 дня - https://react.i18next.com 👈
Вот хорошее видео к этой библиотеке - https://youtu.be/w04LXKlusCQ 👈
А это код https://github.com/hidjou/classsed-react-localization 👈
ЗЗЫ Главное, не забудьте использовать в проекте хотябы 1 язык с RTL (рекомендую арабский, как видео) и грамотно сделать вёрстку, чтобы она сама изменялась при RTL и я уверен, ваше портфолио заинтересует любого!
I18Next
Introduction | react-i18next documentation
Всем привет!
Думаю, пора следующие среднесрочные цели ставить.
За 12 месяцев я продвинулся от первой работы, до мидла в IT компании с 1000+ сотрудников.
Как считаете, реально за следующие 12 месяцев прокачаться до сеньора? Пиши в комментариях
Думаю, пора следующие среднесрочные цели ставить.
За 12 месяцев я продвинулся от первой работы, до мидла в IT компании с 1000+ сотрудников.
Как считаете, реально за следующие 12 месяцев прокачаться до сеньора? Пиши в комментариях
Можно ли прокачаться с мидла до сеньора за 12 месяцев? (мой ответ - нет, но попробуем)
Anonymous Poll
29%
Да
42%
Нет
27%
Незнаю
2%
Накатаю телегу в комментариях, почему это невозможно (возможно)
Всем привет!
Хорошая статья о CSS-in-Js. Я не люб этот подход, но сейчас работаю с ui библиотекой и приходится править стили именно этим способом, такое публичное api у готовых компонентов(((
#css
Хорошая статья о CSS-in-Js. Я не люб этот подход, но сейчас работаю с ui библиотекой и приходится править стили именно этим способом, такое публичное api у готовых компонентов(((
#css
Хабр
Сравнение производительности CSS и CSS-in-JS в реальном мире
Технология CSS-in-JS заняла прочное место среди инструментов фронтенд-разработки. И возникает ощущение, что CSS-in-JS-тренд в ближайшем будущем лишь усилится. Ос...
Всем привет!
Коллеги поделились ссылкой - сейчас в прямом эфире Сбербанк проводит первую конференцию SmartDev
Топовые специалисты будут рассказывать о всевозможных направлениях в течении дня - все бесплатно
Коллеги поделились ссылкой - сейчас в прямом эфире Сбербанк проводит первую конференцию SmartDev
Топовые специалисты будут рассказывать о всевозможных направлениях в течении дня - все бесплатно
Всем привет!
Вот и пролетел первый месяц работы (даже чуть больше). Отдохнуть между работами не успел, думал буду отдыхать пока мне коммерческий проект будут подыскивать, но и тут не вышло - почти сразу меня пристроили. Команда хорошая, стек почти весь на мое усмотрение, задачи почти все уже решал - аутентификация, роутинг и сложная форма (основная моя задача). Стек TS, React, Redux, Saga. Так же решил использовать React Hook Form https://react-hook-form.com/ в связке с Yup https://github.com/jquense/yup
Вот про эти 2 библиотеки и хочу отписаться: в принципе я доволен этой связкой, форму еще не доделал до конца, но уже проверил ее на нескольких сложных моментах и связал ее с логикой приложения, работает))
Ранее я это реализовывал ручками, теперь было интересно попробовать готовое решение, которое довольно новое, но по отзывам #1 сейчас. Да, свои компоненты более гибкие, но и с библиотекой я пока все задачи смог решить, а скорость работы увеличивается сильно. Так что, рекомендую!
зы Первый проект на новой работе, испытательный срок - нужно себя проявить и немного по напрягаться. Приходится работать больше 8ч, поэтому не так часто пишу в канал. Но это всегда так - сначала ты работаешь на авторитет, потом он на него! Да, никто меня не гонит и не напрягает, более того - я должен тока 40часов в неделю работать, но у меня такой подход и я всегда ему следую.
Вот и пролетел первый месяц работы (даже чуть больше). Отдохнуть между работами не успел, думал буду отдыхать пока мне коммерческий проект будут подыскивать, но и тут не вышло - почти сразу меня пристроили. Команда хорошая, стек почти весь на мое усмотрение, задачи почти все уже решал - аутентификация, роутинг и сложная форма (основная моя задача). Стек TS, React, Redux, Saga. Так же решил использовать React Hook Form https://react-hook-form.com/ в связке с Yup https://github.com/jquense/yup
Вот про эти 2 библиотеки и хочу отписаться: в принципе я доволен этой связкой, форму еще не доделал до конца, но уже проверил ее на нескольких сложных моментах и связал ее с логикой приложения, работает))
Ранее я это реализовывал ручками, теперь было интересно попробовать готовое решение, которое довольно новое, но по отзывам #1 сейчас. Да, свои компоненты более гибкие, но и с библиотекой я пока все задачи смог решить, а скорость работы увеличивается сильно. Так что, рекомендую!
зы Первый проект на новой работе, испытательный срок - нужно себя проявить и немного по напрягаться. Приходится работать больше 8ч, поэтому не так часто пишу в канал. Но это всегда так - сначала ты работаешь на авторитет, потом он на него! Да, никто меня не гонит и не напрягает, более того - я должен тока 40часов в неделю работать, но у меня такой подход и я всегда ему следую.
React-Hook-Form
React Hook Form - performant, flexible and extensible form library
Performant, flexible and extensible forms with easy-to-use validation.