Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Знакомьтесь, онлайн-головоломка «Шарики и Блоки», которая увлечет вас надолго! Правила предельно просты: с помощью шариков вам нужно уничтожить все кирпичи. С каждым уровнем рисунок из кирпичей становится все сложнее, а азарт возрастает на максимум! Играть в кирпичики онлайн можно бесплатно и без регистрации.

Шарики и Блоки

Аркады, Шарики, Казуальные

Играть

Топ прошлой недели

  • CharlotteLink CharlotteLink 1 пост
  • Syslikagronom Syslikagronom 7 постов
  • BydniKydrashki BydniKydrashki 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Pikaweb

С этим тегом используют

Javascript Frontend IT Программирование Веб-разработка HTML CSS Все
86 постов сначала свежее
0
FrontendF
FrontendF
4 года назад
Web-технологии

О профессии фронтендера и ответы на вопросы⁠⁠

Всем привет. В этом посте напишу свои мысли по поводу профессии фронтендера и постараюсь ответить на вопросы, которые задавали в предыдущем посте.

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

Есть несколько вещей, на которые Я хочу обратить внимание:

1) В любой профессии хорошо платят профессионалам своего дела. Отсюда вывод – чтобы получать хорошие деньги нужно делать работу лучше большинства. И IT отрасль не исключение. Если Вы думаете, что, начав работать в IT вам сразу будут много платить, то это не так. Если верить этой новостной статье , то у меня ЗП немного недотягивает до средней. @ambroben,  в предыдущем посте правильно сказал, что сначала нужно определиться к чему лежит душа.

2) По поводу перспективного направления в IT – смотрите пункт выше. Платят хорошо там, где ты делаешь что-то лучше остальных. Я считаю, что в сфере IT, в целом в сфере веба очень агрессивная среда. Сегодня популярны одни библиотеки, фреймворки, языки программирования, через 2 года они уже никому не нужны. Нужно держать руку на пульсе и регулярно следить за этим, постоянно чему-то обучаться.

3) Если Вы все же решили сменить профессию и уйти в IT (это не обязательно веб), то Я бы не спешил увольняться с работы. Как и в любой профессии тут много рутины, много непонятных и сложных моментов, иногда достаточно тупых (насколько позволяет воображение заказчика), которые ПРИДЕТСЯ делать/решать. И может получиться ситуация, когда вы все бросили, а потом поняли, что вам это не нравится.

4) С чего начинать? Для начала определиться что вы хотите делать. После этого искать материалы в интернете. Не уверен что на первоначальном этапе подойдут книги (мне совсем не зашли), есть специализированные сайты, такие как https://learn.javascript.ru/ или https://metanit.com/. Их на самом деле много для разных языков, они бесплатны. И да да, придется читать, причем чем глубже будете погружаться в язык или в целом в среду, тем больше придется читать скучных документаций, сайтов, да еще и на английском (нет Я его хорошо не знаю, google переводчик неплохо справляется). Так же можно поискать бесплатные курсы в интернете или платные, которые можно купить (если деньги позволяют) или которые давно лежат в свободном доступе (но Я бы не выбирал слишком старые). Сам Я первый курс купил за 1000 рублей, это был курс по React на Udemy. Купил Я его спустя почти 8 месяцев после старта, до покупки информации хватало с лихвой. И ОБЯЗАТЕЛЬНО!!!! закреплять все практикой. @d1kssS,  дал достаточно хороший комментарий на эту тему в предыдущем посте.

Предположим вы решились, начали изучать информацию, практиковаться. Что должно быть в портфолио? Работы, которые покажут вашему будущему работодателю, что вы умеете решать задачи. Идете в веб, хотите верстать сайты? Покажите валидный HTML-код, умение пользоваться библиотеками, кроссбраузерную верстку, анимации. Хотите программировать? Напишите несколько программ/приложений, которые покажут, как вы решали те или иные задачи. Что будут спрашивать? Базу. Понимание основ. Ваши работы. Могут давать задачки. Зависит от должности, на которую вы идете. Работодатель хочет видеть, что вы способны решать поставленные задачи, что вы умеете находить решения.

На youtube есть ролики, где люди записывают как они проходят собеседования в разные компании. Можете взглянуть, там достаточно много интересного.

