Получи случайную криптовалюту за регистрацию!

maxpfrontend

Логотип телеграм канала @maxpfrontend — maxpfrontend M
Логотип телеграм канала @maxpfrontend — maxpfrontend
Адрес канала: @maxpfrontend
Категории: Технологии , Образование
Язык: Русский
Страна: Россия
Количество подписчиков: 2.01K
Описание канала:

Это канал о фронтенде.
Сайт: http://bit.ly/react-ru (есть расписание)
VK: http://bit.ly/vk-react
YouTube: http://bit.ly/react-youtube (записи вебинаров и стримов)
Twitch: http://bit.ly/react-twitch (стримы)
Twitter: http://bit.ly/twitter-react

Рейтинги и Отзывы

3.00

3 отзыва

Оценить канал maxpfrontend и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

0

3 звезд

0

2 звезд

2

1 звезд

0


Последние сообщения 3

2020-12-22 17:30:39 На работе приехала задача (эм, отчеты с фильтрацией/настройками), где данные нужно получать от GraphQL сервиса. До этого не работал с GraphQL, года 3 назад(?) поигрался с руководством и отложил. Первые впечатления положительные, так как GraphQL это снова…
243 voters2.3K views14:30
Открыть/Комментировать
2020-12-10 14:21:54 Сегодня в номере:
- https://davidwalsh.name/
- https://kentcdodds.com/
- https://wesbos.com/

Почему? Потому что все эти ресурсы были представлены в опросе выше, делаем выводы => ресурсы популярны.

davidwalsh.name читал давно, судя по дате году эдак в 2014м. Статья, которая не раз спасала меня в то время на собеседованиях - как написать свою debounce функцию (https://davidwalsh.name/javascript-debounce-function)

У Kent C Dodds есть годный сайт по тестированию ( https://testingjavascript.com/ ), слишком дорого, чтобы купить его для “проверить”, но по отзывам и маркетингу - годнота.

А вот, у Wes Bos я покупал курс по реакту в свое время, чтобы подсмотреть как он рассказывает, какие фишки использует в редактировании видео и так далее.

У меня есть доступ в платный слак. Давайте подсмотрим на цифры!

- general (канал куда заходят все те, кто кликнул по ссылке в письме после оплаты) - 60.124 человека

Далее идут каналы, которые относятся к курсам. Они все доступны поиском в слаке:
- react-for-beginners 31.111
- master-gatsby (один из его последних курсов, похоже не выстрелил) - 2.968
- beginner-javascript - 12.132
- advanced-react - 14.595

Во все каналы, кроме general, можно присоединиться свободно, лишь бы был доступ к основному.

Собственно, выводы вам итак всем давно известны: люди клепают контент для новичков и только для них, потому что это выгодно. Изредка выходят “advanced” материалы, но:
а) делать дольше, чем для новичков
б) продается хуже, чем для новичков
в) учитель должен быть прокачан сильнее

Таким образом, закончу этот несколько несвязанный пост следующей истиной: можно купить курс для джуна, не стоит покупать курс для миддла, невозможно купить курс на сеньора

2.6K views11:21
Открыть/Комментировать
2020-12-09 13:17:22
1.9K views10:17
Открыть/Комментировать
2020-12-09 13:07:52 Привет, предлагаю поучаствовать в ежегодном опросе
https://stateofjs.com/?source=stateofjs

Так же, давайте разберем интересный момент.
На странице есть секция про переводы, в которой над русским переводом работали 2 человека (по крайней мере они указаны).

В итоге, у ребят есть:
- вклад в опен-сорс (перевод тоже вклад, к тому же когда некоторые автоматические инструменты или HR, которые не в теме, ищут по гитхабу, для них все равно что вы там коммитили, главное вклад)
- реклама их профилей

Если зайти на профиль к Omhet, то с его гитхаб профиля можно попасть на сайт-визитку, на котором примеры работ. Скорее всего, часть из них - это задания с курсов, но тем не менее - вот они, перед потенциальным заказчиком показаны.

Вывод: принимайте участие в проектах, которые вам по силам.
1.9K views10:07
Открыть/Комментировать
2020-12-01 13:04:18 На работе приехала задача (эм, отчеты с фильтрацией/настройками), где данные нужно получать от GraphQL сервиса.

До этого не работал с GraphQL, года 3 назад(?) поигрался с руководством и отложил. Первые впечатления положительные, так как GraphQL это снова про “типизацию”, и заодно еще про получение только необходимой порции данных.

Разумеется, GraphQL отлично дружит с другими типизированными инструментами, в том числе и TypeScript! Можно автоматически генерировать типы для ваших запросов, вкусно. Опять же “разумеется”, в Elm все еще веселее в этом направлении.

Сроки горят, вся компания очень ждет данные отчеты. Посмотрим, насколько быстро получится достигнуть результата и как дальше будет наращиваться функционал.

Напишу, и если дадут добро - покажу итоговый код, прогуляемся по коммитам и PR, чтобы проследить процесс разработки.

А если показать код не дадут, то проведу вебинар по GraphQL

Всех с наступлением зимы!
2.5K viewsedited  10:04
Открыть/Комментировать
2020-11-20 12:25:39 Немного новостей:

1) сегодня приехала первая релеватная вакансия с hh.ru на Elm (https://hh.ru/vacancy/40522173) несмотря на то, что hh в домене .ru - вакансия на англ) ждем первую русскоязычную вакансию дальше…

в elm-jobs канале за ноябрь - 5 вакансий, активность есть.

в elm сообществе без изменений (активность на прежнем уровне). Новостей от создателя языка нет.

2) Набирает популярность такой css продукт как - https://tailwindcss.com/ , интересная статья про то зачем и почему, от создателя - https://adamwathan.me/css-utility-classes-and-separation-of-concerns/ (англ). В статье рассказано как автор двигался от одного подхода к другому. Как говорят на “dtf.ru” и подобных ресурсах - “аж олдскулы свело” от упоминания БЭМ… Были времена Если кто не знает, я начинал работать верстальщиком. А до этого писал сайты на CMS Joomla и один проект был даже на Microsoft FrontPage.

3) Чтобы я порекомендовал подучить перед новым годом или может на каникулах? Думаю здесь без измений:
- flutter для мира мобильного;
- react/vue/angular и даже svelte - если нужна работа;
- elm, если хочется чего-то новенького;
- верстка (html/css) - если нужна первая работа в IT;

Не забвыаем про бэкэнд, там тоже раздолье для обучения! Считаю, что rust молодой и перспективный, python - мамонт, который не вымрет, к тому же прекрасно подходит для изучения программирования.
2.7K viewsedited  09:25
Открыть/Комментировать
2020-10-10 16:19:33 Привет отдыхающим

Если понаблюдать за elm вакансиями, то можно заметить, что часто требуется fullstack разработчик. С чем это связано? Я думаю, причины следующие:

- Уже опытные бэкэнд разработчики (python, ruby), для своих проектов, выбирают Elm как "спасение" от безбашенного фронтенда на JavaScript в наше время;
- Уже опытные бэкэнд разработчики, адепты ФП (функционального программирования) (Elixir, Haskell) тем более, выбирают Elm, так как на раз-два разбираются в языке;
- опытные фронтенд-разработчики, начавшие писать в функциональном стиле на JS, а затем, вошедшие в мир ФП с головой с помощью Elm, легче въезжают в Elixir/Haskell и тем самым эволюционируют в fullstack, а когда увольняются - вот оно, освободившееся место для fullstack разработчика

Выводы для себя я сформировал еще год назад: elm, он другой. Он толкает тебя в бездну новых знаний. А если сможешь выкарабкаться, то помимо стабильного фронтенда, он еще и открывает тебе путь в функциональный мир, где пасутся такие популярнейшие языки как Haskell или Elixir.

Чтобы не быть голословным, прикладываю ссылку на вакансии - https://hackmd.io/@b1hdcBB2Qmu9KtH_ycT20Q/ryAD44kvD (сегодня в номере языки: англ, немецкий и итальянский)
2.9K viewsedited  13:19
Открыть/Комментировать
2020-10-01 11:50:32 Сегодня не могу пройти мимо новой вакансии на Elm. Я бы сказал "так должно выглядеть тестовое задание", а именно - ребята взяли реальную задачу из своей системы, убрали лишние сущности и оставили осязаемый для разработки кусок. Посмотреть можно здесь https://github.com/GlobalWebIndex/challenge-elm/

язык вакансии английский, позиция - удаленка)

Так же, мекка Elm разработчиков, компания NoRedInk наконец-то открыла позицию инженера (мне кажется я целый год этого ждал) - но он fullstack А это значит, знаний опять не хватает и нужно учиться дальше. Тем не менее, можете глянуть требования - https://www.noredink.com/job_post?gh_jid=123595 (как по мне, достаточно суровые)

Так или иначе, что я могу сказать на сегодня, 1 октября 2020 года:
- английский must have
- Elm - живой, бодрый и прекрасный (в Ру по прежнему тяжело с этим)
- typescript react / react-native / flutter - работы валом
- учиться нужно постоянно

Ваш кэп

P.S. посмотрел классное видео из 2012 года (язык EN) - https://jamesclear.com/great-speeches/inventing-on-principle-by-bret-victor (после того, как кончится возня с рисованием дерева, потихонечку начинает отваливаться челюсть от темы выступления)

P.P.S. так же, я шпионом ворвался на марафон для начинающих JS разработчиков. Окунулся в проблемы новичков, кому смог - помог в чатике. Выводы по таким марафонам уже были сделаны в статье https://vc.ru/hr/89485-v-programmisty-ya-b-poshel-pust-menya-nauchat , а именно: марафон, это для тех, кто уже умеет бегать (то есть уже знает тему, по которой будет марафон, хотя бы на уровне знакомства). Куча людей отвалились сразу же на первом задании с установкой git, далее часть отъехала когда получила первое задание по js и затем большой кусок умер на ключевом слове this.
2.8K views08:50
Открыть/Комментировать
2020-09-03 15:27:47 Всем привет!

На днях на vc.ru объявили конкурс, в который я аккуратно ворвался. Для новичков - полезный материал. Для бывалых - ничего нового.

https://vc.ru/dev/154739-testiruem-veb-prilozhenie-s-cypress

Буду рад, комментариям или плюсику к статье.
2.8K views12:27
Открыть/Комментировать
2020-09-01 13:03:51 Интересное видео про смену стиля программирования: GOTO -> IF ... ELSE -> OOP (object oriented programming) -> FP (functional programming)

Если с английским порядок, то рекомендую к просмотру:


2.7K views10:03
Открыть/Комментировать