До 30 ноября

Скидки до 81 000 руб и вторая профессия в подарок!

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

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

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

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

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

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

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

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

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

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

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

Аватар пользователя Денис
Денис 05 сентября 2022
2
Рекомендуемые программы
профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
10 месяцев
с нуля
Старт 28 ноября
профессия
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
10 месяцев
с нуля
Старт 28 ноября
профессия
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
4 месяца
с нуля
Старт 28 ноября
профессия
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
9 месяцев
с нуля
Старт 28 ноября
профессия
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
10 месяцев
с нуля
Старт 28 ноября
профессия
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 28 ноября
профессия
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
16 месяцев
с нуля
Старт 28 ноября
профессия
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
8 месяцев
c опытом
Старт 28 ноября