И еще раз: учиться придется много и регулярно. Это область не для ленивых.

Если после всего вышеперечисленного Вы все-таки взялись за дело, изучили базу, создали несколько проектов, возможно даже выполнили какие-то мелкие заказы для друзей или с фриланс биржи, то смело рассылайте резюме. Не нужно бояться отказов, нужно пробовать. Нужно получать обратную связь, тестовые задания и т.д. Отказы – это нормально. Денег с вас за это не берут, вас это никак не обесценивает. Есть у меня знакомый, который учит сам дома уже несколько лет, но резюме до сих пор не отправил и это печально (Саня, если ты это читаешь, то пора действовать!! :))

Когда Я начал изучать верстку и Javascript, то понял, что мне это нравится. Этот выбор был уже осознанный. Вот какие плюсы лично для меня:
1) Это интересно. Задачу можно решить по разному, работа во многом творческая.
2) Люблю изучать что-то новое. Всегда верил, что решает не образование, а самообразование.
3) Очень перспективное направление. И гибкое. Карантин никак не повлиял на мой заработок, Я до сих пор из дома работаю.
4) Уход из продаж и не нужно будет общаться с клиентами. Пункт стоит последним, но не на последнем месте по важности)) От продаж Я просто устал и понял, что это не мое.

На этом пока все, спасибо всем, кто прочитал до конца!

Показать полностью
[моё] Frontend Мысли Pikaweb Текст
10
8
FrontendF
FrontendF
4 года назад
Web-технологии

Продолжение поста «Frontend-разработка. Initial commit»⁠⁠1

Всем привет. В прошлом посте Я кратко рассказал о том, как Я решил заниматься frontend-разработкой. Итак, продолжим.

Когда Я устроился на работу Я понял, что это - лишь самое начало. Можно сказать, что предыдущие 3 месяца были разминкой. Я продолжил изучать информацию и закреплять её практикой. Вообще для новичка самое сложное - это найти практику. Изучение информации было хаотичным, денег на платные курсы не было, да и как понять какой курс тебе нужен? На Youtube полно бесплатных материалов, где Вас будут учить делать todo лист или что-то подобное, причем много платных курсов делают тоже самое. И много воды.

Если тут будут люди, которые только в начале пути и решились самостоятельно изучать, то скажу сразу, какие ошибки Я допустил.
1. Я очень быстро прыгнул в изучения языка программирования JS. И недостаточно времени уделил HTML и CSS, именно базовой теории. В будущем Я тратил больше времени, чем нужно, застревая на простых вещах.
2. Видео курсы как наркотик. Смотришь, вроде все понимаешь, повторяешь за автором, думаешь что усвоил материал. А как только закончил курс идешь за следующим. И это ошибка. Какое решение Я тут вижу? Мне помог такой подход: Я смотрел курс и параллельно начал простенький проект, в котором можно было использовать то, что дает автор курса. Так ты одновременно делаешь 2 проекта (1 твой и 1 тот, который дает автор) + на своем проекте ты закрепляешь материал и набиваешь шишки. В идеале после курса запилить еще что-то для закрепления.
3. Учить надо только то, что собираешься использовать.

Вообще заметил, что качество твоего обучения напрямую зависит от количества совершаемых ошибок. Ошибки заставляют тебя думать, глубже разбираться в материале/технологиях. А чтобы их совершать нужна практика.

Итак, 12 июля 2019 Я начал работать. Первые 2 месяца были достаточно сложными, потому что Я ни разу не работал в такой сфере. Несмотря на нагрузку и достаточное количество рабочих задач Я продолжал искать и учить материал. В следующие несколько месяцев Я углубился в изучение JS. По себе заметил, что мне нравится именно программировать - писать код, думать над логикой.

Я частенько оставался после работы в офисе до 10-11 часов вечера и изучал материалы, которые были в свободном доступе. Так начали появляться первые проекты: тетрис, todo-лист, опросник, слайдеры, клавиатурный тренажер, приложение с новостями (тут бесплатный API на определенное кол-во запросов в день, тренировал AJAX -запросы). Конечно все это было сделано не самостоятельно с нуля, да и сейчас если на них посмотреть с точки зрения качества кода они сделаны ужасно.
Но самое главное Я набирался опыта.

Спустя больше года со старта Я продолжаю свое самообучение. Когда сложно продолжать в таком режиме Я делаю перерывы на недельку (как раз прошлая неделя и была такой).

Какова цель этих 2 постов? Рассказать о себе, чтобы найти единомышленников. Спустя год стало еще сложнее определиться в выборе технологий. Почему? Потому что хочется делать качественно. Поверхностное погружение никому не нужно на рынке. А чтобы было качество - нужно посвятить достаточно много времени на изучение чего-то одного. Еще одна цель, которую Я преследую - делиться с людьми тем, что делаешь. Например, у меня есть шаблон модального окна, который Я сделал на своей сборке, вся логика там на Typescript. Но нет обратной связи о том, насколько это будет удобно для других и возможно стоит скачать какую-то готовую библиотеку и не изобретать велосипед.

С января этого года Я начал изучать React. Чуть больше месяца назад начал изучать Typescript. Хочу добавить потом его в React и продолжать его изучение. Около 2 недель назад решил изучить material-ui.
Проблема еще в том, что все что Я учу в последнее время - не используется у меня на работе)

План изучения на ближайший месяц:
1. Изучить matherial-ui
2. Сделать простенькую верстку на этом фреймворке.
3. Углубиться в изучение Typescript и начать учить TS для React.

P.S. не хочу начинать тут холивар, но считаю обязательным ответить на этот комментарий

Продолжение поста «Frontend-разработка. Initial commit» Программирование, Frontend, Веб-разработка, Реальная история из жизни, Pikaweb, Ответ на пост, Длиннопост

Даже в веб-разработке можно столкнуться с необходимостью знания математики или физики. Вы можете поискать на Youtube конференцию, где сотрудник Яндекса рассказывает об алгоритмах и о том, как правильное их использование позволяет ускорить приложение, чтобы оно меньше потребляло памяти и т.д., делая его более комфортным для пользователя.
Есть так же и другой пример, про физику и математику. Если вы на фронте будете (например в Canvas) рисовать анимированные фигуры, которые должны будут двигаться в зависимости от действий пользователя + взаимодействовать друг с другом (например столкновения), то для реалистичности вам придется использовать сложные формулы, которые есть и в физике и в математике для расчета скорости/ускорения/той силы, с которой пользователь, например передвинул кнопку мыши. Поэтому не все так однозначно)

Спасибо всем, кто прочитал до конца)

Показать полностью 1
[моё] Программирование Frontend Веб-разработка Реальная история из жизни Pikaweb Ответ на пост Длиннопост
15
12
MattDjeison
4 года назад
Web-технологии

Редирект ссылок с ограничениями по переходам по географическому положению, времени и количеству переходов⁠⁠

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

Сразу хочу написать о том, что тут нет никакой рекламы или продвижения услуг ( с правилами ознакомился). Если все же считаете, что это реклама - буду рад прочесть о том, как на этом можно заработать :) Просто хочется узнать мнение других разработчиков и поделиться своим "великим" творением с сообществом.

Редирект ссылок с ограничениями по переходам по географическому положению, времени и количеству переходов Javascript, Web-программирование, Pikaweb, Видео, Длиннопост

Идея проекта LinkBooster ( https://boostup.link ) - возможность перенаправления ссылок  с ограничениями по количеству переходов, географическому расположению и времени действия:

Редирект ссылок с ограничениями по переходам по географическому положению, времени и количеству переходов Javascript, Web-программирование, Pikaweb, Видео, Длиннопост

То есть, для создания ссылки на Pikabu для доступа только из России с ограничением в 100 переходов, которая будет активна в течении 12 часов, надо выбрать следующие параметры:

Редирект ссылок с ограничениями по переходам по географическому положению, времени и количеству переходов Javascript, Web-программирование, Pikaweb, Видео, Длиннопост

А вот и пример того, как будет выглядеть сгенерированная ссылка:

https://api.boostup.link/cd-sDMfXZsyL7Z-78

Также можно запретить переход по ссылке из определенной страны:

Редирект ссылок с ограничениями по переходам по географическому положению, времени и количеству переходов Javascript, Web-программирование, Pikaweb, Видео, Длиннопост

Ну а вообщем,

Буду очень рад любым комментариям, а пока - буду работать.

Показать полностью 4 1
[моё] Javascript Web-программирование Pikaweb Видео Длиннопост
12
BIanF
5 лет назад
Web-технологии

Давно не программировал на JS⁠⁠

Я:

Читаю статью почему надо выбрать Day.js вместо Moment.js

Мой код:

time = Date.now()
[моё] Javascript Программирование Примитивные технологии Pikaweb IT Fail Текст
5
4
EugeneGr
5 лет назад
Web-технологии

Нужна помощь в изучении верстки⁠⁠

Привет всем! В связи с нерабочими днями наверняка у большинства появилось больше свободного времени как и у меня. Ребята, дело в том, что я занимаюсь изучением разработки сайтов, в частности javascript и верстка. Пересмотрел кучу уроков, самыми ценными и интересными оказались англоязычные курсы. Теоретических знаний набрал, пришло время трансформировать знания в умения, но когда садишься писать код, то понимаешь, что ни хрена ты не понимаешь, уйма времени уходит на то, чтобы разобраться с элементарными вещами, можно целый день ломать голову. Так вот к чему я все это, хотелось бы по максимуму использовать это время, поэтому прошу ребят с опытом помочь в изучении верстки, может кто согласится менторить, сделать код ревью на предмет чистоты кода, все это очень важно для меня. На самом деле мне просто некому задать вопрос. Всем спасибо кто заглянул и откликнулся.

Веб-разработка Менторство Pikaweb Верстка Текст
7
17
SVL91
SVL91
5 лет назад
Web-технологии

От новичка в JS до трудоустройства. История фейла⁠⁠

Всем привет. Я вернулся. Последний пост был около полугода назад. Где-то в тот же период закончились мои попытки самостоятельно выучить JS.

Причин на то несколько:
1. Очень сложно начать применять на практике изученое без какого-либо постоянного менторства.
2. Уделять время изучению стало сложнее, т.к. нужно было брать дополнительные подработки.
3. Не понимание своих возможностей. Прежде всего, из-за того, что не с чем сравнивать.
4. Русскоязычное сообщество. Попытки найти решение той или иной задачи превращаются в соревнование по сарказму и хамству.

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

Спустя несколько месяцев я устроился на позицию Junior Project Manager и успешно прошел испытательный срок. И, да, мне нравится эта работа. Это совершенно новый взгляд на работу о котором можно написать не один материал. Я очень доволен и абсолютно не жалею о том, что не получилось изучить JS.

Всем большое спасибо, кто действительно пытался помочь мне!

[моё] Pikaweb Javascript Учеба Челлендж Frontend Мотивация Самообразование Fail Текст
25
2
macsik12voi1i
5 лет назад
Web-технологии

CSS: Создание стильного эффекта наведения⁠⁠

КОД: https://codepen.io/macsik12/pen/NWPJyjL?editors=1100

[моё] CSS HTML Css3 Web Web-программирование Pikaweb Видео
9
10
Keltic2017
5 лет назад
Web-технологии

???? Кто цены рисует на продление регистрации?⁠⁠

Пришло время продлевать домен. Покупал я его за 17 руб 00 коп в 2017-ом. Стоимость последующего продления составило 149р, 1294, 1294.

???? Кто цены рисует на продление регистрации? Дорого, Pikaweb, Длиннопост, Домен, Регистрация, Продление

Написал в техподдержку. Ответ меня мягко говоря шокировал: " Заявка закрыта в связи с отсутствием активности в течении 4-х дней", при этом ответа или диалога никакого не было.

???? Кто цены рисует на продление регистрации? Дорого, Pikaweb, Длиннопост, Домен, Регистрация, Продление

Делать нечего. К адресу привык. Регистрировать новый не хотел. Продлил регистрацию домена и тут после оплаты прилетает чек на почту

???? Кто цены рисует на продление регистрации? Дорого, Pikaweb, Длиннопост, Домен, Регистрация, Продление

Какая лицензия и почему я должен её оплачивать?

Показать полностью 2
[моё] Дорого Pikaweb Длиннопост Домен Регистрация Продление
26
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии