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

Рецепт Счастья

Казуальные, Головоломки, Новеллы

Играть

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

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

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

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

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

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

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
hidex
hidex
5 лет назад

No pain, no gain: Путь в web-разработчики с нуля. Отчет №4⁠⁠

No pain, no gain: Путь в web-разработчики с нуля. Отчет №4 IT, Javascript, Карьера, Верстка, Frontend, Длиннопост, Web, Блог

Цель: Junior Fontend Developer

Срок: Апрель

Обо мне: Студент 2 курса, 19 лет.

Решите для себя! 1. Чего вы хотите? 2. Какова объективная реальность? 3. Что вы планируете для этого сделать?

Рэй Далио


Режим тренировки основных навыков:

1. Подъем в 06:00. Изучение IT материалов - 2 часа

2. После 20:00 - Снова ботаем IT - 3 часа

3. Верстка из psd по видео урокам 1-2 макета в неделю


Режим дополнительных тренировок:


– Изучение литературы для саморазвития

– Вузовские заморочки (Нужно закрыть второй семестр досрочно, чтобы в апреле ходить по собесам, соответственно не пренебрегать шарагой)


Сознательные ограничения:


– Не курить

– Не пить алкоголь (и энергетики, серьезно, с этой штукой пора завязывать)


Уровень мотивации 8/10

Итоги недели:


1. Разобраны следующие темы по js: замыкания, привязка контекста, создание объектов через функции-конструкторы, прототипы, классы, методы массивов.

2. Нашел  курс по js (webformyself), который ведет Владилен Минин. Очень пришелся по вкусу + у него есть канал на ютубе, где есть разбор сложных тем(прототипы, контекст и тп). Пройдено 42 урока.

3. Прочитал 1/3 книги "Принципы" Рэя Далио.


Проблемы с которыми столкнулся:

1. Очень залагал на теме ООП, но в итоге освоил материал (смотрел лекции Лаврика и Минина).

2. Мало практики. Решая задачки, прилагаемые к главам в учебнике, заметил, что ГОРАЗДО эффективнее усваивается материал, поэтому искал ресурсы для практики. В итоге наткнулся на сайт

3. Уже  недели 2 как подзаброшена верстка. Изучение JS оказалось гораздо интереснее верстки, но мне нужно владеть и тем и другим.

Показать полностью 1
[моё] IT Javascript Карьера Верстка Frontend Длиннопост Web Блог
5
1
hidex
hidex
5 лет назад

No pain, no gain: Путь в web-разработчики с нуля. Отчет №3⁠⁠

No pain, no gain: Путь в web-разработчики с нуля. Отчет №3 IT, Javascript, Карьера, Верстка, Frontend, Длиннопост, Web, Блог

Цель: Junior Fontend Developer

Срок: Апрель

Обо мне: Студент 2 курса, 19 лет.


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

Арнольд Шварцнеггер


Режим тренировки основных навыков:


1. Подъем в 06:00. Изучение IT материалов - 2 часа

2. После 20:00 - Снова ботаем IT - 3 часа

3. Верстка из psd по видео урокам 1-2 макета в неделю


Режим дополнительных тренировок:


– Изучение литературы для саморазвития

– Вузовские заморочки (Нужно закрыть второй семестр досрочно, чтобы в апреле ходить по собесам, соответственно не пренебрегать шарагой)


Сознательные ограничения:


– Не курить

– Не пить алкоголь (и энергетики, серьезно, с этой штукой пора завязывать)


Уровень мотивации 8/10


За спиной очередная неделя, это значит что пришло время очереденого отчета.


Итоги недели:

1. Основательно повторил js (примитивные типы данных, объекты, массивы, их типы, обычные и стрелочные функции, контекст вызова, отличие let, const от var)

2. Разобрался с gulp. Посмотрел несколько видео и статей, но в итоге не смог сделать обновление страницы с помощью browserSync так, как показывалось в примерах (у меня для gulp.watch метод browserSync.reload обновлял страницу при первом изменении файлов, а на дальшейшие изменения не реагировал). В результате, выкрутился с помощью метода "on" и события "change" , теперь обновление страницы работает. Почему примеры из статей и видео не сработали  правильно - загадка.

3. Начал изучать react. Решая, какой курс выбрать для прохождения наткнулся на интересный курс "React + redux - профессиональная разработка", привлекла манера повествования в вводных уроках + хорошие отзывы + в первом блоке разбирается синтаксис ES6, который я так же очень хотел закрепить.


Проблемы, с которыми столкнулся:

1. Список тем, в которых пока что плаваю: конструкторы, создание объектов через оператор new, прототипы, классы, замыкания, привязка контекста, промисы.

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

3. У репетитора по английскому проблемы со здоровьем, в связи с которым он не может продолжить мое обучение в ближайшее время. Хочу потратить это время на чтение книг для саморазвития. В данный момент начал читать "Принципы" Рэя Далио. Буду рад рекомендациям по этому вопросу.



Я понимаю, что в данный момент, вероятно, есть куча вещей, которых нужно подтянуть до изучения react, однако для меня это некий вызов. Я пытался разобраться в react в прошлом году, но, в итоге, вообще ничего не вышло. Тем приятнее сейчас изучать его и, кажется, даже что-то понимаю. И, по ощущениям, это самая продуктивная неделя.

Показать полностью
[моё] IT Javascript Карьера Верстка Frontend Длиннопост Web Блог
14
3
hidex
hidex
5 лет назад

No pain, no gain: Путь в web-разработчики с нуля. Отчет №2⁠⁠

No pain, no gain: Путь в web-разработчики с нуля. Отчет №2 IT, Javascript, Карьера, Верстка, Frontend, Длиннопост, Web, Блог

Цель: Junior Fontend Developer

Срок: Апрель

Обо мне: Студент 2 курса, 19 лет.


Сложнее всего начать действовать, все остальное зависит только от упорства.
Амелия Эрхарт

Режим тренировки основных навыков:


1. Подъем в 06:00. Изучение IT материалов - 2 часа

2. После 20:00 - Снова ботаем IT - 3 часа

3. Верстка из psd по видео урокам 1-2 макета в неделю


Режим дополнительных тренировок:

– Два занятия по английскому с репетитором в неделю

– Вузовские заморочки (Нужно закрыть второй семестр досрочно, чтобы в апреле ходить по собесам, соответственно не пренебрегать шарагой)


Сознательные ограничения:

– Не курить

– Не пить алкоголь (и энергетики, серьезно, с этой штукой пора завязывать)


Уровень мотивации 7/10


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


Итоги прошедшей недели:


1. Дошел до 82% на курсе, про который писал ранее. В процессе его прохождения был создан новый проект, уже без bootstrap. Вместо sass в этот раз использовался scss, а также применялся БЭМ, хотя при наименовании блоков я ориентировался на верстку в лекции. Адаптация без bootstrap оказалась не столь страшной, как я себе представлял, хотя, думаю что стоит почитать про правильное использовании точек для медиа запросов, так как применял их при съезжании верстки, а не под популярные ширины экрана. Также были изучены пару готовых каруселей и одна из них реализована, однако с адаптацией возникли проблемы (особенно когда стрелки нужно заменить на точки при использовании планшетов и телефонов). Также начал пытаться применить уже готовые табы. Вообще, при прохождении курса по javascript (о котором писал ранее), я создавал табы и карусель самостоятельно, но пока что реализация готовых дается сложнее чем создание своих, хотя и функциональность "своих" даже близко не стоит к подключаемым.

2. На Дж. Даккете немного остановился, прочитал страниц 40 от силы, но прошел 2 главы на learnjavascript.

3. Опять таки есть куча видео-лекций и практик, которые накопились и ждут своего изучения. Был создан отдельный браузер с гугл аккаунтом, и на день оставил на нем воспроизводиться видео по web тематике. В итоге теперь на нем в рекомендованном куча полезных видео.


Проблемы с которыми столкнулся:


Теперь о грустном. Всю неделю ждал выходных, отложил четыре двух часовые лекции (по gulp и BEM в том числе) и в итоге вообще ничего не успел. Весь четверг смаковал мысль о том, что еще через день будет огромное количество времени, на изучение кучи материала, найденного за неделю. В итоге я даже не понял, куда улетучились эти самые выходные. Казалось, пришел в пятницу,  на часах 17, поел и пошел ботать, но что-то пошло не так. Просто залип в ютубе. Казалось, завязал с играми, но видео про игры никто не запрещал, ведь так? В итоге все выходные изучал новый режим в хардстоуне по видео... Сейчас, когда думаю об этом - какая-то агрессия и зубы скрипят.


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


Вообщем, для предотвращении такого в будущем решено перестать залипать в ютуб во время еды, так как это, как минимум, затягивает процесс раза в 2-3, так и может увлечь вообще не в ту степь. А также отныне буду формулировать примерный список для изучения на неделю, чтобы примерное понимать, какой объем должен осилить за этот срок.


Минимум задач на неделю:

1) Закончить курс по web разработке.

2) Пройти git how to

3) 210 страниц книги Даккета

4) 4 двух часовых лекции

5) Выбрать следующий курс для изучения (видел, что довольно популярен Дмитрий Лаврик, нужно присмотреться)




Показать полностью 1
[моё] IT Javascript Карьера Верстка Frontend Длиннопост Web Блог
11
7
hidex
hidex
5 лет назад

No pain, no gain: Путь в web-разработчики с нуля. Отчет №1⁠⁠

No pain, no gain: Путь в web-разработчики с нуля. Отчет №1 IT, Javascript, Карьера, Верстка, Frontend, Длиннопост, Web, Блог

Цель: Junior Fontend Developer

Срок: Апрель

Обо мне: Студент 2 курса, 19 лет.

Либо вы управляете вашим днем, либо день управляет вами.
Джим Рон

Режим тренировки основных навыков:

1. Подъем в 06:00. Изучение IT материалов - 2 часа

2. После 20:00 - Снова ботаем IT - 3 часа

3. Верстка из psd по видео урокам 1-2 макета в неделю


Режим дополнительных тренировок:

– Два занятия по английскому с репетитором в неделю

– Вузовские заморочки (Нужно закрыть второй семестр досрочно, чтобы в апреле ходить по собесам, соответственно не пренебрегать шарагой)


Сознательные ограничения:

– Не курить

– Не пить алкоголь (и энергетики, серьезно, с этой штукой пора завязывать)


Уровень мотивации 8/10


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


Первые 2 дня были очень продуктивными. Было мало занятий в вузе и я многое успевал, но сразу же бросилось в глаза, что утром не получается заниматься 2 часа. Первый час проходит на ура, но на втором глаза начинают слипаться и ничего не помогает проснуться. Позже появилась проблема с засыпанием. Довольно трудно засыпать в 12 вечера, так как привык ложиться в 2-3. Сходить с выбранного режима не планирую, дам организму еще времени перестроиться.


Итоги прошедшей недели:

1.  Прошел с нуля до 64% курс web-разработчик 2019, тк курс охватывает очень много нужных тем и дает практику. В итоге повторил sass, bootstrap 4, git, впервые залил свой проект на хостинг (git pages), познакомился с gulp и БЭМ(если gulp после js примерно понятен, то БЭМ - темный лес).

2. Начал читать книгу Дж. Даккета "javascript и jQuery". Начало сперва показалось слишком затянутым, хотя прояснились некоторые концепции языка и в целом подход к программированию.

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

4. Нашел дельный roadmap, думаю двигаться в соответствии с ним.

5. Оформил подписку на 3 месяца на сайте с большим количеством курсов


Проблемы с которыми столкнулся:

1. Потратил почти всю субботу на контру с друзьями. Размышлял по типу "бросать нужно постепенно" . В итоге пришел к тому, что все это туфта, и если бросать, то бросать сразу и него тут торговаться, стим удален.

2. Вуз иногда тянет одеяло на себя и остается очень мало времени на занятия, плюс думаю хорошо бы начать заранее готовиться к экзаменам. Для соблюдения распорядка потребовалось распределить задачи по вузу и изучению программирования. В голове все  это хранить довольно сложно, в итоге, юзаю сайт Miro в качестве "магнитной доски", удобно расписывать задачи в виде uml-диаграмм, хотя если есть дельные альтернативы буду рад узнать.

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


Ну как-то так... пляшем дальше

Показать полностью
[моё] IT Javascript Карьера Верстка Frontend Длиннопост Web Блог
19
67
STINGRAY.DEVELOP
STINGRAY.DEVELOP
5 лет назад

Во все тяжкие: Веб-разработчик с нуля. 7 месяцев⁠⁠

Во все тяжкие: Веб-разработчик с нуля. 7 месяцев IT, Программирование, Карьера, Javascript, Веб-разработка, Frontend, Web, Длиннопост

И ни одного оффера.


Цель — Senior Frontend Developer.

Язык: JavaScript.

Возраст: 28 лет;

Работа (настоящее время): - в поиске.


Привет, всем моим подписчикам! Давно не виделись. Как дела? Привет и тебе путник!


Что касается моих дел, то я закончил работу над предыдущим проектом(контракт закончился) и вот уже как 3 недели я нахожусь в поисках работы и команды разработчиков, которая примет меня в свои програмисстские объятия.


Из 10 собеседований, на которых я был: 2 собеседования по скайпу, 1 мини-собеседование по телефону, остальные собеседования в офисе на территории работодателя. Были собеседования предварительно с тестовыми заданиями, были без тестовых, было даже собеседование без технических вопросов!


- Я писал код на листочке, рассказывал как работает замыкание, объяснял на пальцах как выровнять блок по центру в CSS и т.д.

- Я делал тестовое задание, которое не смогли запустить и поэтому отказали мне. Хотя я проверял, и у меня всё запускается хорошо. Написал, чтобы проверили еще, но меня тупо проигнорили. Ну спасибо, iDex Group.

- Я приходил по вакансии верстальщика, но оказывалось, что им нужен front, который будет с нуля писать и поднимать сервис для сапсана, wi-fi которого, кстати, недавно взломал участник Хабр-сообщества.

- Я отвечал на глупые вопросы человека, далекого от программирования, но который работает в какой-то окологосударственной конторе. Представляете себе вояку, который задает вопросы по Vuex? В общем это еще то веселье.

- Был на собеседовании, где меня завалили сложными вопросами( не ответил ни на один), а после предложили бесплатную стажировку на 3 месяца. Когда зашел в один из кабинетов, чтобы одеться, увидел как там за компами сидят 3 студента и что-то кодят. По всей видимости компания привыкла использовать бесплатный рабочий труд. Вот их сайт, ООО "Альтернативные инновационные технологии". По сайту все видно :)

- Больше всего мне понравилось и запомнилось как я ходил на собеседование в компанию eLama. Вот у них всё организовано на высшем уровне. Очень жаль, что я завалил пару вопросов и не получил оффер, но я получил хороший фитбек. С удовольствием бы попробовал попасть к ним через полгода! После ламы остальные компании, в которых был, смотрелись грустно.


Нельзя сказать, что я завалил все собеседования. Например, в пятницу был на собеседовании в небольшой компании. Ответил на все технические вопросы. Мне предложили, спрашивая: сможешь заняться разработкой с нуля приложения на Vue? У меня есть опыт работы на Vue, но он скромный, поэтому я честно ответил, что один не потяну. Я же Junior. И могу долго ковыряться в документации, а если будет какой-нибудь затык, то это надолго. Поэтому я отказался. Сказали, что, возможно, найдут применение моим навыкам на других проектах.


На этой неделе я жду ответы от 3-х компаний и подтягиваю знания и навыки. На новые собеседования пока не планирую ходить в ближайшие две недели. Во всяком случае в маленькие и неизвестные компании. Я знаю, что спрашивают на собеседованиях, я знаю, что мне нужно повторить и где подтянуть. Лучше подтяну еще теорию JS, которую спрашивают, мама не горюй, и попробую попасть сразу в хорошую команду.


Запасся книжками, чаем и хорошим настроением! Книжками, кстати, сейчас поделюсь!


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


1. Это мое мини портфолио. Здесь есть и тестовые, которые делал для собесов.

2. После одного из собесов я расчехлил codewars. Поставил себе задачу решить еще 100 задачек. На данный момент решил 15 штук.

3. Посмотрел крутое видео Кирилла Мокевнина про паттерны программирования.

4. Еще очень крутой и полезный доклад от Кирилла: Почему сложно программировать UI?

5. Прочитал и разобрал 3 книгу из серии You don't know JS.

6. По рекомендации товарища начал читать книгу "Секреты JavaScript ниндзя". Крутая!

7. Прошел небольшой экскурс в Автоматное программирование. В планах прочитать книжку Надежды Поликарповой "Автоматное программирование".

8. Тем, у кого проблемы с промисами как и у меня, рекомендую.

9. И много-много разбирал по мелочи всего другого, в частности learn.javascript.ru


Чего не сделал:


1. Не все тестовые сделал. Некоторые сложные, другие наглые. Наглые - это то когда на зп джуна тестовое задание как на middle fullstack.

2. Английским не занимался совсем. Расслабился..


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


А что интересного произошло у вас за последний месяц?

Показать полностью
[моё] IT Программирование Карьера Javascript Веб-разработка Frontend Web Длиннопост
43
2
hidex
hidex
5 лет назад

No pain, no gain: Путь в web-разработчики с нуля. Отчет №0⁠⁠

No pain, no gain: Путь в web-разработчики с нуля. Отчет №0 IT, Javascript, Карьера, Верстка, Frontend, Длиннопост, Web, Блог

Цель: Junior Fontend Developer

Срок: Апрель

Обо мне: Студент 2 курса, 19 лет.


Чтобы дойти до цели, надо идти.
Оноре де Бальзак

Уже как год пытаюсь взять вилы в руки и помчаться на штурм web-разработки, как возникают всякие причины отложить сие действие: сессии, попытки перевода из своего провинциального университета в свет, поломка ноутбука, необходимость работать для того,чтобы купить новый, как итог, за весь год я не добился ни нормально закрытой сессии, ни перевода в другой университет, ни какого-то прогресса в постижении web мастерства, даже банальное изучение английского языка загнулось.


Уровень мотивации 9/10


Режим тренировки основных навыков:

1. Подъем в 06:00. Изучение IT материалов - 2 часа

2. После 20:00 - Снова ботаем IT - 3 часа

3. Верстка из psd по видео урокам 1-2 макета в неделю


Режим дополнительных тренировок:

– Два занятия по английскому с репетитором в неделю

– Вузовские заморочки (Нужно закрыть второй семестр досрочно, чтобы в апреле ходить по собесам, соответственно не пренебрегать шарагой)


Сознательные ограничения:

– Не курить

– Не пить алкоголь (и энергетики, серьезно, с этой штукой пора завязывать)


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


Итоги последних двух месяцев:

1) Пройден курс Ивана Петриченко js с нуля до результата

2) На 53% пройден его курс web-разработчик 2019

3) КурсJavaScript. Полное руководство для современной веб-разработки пройден до 70го урока. После 70го урока начинается практика написание приложения, приступать к которой нужно после изучение node.js. Однако, некоторые roadmap`ы не указывают nodejs в списке технологий, нужных fontend разработчику. Поэтому возникает вопрос, стоит ли изучать node и если нет, то за что тогда браться? Буду рад советам на ту тему.


Так как это первый пост, следует немного рассказать о себе.

Прошлый год прошел из рук вон плохо. Я не поступил в желаемый вуз, в результате чего решил "горит сарай - гори и хата" и забросил учебу, в результате еле закрыл сессию и упустил возможность перевестись в желаемый вуз, начались посещения баров и прочих заведений, а так же огромной количество времени было потрачено на компьютерные игры. Однако по окончании второго семестра умирает мой ноутбук и возникает нужда в деньгах на покупку нового девайса.


В результате я провел лето в качестве разнорабочего на стройке. Я попал в бригаду к мужикам с приличным опытом работы, однако помимо опыта работы они также продемострировали свой опыт в: выпивании на работе, там же драках, спускании месячной зарплаты в баре за ночь, аресте на 6 суток и я понял, где в итоге окажусь, если продолжу свою жизнь в том же духе. Хотя, скорее не окажусь, а останусь точно там же, ведь я получал 1000р. в день, наравне со всеми. Долго думать о том, в какой области развиваться не пришлось, ведь я давно заглядывался на web разработку. Проходил курсы на htmlacademy,  листал книжку Дж. Даккета по Js.


Однако пересмотрев кучу roadmap`ов, статей на тему становления fontend developer`ом я понял, что одной из проблем будет разобраться в том что именно изучать и где изучать. Также стоял вопрос о поддержании мотивации. У меня был опыт ведения ежедневников, однако довольно быстро эта затея забрасывалась, когда я наткнулся на данного человека: https://pikabu.ru/@OWIII


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

Показать полностью
[моё] IT Javascript Карьера Верстка Frontend Длиннопост Web Блог
14
sjuksin
sjuksin
5 лет назад

Коллеги программисты, кто тест полностью решил?⁠⁠

Коллеги программисты, кто тест полностью решил? Пикабу, Тест, Frontend, Javascript, Вакансии

Поскольку ТЕСТ уже не актуален, позволю себе задать вопрос - кто смог решить 7ю задачу?


Все задачи решил, включая последнюю, но 7ю пришлось хаком проходить - через закликивание.


Вот это место не смог осилить, не знаю какой селектор подставить:

Коллеги программисты, кто тест полностью решил? Пикабу, Тест, Frontend, Javascript, Вакансии

P.S.: Для тех кто не понял и минусит - речь про этот тест:

https://pikabu.ru/page/interview/jobseeker/?t=frontend2

Показать полностью 2
Пикабу Тест Frontend Javascript Вакансии
9
206
STINGRAY.DEVELOP
STINGRAY.DEVELOP
5 лет назад
Лига программистов

Во все тяжкие: Веб-разработчик с нуля. 6 месяцев⁠⁠

Во все тяжкие: Веб-разработчик с нуля. 6 месяцев IT, Программирование, Карьера, Javascript, Веб-разработка, Frontend, Web, Длиннопост

Нет. Не весело. И не легко. Но важен подход, от которого будет зависеть степень сложности.


Цель — Senior Frontend Developer.

Язык: JavaScript.

Возраст: 28 лет;

Работа (настоящее время): Junior Frontend Developer (контракт на 3 месяца).


Я не витал в облаках, когда решил стать веб-разработчиком. Я понимал, что там, где большие деньги - большая ответственность. Какой дурак будет платить хорошие деньги за простую и легкую работу? Но понимать - это одно, а вот испытать всё это на своей шкуре - это другое.


Я продолжаю работать над старым проектом и еще как минимум месяц буду им заниматься. Много ли я сделал за последний месяц? Нет, не много. Много ли я понял - думаю да. Есть чем поделиться.


Программирование - сложная сфера, даже не побоюсь сказать, что очень сложная. Но к любому делу нужен правильный подход. Так уж вышло, что я стал именно тем человеком, которого слишком рано подвели к большому и сложному проекту(на мой необъективный взгляд). Это выглядит вот как: 3 месяца я учился работать технически сложноустроенной  лопатой с кучей характеристик и кнопок. Еще не успел до конца не разобраться как следует с этой штукой, как меня подвели к землеройному комплексу из разных крутых и современных технических средств, и сказали - ты тут рулишь всей этой темой. И твоя задача разобраться как оно всё работает, как все устройства взаимосвязаны друг с другом и рыть туннель через вон ту скалу. Дерзай.

И это не весело. Абсолютно.


За последний месяц меня много раз настигало разочарование в себе. Куча мыслей, которые накручивались одна за другой после очередного поражения. А может быть я вообще не создан для этого дела? Наверное я не смогу с этим справиться, наверное это не мое. Вон ребята на ютубе так просто всё делают, у них всё получается, я делаю также - у меня нихера не получается. ОМГ?


Но потом успокаиваешься и просто начинаешь трезво мыслить и понимать, что не получается потому, что много пробелов, очень много пробелов в знаниях и умениях. Те ребята прошли долгий путь с самого нуля, постепенно осваивая технологию за технологией, усложняя и усложняя проекты. А тут ты, хочешь сразу всё понять не имея соответствующего бэкграунда? Камон. Так не бывает.

После этого я возвращаюсь к основам и начинаю изучать основы "Азбуки".


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


Из этого кстати и вытекает нобходимость поиска такой работы, где тебя будут вводить в курс дела постепенно, шаг за шагом усложняя и доверяя тебе всё сложнее и сложнее задачи. Особенно это касается таких же вайтишников как и я. Если работодателю нужен уже готовый специалист, и он не готов тебя водить некоторое время за руку, то лучше не иди туда. Получишь гору неудач и в итоге можешь вообще перегореть и бросить всё это дело.


Наверное, я не открыл истину, эти вещи простые и понятные всем, но иногда они забываются.


Что касается моей продуктивности, то как следствие вышестоящего текста, она была маленькая по самому проекту, но неплохая с точки зрения осваивания основ программирования:


1. Познакомился с регулярными выражениями. Сначала начал читать крутую книгу Джеффри Фридл "Регулярные выражения", а потом нашел раздел вот здесь. Этого мне хватило за глаза.

2. На 70% прошел курс Дмитрия Лаврика по Vue JS. Очень крутой, рекомендую.

3. Разобрался на базовом уровне с Vuex. Пользуюсь кстати Vue CLI. Кто писал мне про него - да, спасибо, это спасение :)

4. Углубил основы JS по всем известному учебнику.

5. Прошел несколько уроков по старому курсу JS. Всё никак не могу его закончить.

6. Прошел курс по алгоритмам и структурам данных. Правда объясняется на языке Паскаль. Но тем не менее, интересно.

7. Английский. Продолжаю проходить курс Elementary. Английский подтянул очень хорошо. Если раньше у меня был уровень Elementary, то теперь у меня уже твердый Elementary.

8. Начал писать тексты на английском языке. Раз в 2-3 дня сажусь за текстовый документ, открываю рандомайзер слов на английском. Попадается слово(как правило несколько слов) - вокруг них начинаю строить предложения на английском, объяснять их на английском, импровизировать. Задача написать связный текст на 1 страницу вордовского документа, 13 кегль.

По методу Пимпслера прошел 30 уроков и завязал с ним. Скучный он для меня.


По рабочему проекту:

1. Сверстал и внедрил фоторедактор на Vue, за основу взял вот этот готовый компонент. Не все функции еще работают, так как нужен бэк, которого нет, но фронт частично готов.

2. Научился немного работать с VK Api. Пока слабовато, но кое что удалось написать.

3. С Api Instagram так и не разобрался, темный лес для меня.


Такие у меня дела. Как у вас? Есть успехи у того, кто тоже недавно начал похожий путь? Поделитесь - будет очень интересно почитать!


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

Если есть вакансии в ваших компаниях(обращаюсь к программистам, тим лидам и проджектам) - буду благодарен за наводку.

Начну ходить на собеседования уже через неделю.


Всем успехов, не унывайте и держите хвост трубой!

А я пойду дальше копаться в своем проекте :)

Показать полностью
[моё] IT Программирование Карьера Javascript Веб-разработка Frontend Web Длиннопост
164
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии