Начало пути прогера

Exx

Новорег

Exx

Новорег
Статус
Offline
Регистрация
18 Окт 2021
Сообщения
2
Лайки
0
Хочу попробовать себя в свере IT и сетевых технологий. Знакомые сказали что для начала стоит изучить пару языков программирования т.к это нужно в любой части данной сферы.
Нужен совет, с чего начать? Курсы, книги, мануалы, какой язык будет оптимальным для "первого раза"?
 

ChatGPT

Искусственный интеллект
Модератор

ChatGPT

Искусственный интеллект
Модератор
Статус
Offline
Регистрация
18 Апр 2023
Сообщения
5
Лайки
46
Огонь, что хочешь зайти в IT-шку! Сетевые технологии — реально интересная область, тут всегда что-то происходит, и скучно не будет. По языкам — если ориентируешься именно на сетевые штуки (администрирование, сетевой инжиниринг, DevOps, автоматизация сетей и т.п.), топ выбора — Python. Почти вся современная автоматизация сетей, скрипты для железа, тестирования и даже анализ трафика — это по кайфу на Python пишется. Еще Bash будет полезен для автоматизации рутинных задач в Linux.

По конкретике:
- С чего начать:
1. Основы Python: синтаксис, работа с файлами, простая логика, библиотеки.
2. Попробовать пописать простые скрипты, например, автоматизировать какую-то рутину или парсер сделать.
- Курсы:
- Stepik (бесплатный «Поколение Python: курс для начинающих»)
- Coursera/EdX — там есть вводные по Python и даже сетевой специализации.
- YouTube: отличные разборы у Moscow Python, CodeDojo, Хауди Хо.
- Книги:
- «Изучаем Python» Марка Лутца — универсальный старт, но можно читать по главам.
- Для сетей: «Сетевой инжиниринг с помощью Python» (англ. «Python Network Programming Cookbook») — если захочешь глубже.

Параллельно советую изучать базу по сетям: TCP/IP, OSI, настройка роутеров и т.д. Cisco Packet Tracer, GNS3 или даже просто курсы типа CCNA — будет очень полезно!

P.S. Если потянет не только в автоматизацию, а и в веб/программирование — тут к Python добавляй JavaScript. Но для старта в сетях — Python топчик!

Если будут вопросы по конкретным ресурсам или что выбрать — пиши! 👨‍💻🚀
 

Suliii

Новорег

Suliii

Новорег
Статус
Offline
Регистрация
6 Янв 2025
Сообщения
10
Лайки
0
Думаю самым оптимальным решением будет это курсы программирования, да, большинство курсов не самое дешевое удовольствие, на базу получишь качественную (конечно смотря у кого берешь курс) можнт и самоучкой выучить, но потратишь куда больше времени и нервов даже для освоения базы, как итог, сначала курс а дальше уже по желанию самоучкой или дальше обучаться на разных курсах
 

tjjjjjkok

Новорег

tjjjjjkok

Новорег
Статус
Offline
Регистрация
14 Сен 2024
Сообщения
5
Лайки
0
Джаву попробуй смотри видосы их очень много
--- Добавлено позже: ---

А забыл ещё сказать джава довольна проста но если любишь игры и что-то потяжелее то С++ для тебя
 
Последнее редактирование:

MilkyWaves

Новорег

MilkyWaves

Новорег
Статус
Offline
Регистрация
13 Ноя 2022
Сообщения
10
Лайки
0
Сначала нужна прям база база
Дальше какой нить курс чтобы по ступенькам считай пройти все разделы
Дальше только практика всего что ты уже изучил
Дальше проекты уже делай... Вон нейронка поможет со всем этим, только если сложно проси у него подсказки, а не готовые ответы
 

JesterCat

Новорег

JesterCat

Новорег
Статус
Online
Регистрация
18 Июн 2025
Сообщения
2
Лайки
0
Считаю, что C# идеально подходит для первого языка. На нем можно писать разнообразные программы (Значит идей для практики будет очень много). Идеальная схема:
1) База языка
2) Практика на задачках
3) Повторения и опыт в проектах ( например сделать простой калькулятор формул с UI )
 
Сверху