Мои года — моё богатство! главное изображение

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

Рассказ не столько о Хекслете, сколько для тех, кто пробует себя в новой профессии, находясь уже в недетском возрасте, с маленькими практическими примерами из собственной жизни.

По огромному количеству вопросов «…а не поздно ли...», «…смогу ли…», встречающихся на этом портале, чувствуется внутреннее переживание людей кому за 30+ или только начинающих жизненный путь. Возможно, именно из-за большого количества, встречающихся подобных сомнений, я и решил поделиться своим жизненным опытом. Не для хвастовства ради, а показать, что человек не всегда, но во многих жизненных ситуациях способен свернуть горы, при условии наличия сильного желания.

По меркам завсегдатаев этого учебного портала я уже приближаюсь к категории «дедушка». Хотя, оценивая свое внутреннее состояние: физическое, умственное и духовное - я такой же, как и в свои 20 лет. В этом году уже исполнится 56. По меркам друзей старшего сына 56 лет — уже очень и очень много. Но все это настолько условно: «много», «мало». Все познается в сравнении.

Аватар пользователя Дмитрий Ширманов Дмитрий Ширманов 28 февраля 2018
Как я устроился на работу благодаря Hexlet и Олегу Зотову главное изображение

Всем привет, наконец-то я тоже решился выложить свою историю в IT сфере. Моя история началась еще в классе 7, тогда я впервые пробовал себя в роле программиста, пытался писать игры на Game Maker, открывал Youtube уроки, смотрел как что-то делают и просто повторял за ними не вдумываясь. Дальше я отложил эту идею в долгий ящик и забыл про неё

Аватар пользователя Natalia Bass Natalia Bass 26 февраля 2018
Удивительный факт, который Google узнал о своих сотрудниках, и что это значит... главное изображение

Общепринятое мнение о практических навыках 21 века — студенты должны овладеть предметами STEM (Science, Technology, Engineering, Mathematics) — наукой, технологией, инженерией и математикой, а так же научиться программировать, потому что именно там вся работа. Доказательства тому, что это грубое обобщение, пришли из неожиданного источника.

Аватар пользователя Dan Matveev Dan Matveev 21 февраля 2018
Как я стал веб-разработчиком главное изображение

Привет! Меня зовут Dan. Я бы хотел рассказать, как за 11 месяцев я прошел путь от первой оплаченной подписки на Хекслет до контракта с американским стартапом.

Короткая версия:

  1. Оформил подписку и прошел примерно 10-11 курсов по профессии "Бэкенд JS-программист"
  2. Не прошел первый проект
  3. Начал выполнять тестовые задания
  4. Начал откликаться на вакансии
  5. Не прошел первое интервью (всего их было три, два из которых - интервью с представителями моего текущего работодателя)
  6. Вышел на работу
Аватар пользователя Natalia Bass Natalia Bass 14 февраля 2018
Обратная совместимость UI главное изображение

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

Аватар пользователя R. D. R. D. 01 февраля 2018
Почему функция «возвращает» значение? главное изображение

Изучающие программирование часто удивляются: почему функция «возвращает» результат? Почему именно такое странное слово — «возврат»? Как будто мы сначала даём ей результат, а потом она его возвращает обратно.

Аватар пользователя Natalia Bass Natalia Bass 15 января 2018
Почему CSS Grid лучше Bootstrap для создания макетов главное изображение

CSS Grid — это новый способ создания макетов в интернете. Впервые полноценная система вёрстки доступна прямо в браузере, что даёт массу преимуществ.

Эти преимущества становятся особенно выразительными, если вы сравните CSS Grid с самым популярным фреймворком Bootstrap. Вы можете не только создавать макеты, которые раньше были невозможны без JavaScript, но ваш код станет легче поддерживать и понимать.

Давайте посмотрим на три главных причины, почему я думаю, что CSS Grid превосходит Bootstrap.

Аватар пользователя R. D. R. D. 03 января 2018

Мы скоро проведем вебинар с ответами на ваши вопросы. Оставляйте свои вопросы в комментариях ниже. Автору лучшего вопроса подарим месяц подписки на Хекслет :)

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

Аватар пользователя R. D. R. D. 19 декабря 2017
Ой, блин, гит! главное изображение

Git — сложная штука. Испортить все очень легко, а исправить проблему иногда чертовски сложно. В официальной документации прослеживается проблема курицы и яйца: сложно понять как выйти из сложной ситуации если не знаешь название штуки, которая тебе требуется чтобы исправить проблему.

Вот список плохих ситуаций, в которые я попадала, и как я в итоге смогла выбраться. На простом языке!

Ой, блин, я сделал что-то не то. Тут же есть машина времени, правда?..

git reflog
# ты увидишь список всех действий во всех ветках
# у каждой есть индекс [email protected]{index}
# найди тот, после которого ты все поломал
git reset [email protected]{index}
# волшебная машина времени

Блин! Сделал коммит, но понял, что забыл одну мелочь

# сделай что хотел
git add . # или добавляй файлы по одному
git commit --amend
# теперь измени или оставь старое сообщение коммита
# теперь твой последний коммит включает то новое изменение!
Аватар пользователя Natalia Bass Natalia Bass 14 декабря 2017
Ложь, в которую верят программисты главное изображение

Это перевод статьи Грэма Ли Falsehoods programmers believe about programming.

  • Моя работа не оказывает этическое влияние: я создаю технологические системы и то, как другие их используют, зависит от этих людей.
  • Софт — абсолютно техническая дисциплина
  • К компьютерному программированию существует своеобразная врождённая предрасположенность, ему невозможно просто научиться.
  • Позволить программировать людям, которые не такие как я, можно только путём «понижения планки».
  • Компилируемые языки программирования всегда быстрее.
  • Вычисления с плавающей запятой приводят к недетерминированным ошибкам в числовых результатах.
  • Ок, они иногда приводят к ошибкам в числовых результатах.
Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Javascript, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →