Programmer Way | IT и фриланс
Open in Telegram
Делиться моим путём до вершин IT индустрии! Сайт: tsykunov.com Топовый чат: t.me/best_of_it Условия рекламы: tsykunov.com/price Автор: @nikitakokos
Show moreThe country is not specifiedThe category is not specified
3 344
Subscribers
-224 hours
-187 days
-9330 days
Posts Archive
Английский для программиста.
Важно понимать, что какой бы ни был у вас уровень английского, вы все равно можете стать программистом, ведь он напрямую не влияет на вашу продуктивность или навыки кодинга. Английский помогает лучше понять то, что вы пишете, но это не главное ради чего его стоит учить. Основной целью для изучения любого языка является открытие возможностей, которые до этого вам были недоступны, поэтому главной причиной изучения английского является именно то, что это язык коммуникаций в IT: все крутые конференции/выступления проходят на английском, все самые свежие статьи, видео, документации выходят сначала на английском, язык общения в команде участников из разных стран или заказчиком из другой страны все тот же английский
Очень часто компании сосредоточенны на западных заказчиков, поэтому программисты должны общаться и доносить информацию на языке, который удобен заказчику, но английский это такой же навык, за который нужно платить, и если компания требует хорошие знания языка, но зарплата такая же как и без него на рынке, то стоит задуматься. Почему бы компании не нанять нативного спикера из Англии и не платить ему соответствующую зарплату?
Помните, вы учите английский, чтобы увеличить свой доход, работать с зарубежными заказчиками и быть востребованным специалистом, который в курсе всех новинок в индустрии, иначе зачем вам выходить из зоны комфорта, тратить время, деньги и нервные клетки:)
Держите ОЧЕНЬ крутой телеграмм канал !
Коротко о нем :
• Каждый день новый пост
• Постоянные опросы по JavaScript
• Интересная информация по React
• Платные курсы - БЕСПЛАТНО !
• Голосовой чат каждую неделю !
• Чат для общения
• Автор готов с каждым созвонятся и обсуждать JavaScript 24/7 🤯
P.S. Автор данного канала сам изучает React JS и JavaScript
Ты еще здесь ? 😏
Деплой.
Как задеплоить реакт приложение? Этот вопрос обычно задают тогда, когда большая часть функционала готова, и вы уже хотите поделиться результатом с работодателем или скинуть друзьям. В этом видео автор расскажет как задеплоить статическое приложение или с фейковым сервером, в дополнение к видео хочу сказать, что есть бесплатное облачное хранилище firebase, которое предоставляет ещё и хостинг, поэтому если решили использовать его у себя в проекте, то можете не переживать за деплой. Надеюсь теперь вы сможете легко делиться своими работами и показывать их работодателям
Экзамены закончились, а значит теперь приступлю к ведению канала, заканчиваю просмотр курса «Путь самурая» и уже планирую об этом пост, так же хочу рассказать про английский, так как за год мое мнение изменилось
Создаём ЯП.
Хотели бы вы создать свой язык программирования, где разместить крутые и удобные фичи или исправить недочеты какого-то языка? В этом видео автор создаёт простой ЯП на свободной грамматике, в нем можно создавать переменные и делать вычисления и выводить их в лог, функционал написан в качестве примера, вы можете его доработать: создать условные операторы, циклы или какие-то крутые фичи. Первая половина состоит из теории, а затем идёт практическая часть, советую пересматривать пару раз, чтобы уловить суть
Средняя зарплата программиста в России 50885 рублей, что в полтора раза выше зарплаты в других отраслях, но даже этого бывает недостаточно. Решением этой проблемы для IT-специалиста может стать канал с фриланс-задачами для разработчиков FL Ads. Быстрые задания удобно отсортированы здесь: Задачи и резюме для IT-специалистов https://t.me/FLAds_IT
Переход на yarn.
Я перешёл на yarn ещё зимой и каких-то особых отличий не заметил, да, пакеты стали устанавливаться быстрее, да, без сбоев, да, удобнее, но особых изменений лично я не заметил. Независимо от того, устанавливается ли пакет с помощью npm или yarn, при этом решается серия задач. В npm эти задачи выполняются последовательно и отдельно для каждого пакета, это значит, что пока пакет не установлен полностью, следующий пакет будет ждать. В yarn эти операции выполняются параллельно, что улучшает производительность. Так же в yarn-е были исправлены некоторые косяки npm связанные с версиями, например, могло быть так, что на разных компьютерах при установки пакетов версии отличаются
Переходить или нет — дело ваше, в общем и целом, рекомендую попробовать.Вы можете установить yarn и самостоятельно проверить его работу, так же хочу посоветовать одну статью:
Awwwards. - канал с лучшими сайтами!
Дизайнеры найдут вдохновение для своих будущих (а возможно и текущих) проектов.
Программисты увидят применение самых современных технологий (WebGL, GSAP, Vue.js), а также проанализируют исходный код и возьмут к себе на вооружение💪
Примеры сайтов:
1. Yamauchi No. 10 Family Office
2. Finely Crafted
3. Plus
При навигации по некоторым проектам создаётся ощущение, будто ты являешься частью фильма.
Подписывайся на канал и забирай новые фичи для проектов!
Шрифт.
Меняли ли вы свою тему? А шрифт? Большинство программистов даже не задумывается про возможность изменения шрифта для редактора, хотя это напрямую влияет на производительность, удобство чтения и удовольствие при кодинге. Сейчас я расскажу на примере шрифта FiraCode, как изменить шрифт в VS code(если у вас другой редактор, то вот инструкция установки)
Для начала устанавливаем шрифт с официальной станицы GitHub, после этого распаковываем архив, выделяем нужные начертание, нажимаем правую кнопку мыши, а затем — установить. Теперь заходим в VScode: Settings->Open Settings (икона файла справа), и далее вставляем
"editor.fontFamily": "'Fira Code', Consolas, 'Courier New', monospace", так как FiraCode — моноширинный, а это означает, что комбинации символов могут образовывать новый знак, например => превратиться в цельную стрелку, то для него еще нужно дописать "editor.fontLigatures": true. Ссылку на шрифт прикреплю к посту, можете подробнее почитать про фишкиХочешь познакомиться со спецификой разработки приложений на Android и iOS и попробовать создать своё первое приложение? Участвуй в бесплатном интенсиве по программированию: ✏️ https://clc.am/PP2yAA
После трёх дней занятий ты научишься:
✔️ разбираться в особенностях разработки для iOS и Android;
✔️ различать 2 разные ОС;
✔️ напишешь свои первые мобильные приложения;
✔️ разработаешь таймеры для двух платформ и игру-кликер.
🕶 Спикер интенсива — ведущий разработчик в Arcadia Денис Александров.
🎁 Все участники в финале получат электронную книгу Шона Эйкора «Большой потенциал» издательства МИФ. А всем, кто сдаст домашнее задание, мы дадим сертификат на 15 000 рублей для обучения в Skillbox!
💣 Присоединяйся к прямому эфиру 17–19 мая в 19:00 по московскому времени!
Прараллакс эффект.
На сайтах(особенно в первом блоке) можно встретить различные параллакс эффекты, это может быть как и обычный параллакс при скролле, так и параллакс при перемещении курсора, об этом сейчас и пойдёт речь
В видео автор делиться простым кодом, благодаря которому можно придать параллакс эффекта любому элементу на странице, обычно анимируют задний фон или какие-то элементы декора(например картинки облаков, если это сайт полетов на воздушных шарах). Демо прикреплю к посту, можно потестить результат:
На канале Front Wars | Javascript, HTML, CSS публикуют полезные мини-тесты разной сложности, которые помогут закрепить и улучшить свой скилл!😉
📊 — Каждый день новый тест
✉️ — Личный чат фронтендеров
🎁 — Для новичков полезные ссылки
Тесты представлены в максимально простом формате, на которые легко отвечать.
🚀 Залетайте на канал Front Wars
@FrontWars
Repozitorro.
Обзор портфолио различных веб-разработчиков, в плейлисте собрано 40 работ с полезной критикой, советами по улучшению портфолио, автор объясняет доступным языком про частые ошибки новичков или просто указывает на различные ошибки из-за невнимательности, иногда бывает очень полезно, чтобы твою работу посмотрел какой-то другой человек, ведь когда разрабатываешь сайт портфолио, то можешь не заметить банальных ошибок, поэтому порой нужен свежий взгляд
Я раньше часто смотрел этот плейлист, особенно когда разрабатывал свой сайт портфолио, взял оттуда несколько фишек, благодаря которым, мой сайт стал выглядеть лучше, а главное — удобнее для пользователя, ведь обычно мы задумываемся только над красивым дизайном и крутым функционалом, но про удобство для пользователя часто забываем
Todo.
Каждый хотя бы раз делал список задач на каком-то фреймворке. Это один из самых крутых моих проектов, делал по одному курсу(ссылку прикреплю к посту), там был фейковый json-server, у каждого списка были свой цвет и задачи, дополнительно сделал адаптив, возможность добавлять свой цвет и всплывающие подсказки — это было самое интересное.
У popup-ов был тип уведомления, ошибки, ввода текста, согласие или отмена, манипулируя пропсами я задавал тип, например, если мне надо получить согласие от пользователя на удаление списка, то я просто в пропсы передаю функцию, которая выполниться, когда пользователь нажмёт на «ок», а если надо сделать ещё и инпут, то просто передать определённый пропс, и функция, которая будет вызываться, уже будет принимать значение инпута
Демо версии нету, так как приложение использует сервер, если кто знает, как опубликовать такие приложение — напишите в личку, можете запустить код у себя на локалке и потестить todo:
Профильный канал для собственников IT-компаний и ТОП-менеджмента? Да ещё и с экспертными материалами?
Такой существует и регулярно постит профильные для IT советы.
👉🏻 Это – канал Growth Factory.
Тут эксперты с опытом выстраивания продаж, лидогенерации, менеджмента в IT-компаниях делятся своими наработками, шаблонами и инструкциями:
🔘 как создать уникальное торговое предложение
🔘 какие маркетологи нужны в IT
🔘 как привлекать топовых специалистов
🚀 Подписывайтесь на канал @growthfactory и растите свою IT-компанию.
Опыт и задачи.
Иногда мы пытаемся сделать что-то идеально: закончить проект со всеми задуманными фичами, еженедельно читать десяток станиц, пройти курс до конца месяца, но не всегда у нас это получается сделать, и это нормально, не стоит требовать от себя чего-то завышенного. Очень часто мы создаём для себя задачи, с которыми не можем справиться из-за нехватки опыта/навыков реализовать задумку, поэтому она так и пилиться у нас в голове. Либо мы начинаем ее делать и сталкиваемся с проблемами.
В первую очередь нужно понимать свои возможности и сложность задачи, пытаться решить ее разными способами, и если ничего не приходит в голову, то пойти и проветриться. У меня есть много прикольных идей для pet проектов, которые ждут своего часа, и будут реализованы, когда у меня будет достаточно опыта.
Не стоит стремиться к идеалу, стоит стремиться к тому, чтобы этот идеал вы сделали в будущем, а для этого вам нужен опыт, который вы получаете, если сделаете несколько полноценных проектов
QApedia - канал от тестировщиков для тестировщиков, в котором вы найдете:
— Переведенные зарубежные статьи, которые есть только у нас;
— Возможность предложить нам статью для перевода;
— Полезные видео;
— Профессиональный юмор;
Присоединяйтесь, давайте расти как профессионалы вместе 😉
HR позвонит.
Это шоу, в котором джуниоры отвечаю на вопросы по JavaScript, react, redux, работу веба и интернета в целом. Формат устроен в виде игры, подойдёт тем, кто хочет заняться полезным делом на досуге и развлечься. Вопросы интересные, разного уровня сложности, позволят узнать то, где у вас пробелы и подтянуть их. Ответы можно загуглить или узнать правильные, если получить минимальное спонсорство. Я часто смотрю подобные видео, поэтому рекомендую глянуть
SberDevices приглашает независимых разработчиков на митап о создании навыков для виртуальных ассистентов Салют
📍 28 апреля| 18:00 Онлайн
У каждого из вас есть возможность создать полезный и увлекательный смартап для себя, семьи и друзей и выиграть 2,5 млн руб. А еще благодаря возможности подключения монетизации, каждый разработчик может выйти на многомиллионную аудиторию Сбера с предложением своих идей, товаров и услуг.
Хочешь также? Тогда подключайся к митапу и узнай про разработку смартапов от специалистов SberDevices.
Участие бесплатное с предварительной регистрацией по ссылке: https://clck.ru/UUc4W
До встречи в прямом эфире 28 апреля🙏
GreenSock.
Библиотека для быстрой и удобной работы с анимациями, ее скорость и простота нравиться многим разработчикам, поэтому она стала одной из самых популярных библиотек для анимации. Некоторые даже называют ее «стандартом», но не стоит зацикливаться просто на инструменте, ведь если попадётся какая-то задача, которую не сможет решить GSAP, то вы ничего не сможете сделать
Однажды наткнулся на уроки по созданию сложного слайдера с крутыми анимациями и функционалом, в которых использовался GSAP, получилось круто, ссылку прикреплю к посту
Нашёл небольшой плейлист, который будет в дальнейшем обновляться:
Lazy loading.
Иногда нам нужно оптимизировать загрузку сайта, его вес или просто не загружать то, до чего пользователь может так и не дойти, для этого существует ленивая загрузка, и это не только картинки или инконки, но и карты, видео, тексты, и даже целые блоки при скролле (кстати, это называется бесконечный скролл) В уроке автор создаёт такую загрузку:
