Скидки до 28% + 2-ая профессия бесплатно и подарки на 50 000₽

Главная | Все статьи | Дневник студента

Мои первые шаги в программировании

Время чтения статьи ~2 минуты
Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Мои первые шаги в программировании главное изображение

Доброго времени суток всем, кто читает данный текст!

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

Начну с того, что я — не совсем стандартный студент. Мне уже 45 лет, и опыта программирования у меня нет, то есть я решил начать, что называется, с нуля. Хотя интерес к данной теме у меня был с детства, я посещал компьютерные курсы, на которых изучали ныне забытый язык «Basic». Было жутко интересно, на дворе стоял 1990 год, мы и компьютеров тогда не видели, а тут такое.

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

Заняться программированием меня подтолкнула встреча с университетским другом, который почти с нуля ворвался в это направление, правда, с немного другой стороны. Я решил начать с изучения языка Python, и мне попалась на глаза реклама школы Хекслет. Я сначала, конечно, почитал отзывы о данной школе. Было несколько негативных отзывов, в основном, от тех людей, которые уже ранее занимались программированием. От таких «чайников» как я — только позитив!

В итоге я уже неделю как начал проходить бесплатный курс «Основы языка Python». Пока все очень нравится: краткое и лаконичное изложение теории, затем тесты и практическое упражнение в конце каждой темы. Я занимаюсь по 1-2 часа в день, но за неделю были дни, когда не получалось заниматься. Сейчас я прошел 13 тем из 44-х и могу сказать, что основные трудности при выполнении упражнений я испытывал из-за собственной невнимательности — допускал синтаксические ошибки, хотя, и с кодами иногда подтупливал)).

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

Все, до свидания, буду изучать следующую тему.

Аватар пользователя Денис
Денис 05 сентября 2022
2
Похожие статьи
Рекомендуемые программы
профессия
Верстка на HTML5 и CSS3, Программирование на JavaScript в браузере, разработка клиентских приложений используя React
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Python, Разработка веб-приложений и сервисов используя Django, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Тестирование веб-приложений, чек-листы и тест-кейсы, этапы тестирования, DevTools, Postman, SQL, Git, HTTP/HTTPS, API
4 месяца
с нуля
Старт 26 декабря
профессия
Программирование на Java, Разработка веб-приложений и микросервисов используя Spring Boot, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Google таблицы, SQL, Python, Superset, Tableau, Pandas, визуализация данных, Anaconda, Jupyter Notebook, A/B-тесты, ROI
9 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на PHP, Разработка веб-приложений и сервисов используя Laravel, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Ruby, Разработка веб-приложений и сервисов используя Rails, проектирование и реализация REST API
5 месяцев
c опытом
Старт 26 декабря
профессия
Программирование на JavaScript в браузере и на сервере (Node.js), разработка бекендов на Fastify и фронтенда на React
16 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на JavaScript, разработка веб-приложений, bff и сервисов используя Fastify, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Git, JavaScript, Playwright, бэкенд-тесты, юнит-тесты, API-тесты, UI-тесты, Github Actions, HTTP/HTTPS, API, Docker, SQL
8 месяцев
c опытом
Старт 26 декабря