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

Пинбол Пикабу

Аркады, На ловкость, Казуальные

Играть

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

  • SpongeGod SpongeGod 1 пост
  • Uncleyogurt007 Uncleyogurt007 9 постов
  • ZaTaS ZaTaS 3 поста
Посмотреть весь топ

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

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

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

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

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

Во все тяжкие: Веб-разработчик с нуля. Неделя № 15⁠⁠

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

Привет каждому из моих 600 подписчиков! Вас стало невероятно много для моих скромных отчётов.


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


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


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


Цель — Senior Frontend Developer.

Язык: JavaScript.


Исходные данные:

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

Образование: высшее, инженер ПГС;

Работа (настоящее время): менеджер по продажам.


Режим тренировки основных навыков (ежедневные занятия, кроме вс):

1) Подъем в 06:00, отбой в 23:00 – 00:00.

2) Утренние занятия перед работой – 2 часа, практика;

3) Чтение 20 стр. книги по IT тематике или связанной с ней;

4) Решение задач по JS на codewars.com (как минимум 1 задачу в день);

5) Изучение теории и практика после работы, с 21:00 до 23:00.


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

1) Чтение 1 главы адаптированной книги на английском + аудирование (в среднем 30 мин. в день).

2) Слушаю подкасты на английском языке.


Сознательные добровольные (временные) ограничения:

1) Не курю;

2) Не пью алкоголь.


Итоги пятнадцатой недели:

1) Прочитана и разобрана первая книга из серии You Don't Know JS (Многие вещи стали понятны наконец-то! Крутая книга);

2) Прошел продвинутый курс по верстке на 90%( Разобрано много всего касательно работы препроцессора, оптимизации изображений и многое другое);

3) Придумал концепцию и собрал материалы для верстки своего резюме-сайта;

4) Взял в работу за деньги верстку небольшого сайта(наконец-то мой первый настоящий проект, как сделаю - обязательно покажу);

5) Техническая минутка: у меня появился монитор 24", спасибо другу. Теперь верстать с двумя мониторами быстрее и удобнее;

6) Я увидел у себя подписчиков на codewars - ребята! Кидайте мне свои аккаунты, я подпишусь на вас и мы будем в союзниках.


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

1) Несмотря на то, что неделя выдалась продуктивная, в целом режим был сломан, ложился спать в 1-2 часа ночи, вставал, соответственно, поздно. Немного я подустал с таким режимом. Урезаю на час вечерние занятия.

2) Практически не читал книги на английском, только слушал подкасты;

3) Курс по JS встал на месте;

4) В остальном всё по плану: курить, пить не начал, задачки решаю, двигаюсь вперед.

5) И, наверное, самая главная перемена - на нынешней работе я дорабатываю последнюю неделю и ухожу в свободное плавание. Оставаться здесь верстальщиком не перспективно: 3 месяца работать бесплатно(стажировка), чтобы потом зарабатывать 30 т.р. - ну такое себе развлечение. Я конечно экстремал, но не настолько.

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

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


Такие дела! Всем результатов и добрых перемен в жизни!

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

PHP или Python для Back-End ?⁠⁠

Здравствуйте!

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

[моё] Программирование Веб-разработка Текст
53
3
MaestroAT
6 лет назад

Кто работает в сфере веба.Прошу совета.⁠⁠

Что сейчас имеется на рынке труда (г. Москва)? Насколько трудно устроиться веб-дизайнером, верстальщиком или администратором сайта? Какие зарплаты? Поделитесь опытом трудоустройства.

О себе:

Мне 38 лет. Последние лет 10 работаю инженером в КБ. Интереса к своей работе, увы, не испытываю. Лет пять назад решил научиться веб разработке, поменять свою жизнь:)

Незадолго до этого окончил курсы по графике, т.е. с фотошопом, иллюстратором, корелом - "на ты". Веб-программированию учился сам, - по книгам, по видео урокам, на собственных ошибках. Умею работать с 3-я cms: Joomla, WordPress, Битрикс (разбираюсь в API). Есть опубликованные сайты. Знаю html и css, первый свой сайт делал как статический. Имею опыт продвижения сайта, Гугл и Яндекс реклама. Читаю код Js и php, сам серьезных проектов на этих языках не делал.

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

Посоветуйте, стоит ли и дальше тратить свое время и силы на освоение материала, практику, закидывать резюме - и ничего не получать? Переполнен рынок? Поделитесь опытом трудоустройства, а может, кто заинтересуется моей кандидатурой пишите в личку maestroat@yandex.ru

Спасибо.

[моё] Веб-дизайн HTML Frontend Web Веб-разработка IT Текст
20
MisterProger
6 лет назад

Что учить, чтобы писать Back-End ?⁠⁠

Здравствуйте! Интересна сфера бэкенда, в какой последовательности учить? Знаю что там нужно изучить серверный язык, но их так много что я даже не знаю какой изучать + какой фреймворк потом выбрать, какие еще технологии изучать, в общем какой стандартный набор нужен для начинающего ?

[моё] Программирование Веб-разработка Текст
27
76
STINGRAY.DEVELOP
STINGRAY.DEVELOP
6 лет назад

Во все тяжкие: Веб-разработчик с нуля. Неделя № 14⁠⁠

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

Спойлер: Я сходил на собеседование во Frontend School компании T-Systems.


Цель — Senior Frontend Developer.

Язык: JavaScript.


Исходные данные:

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

Образование: высшее, инженер ПГС;

Работа (настоящее время): менеджер по продажам.


Режим тренировки основных навыков (ежедневные занятия, кроме вс):

1) Подъем в 06:00, отбой в 00:00 – 00:30. + 1 час на сон вечером;

2) Утренние занятия перед работой – 2 часа, практика;

3) Чтение 20 стр. книги по IT тематике или связанной с ней;

4) Решение задач по JS на codewars.com (как минимум 1 задачу в день);

5) Изучение теории и практика после работы, с 21:00 до 00:00.


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

1) Чтение 1 главы адаптированной книги на английском + аудирование (в среднем 30 мин. в день).

2) Слушаю подкасты на английском языке.


Сознательные добровольные (временные) ограничения:

1) Не курю;

2) Не пью алкоголь.


Итоги четырнадцатой недели:

1) Наконец-то прочитана книга Питера Гудлифа «Ремесло программиста // Практика написания хорошего кода»;

2) Прошел комплексный курс по JS на 50%;

3) Прошел продвинутый курс по верстке на 50%;

4) Начал читать серию книг You Don't Know JS. Читаю и прогоняю примеры по 1 книге;

5) Сходил на собеседование во Frontend School компании T-Systems.

6) Часов 5 уделил работе над ошибками после собеседования (HTML, CSS, JS).


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

1) Решил собрать портфолио для верстальщика. Скоро закончу продвинутый курс по верстке и сверстаю 5 довольно сложных макетов для своего портфолио.

2) Я сходил на собеседование в компанию T-Systems. Расскажу в кратце. Это было крутой опыт. Там я встретил всё то, собственно из-за чего, в том числе, я решил стать программистом. Самое главное - это люди. Меня интервьюировали два парня, я думаю им до 30 лет, два опытных разработчика. Одному, возможно, чуть больше 30. Рассказал им как пришел в веб. Что это было совсем недавно. Мы с ними смеялись над разными моментами, в частности над моими ответами на некоторые вопросы. Я запорол всё, что мог запороть и забыл названия тех вещей, с которым работаю практически каждый день. От разговора на английском я грустно отказался, а на вопрос о кривизне моей тестовой задаче по JS - я ответил, что мне помогал делать товарищ и почему она так криво работает я затрудняюсь ответить. В общем, с одной стороны, это были 30 минут позора, но с другой - я не чувствовал себя так, будто бы я провалил что-то. Ребята адекватно воспринимали мои ответы, поправляли, уточняли. Мне никогда не было так комфортно на собеседовании, несмотря на то, что я затупил и не смог ответить на некоторые простые вопросы. По итогу дали мне список ресурсов ( о которых я знал и по некоторым практикуюсь), чтобы я занимался дальше. Я наверное светился, когда выходил оттуда, в общем я доволен и рад, что откликнулся и выполнял тестовое.

Ребята, если вы когда-нибудь прочитаете этот пост - знайте, вы крутые и спасибо вам огромное! Еще увидимся!)


Официального решения о моей кандидатуре еще не сообщили, но я думаю тут всё очевидно.

Следующая школа стартует в ноябре. Так, что работаем и прокачиваем уровень дальше!


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


Всем удачных собеседований и других результатов на следующей неделе!

Показать полностью
[моё] IT Программирование Карьера Javascript Веб-разработка Frontend Web Длиннопост
98
44
STINGRAY.DEVELOP
STINGRAY.DEVELOP
6 лет назад

Во все тяжкие: Веб-разработчик с нуля. Неделя № 13⁠⁠

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

Следуя своим путём — не хватайте никого за руки, пытаясь тянуть за собой, но и не отталкивайте тех, кому с вами по пути.(с)


Цель — Senior Frontend Developer.

Язык: JavaScript.


Исходные данные:

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

Образование: высшее, инженер ПГС;

Работа (настоящее время): менеджер по продажам.


Режим тренировки основных навыков (ежедневные занятия, кроме вс.):

1) Подъем в 06:00, отбой в 00:00 – 00:30. + 1 час на сон вечером;

2) Утренние занятия перед работой – 2 часа, практика;

3) Чтение 20 стр. книги по IT тематике или связанной с ней;

4) Решение задач по JS на codewars.com(как минимум 1 задачу в день);

5) Изучение теории и практика после работы, с 21:00 до 00:00.


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

1) Чтение 1 главы адаптированной книги на английском + аудирование (в среднем 30 мин. в день).

2) Слушаю подкасты на английском языке.


Сознательные добровольные (временные) ограничения:

1) Не курю;

2) Не пью алкоголь.


Итоги тринадцатой недели:

1) Прочитано + 100 страниц книги Питера Гудлифа «Ремесло программиста // Практика написания хорошего кода»;

2) Прошел комплексный курс по JS на 40%;

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


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

1) JS идет довольно медленно и со скрежетом, но идет. Возможно понадобится еще 3+ месяца чтобы более менее разбираться в нем и решать коммерческие задачи;

2) На работе прямо и честно сказал, что больше нет желания работать с клиентами. Через пару недель будем обсуждать с руководителем, что будем со мною делать. Есть вероятность, что мне предложат остаться в компании верстальщиком. Но это не точно. Поглядим.

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

4) Все остальное довольно стабильно и без изменений.



Спасибо всем, кто помогает советами, отзывами!

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


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


Результативной следующей недели!

Показать полностью
[моё] IT Программирование Карьера Javascript Веб-разработка Frontend Web Длиннопост
46
1683
Infl1ght
6 лет назад
ДТП и Аварии

Анализ ДТП по видеозаписи⁠⁠

Как-то раз на Пикабу я наткнулся на видео ДТП и зашёл почитать комменты.

Видео было вроде такого: https://pikabu.ru/story/yandeksprizrachnyiy_gonshchik_680107...

В комментариях некоторые пользователи пытались прикинуть скорость участников движения (например, #comment_144643881), и тогда я подумал: а почему бы не автоматизировать этот процесс? Вроде бы в этом нет ничего особо сложного, и подобный софт давно существует (очень дорогой, правда). Идея создать сервис для вычисления скорости по видео засела мне в голову и я потихоньку начал реализовывать её.


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

Анализ ДТП по видеозаписи Я сделяль, ДТП, Программирование, Веб-разработка, Скорость, Длиннопост

https://carcrashanalysis.com/ru/watch/hQcgYqgm8n40ljtkblH1

Несмотря на не лучшее качество видео, видно, что мотоциклист двигался со скоростью свыше 100 км/ч.

Анализ ДТП по видеозаписи Я сделяль, ДТП, Программирование, Веб-разработка, Скорость, Длиннопост

https://carcrashanalysis.com/ru/watch/6czT5b55QbFTLTPeU8Mi

Столкновение с пешеходом произошло на скорости около 20 км/ч, но, к сожалению, даже такая скорость может быть смертельной.


Работает система так: сначала убирается искажение камеры, то есть все прямые линии реального мира должны быть прямыми и на видео. Затем осуществляется привязка к плоскости дороги: для этого необходимо указать прямоугольник в реальном мире и 2 расстояния (обычно это известная ширина дороги или колесная база автомобиля). Ну и в конце концов на каждом кадре необходимо установить точку объекта. В итоге мы получим скорость объекта.

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

Также интересно проанализировать большое количество ДТП с участием пешеходов и посчитать статистику. Сейчас в интернете можно найти вероятность смерти пешехода в зависимости от скорости транспортного средства, однако там может быть задействовано множество других факторов: начиная от возраста пешехода и заканчивая временем года. Возможно, это поможет повысить безопасность на наших дорогах.

Идей по дальнейшему развитию сервиса полно: автоматическое слежение за точками, геотеги, фильтр Калмана для сглаживания ошибок наблюдения, вычисление скорости нескольких объектов и многое другое, включая машинное обучение.

В общем, как вам идея?


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

https://twitter.com/crash_analysis

https://t.me/carcrashanalysis

Показать полностью 2
[моё] Я сделяль ДТП Программирование Веб-разработка Скорость Длиннопост
135
40
STINGRAY.DEVELOP
STINGRAY.DEVELOP
6 лет назад
Лига программистов

Во все тяжкие: Веб-разработчик с нуля. Неделя № 12⁠⁠

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

«Без дисциплины никак нельзя и никакой пользы в делах быть не может».(с) Федор Ушаков


Цель — Senior Frontend Developer.

Язык: JavaScript.


Исходные данные:

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

Образование: высшее, инженер ПГС;

Работа (настоящее время): менеджер по продажам.


Настало время охуительных мошеннических историй в сфере IT!

@zibel, @pygame привет ребята! Вы как в воду глядели!


Режим тренировки основных навыков (ежедневные занятия, кроме вс):

1) Подъем в 06:00, отбой в 00:00 – 00:30. + 1 час на сон вечером;

2) Утренние занятия перед работой – 2 часа, практика;

3) Чтение 20 стр. книги по IT тематике или связанной с ней;

4) Решение задач по JS на codewars.com(как минимум 1 задачу в день);

5) Изучение теории и практика после работы, с 21:00 до 00:00.


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

1) Чтение 1 главы адаптированной книги на английском + аудирование (в среднем 30 мин. в день).

2) Слушаю подкасты на английском языке.


Сознательные добровольные (временные) ограничения:

1) Не курю;

2) Не пью алкоголь.


Итоги двенадцатой недели:

1) Прочитано еще + 100 страниц книги Питера Гудлифа «Ремесло программиста // Практика написания хорошего кода»;

2) Прошел комплексный курс JS  на 20%;

3) Выделил время на верстку, работал над старым проектом. Еще чуть-чуть осталось;

4) Продолжаю закреплять знания по методам, объектам, массивам, алгоритмам JS посредством решения задач, добавляйтесь в друзья на codewars.

5) По дороге на работу и с работы теперь слушаю подкасты на английском. Привыкаю к английской речи и пытаюсь разбирать, что они говорят. Лишним, думаю, не будет.

6) Питерская компания организовывает 2-х месячную стажировку у себя в офисе по вечерам для студентов. Откликнулся - дали тестовое задание из 3 частей, есть неделя, чтобы его сделать. Попробую. В следующий раз покажу, коли осилю.

7) Нашел очень крутое и удобное приложение. Оно бесплатное. Это таймер по задачам. Позволяет отсчитывать время, потраченное на тот или иной проект. Я прям  не нарадуюсь от него. Забирает у тебя иллюзию твоей продуктивности. Позволяет видеть куда сколько времени тратится на самом деле. Я, например, понял, как медленно я верстаю.


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

1) Полностью нормализовал режим. Иногда даже не спал по вечерам. Так, что вывод такой - не получилось? - Сделал выводы и пошел дальше. Всё обязательно получится. Главное не опускать руки и не сокрушаться.

2) Курение отвалилось. Курить желания опять нет.

3) Не пошел на мероприятие по IT, решил уделить субботу программированию.

4) И теперь самое интересное! Помните, в прошлый раз писал про бесплатное обучение от Московской компании? Прослушал вводный урок. Обучение бесплатное и в правду. Да вот только перед обучением ты обязан подписать договор со своей стороны о трудоустройстве в их компанию, который гарантирует, что если ты достойно пройдешь обучение и тебя возьмут в штат, то тебе гарантируют оплату в размере 40 т.р. в первый месяц работы ( да, да, и это в Москве), а дальше неизвестно... может быть больше, но мы то понимаем...


Открыл договор, начал искать что-нибудь интересное. И нашел...


Еще раз: ты еще не прошел обучение ("не факт, что мы вас всех возьмем"), но договор ты обязан подписать перед обучением, иначе до обучения не допускаешься! Внимание, важный момент: договор заключается на год! Также в договоре есть пункт, в котором указано, что при досрочном расторжении договора со стороны работника он обязан выплатить штраф в размере 1 000 000 рублей в течение 3-х дней со дня расторжения договора.


Я уже не говорю про многие другие опусы, которые были допущены этими ребятами в момент проведения презентации, отсутствие видео (лица не показали), противоречия в словах и т.д.


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


Будьте бдительны! И результативной всем недели!

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