TGViewer
Бульдозер у клавиатуры Бульдозер у клавиатуры @buldozercode · 650 subscribers
Post #44 949
Путь кодера часть 1

Недавно писал пост о своем пути в кодинге.
Попросили написать какие-то гайды, советы и т.п вещи. Понял, что в один пост это не уместить, поэтому cделаю серию постов.

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


Самый первый этап - выбор вашего первого ЯП

Вам надо выбрать и изучить базу того ЯП, на котором будете кодить
В Web3 скриптинге у вас несколько вариантов:
1) TypeScript
2) Python
3) Rust
4) Go

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

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

У каждого языка есть свои плюсы и минусы

Python:
Плюсы
1. Огромное коммьюнити
2. Более прост в изучении
3. Много библиотек связанных с Web3
4. Много API документации имеет примеры на Python
Минусы
1. Большая конкуренция в Web2 мире
2. Уступает по скорости другим ЯП
3. Некоторых библиотек нет на Python, что ограничивает в реализации софтов или усложняет процесс

Python в разы будет проще выучить и как первый ЯП просто идеально, чтобы потрогать сферу

TypeScript/JavaScript:
Плюсы
1. Огромное коммьюнити
2. Почти все библиотеки связанные с Web3 пишутся на TS
3. Почти вся API документация имеет примеры на TS
4. Сильно типизированный язык. Огромный плюс, код становится чище, приятнее, менее багованный
Минусы
1. Большая конкуренция в web2 мире
2. Уступает по скорости другим ЯП
3. Чуть сложен для новичка

Будет сложнее, чем Python, но сразу будете изучать как правильно писать код из-за строгой типизации, если будете изучать TypeScript.
Если выйдет что-то новое, к примеру блокчейн, скорее всего библиотека для взаимодействия с ним будет на TypeScript.
А на других ЯП может и не быть
Sui к примеру имеет официальную библиотеку на TS и Rust, а на Python и Go только библиотеки от коммьюнити.
Что тоже вариант, но не самый лучший


Rust:
Плюсы
1. Супер быстрый, что позволит по скорости обходить другие ЯП, если правильно написан код
2. Востребованный язык во всем мире
Минусы
1. Сложен в изучении
2. Имеет небольшое коммьюнити в web3 по сравнению с Python/TS, что усложнит поиск ответов

Я бы точно скипал Rust, поверьте, его лучше изучать вторым, а то и третим ЯП

GO:
Плюсы
1. Более быстрый, чем Python
2. Востребованный язык во всем мире
Минусы
1. Мало библиотек для работы с Web3
2. Коммьюнити не такое больше по сравнению с Python/TS

Может, вы захотите уйти кодить в web2 сферу и шанс найти работу, зная GO, гораздо выше, чем зная TS/Python.
Так как конкуренции меньше, а язык востребованный.
Из-за небольшого web3 коммьюнити помочь с кодом сможет малое количество людей.
Опять же, возникает проблема с библиотеками, может, даже чаще чем у Python

Итог:

Выбор языка не особо критичен, изучив один ЯП вы будете +- понимать и другой.
Это не прям разные сферы, переключиться на другой язык займет время, но не так критично

Если хотите прям моего совета, то выбирайте Python для легкого и быстрого пути!
Выбирайте TypeScript для более сложного, но качественного пути как программиста

Так же можно выбрать по синтаксису, на картинке внизу один и тот же код, но на разных ЯП
Что вам больше нравится и откликается в душе, то и выбирайте!
Ответ под этим спойлером:
1. Python 2. TS. 3. GO 4. Rust

Какой язык вам больше приглянулся?
Прогеры дайте свое мнение/советы по языкам в комментах❤️
Бульдозер | Чат | Закреп
  • ❤ 24
  • 👍 9
  • 🔥 8
  • ✍ 1
More from @buldozercode
  1. Sep 19, 2026Бычка началась, а я с агентами работаю! В последнее время плотно вернулся к работе с Herme…
  2. Aug 24, 2026Что делать в IT? Часть 1 Одно из самых популярных обсуждений в интернете последние несколь…
  3. Aug 17, 2026Книги это лучшее хобби или почему стоит читать? За свои 24 года жизни я успел попробовать…
  4. Aug 13, 2026​Люди обожают прогресс и гринд или читкод на жизнь Вы знаете об игре RuneScape? Я недавно…
  5. Aug 12, 2026​Сила нетворкинга и как выделяться из толпы? Я большую часть своей жизни работал в тени, в…
  6. May 26, 2026The Beacon - легализация лудки в P2E помойке Видели, что у The Beacon релизнулся 1 сезон?…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →