Становление разработчиком Блокчейн: моя искренная правда

robot
Генерация тезисов в процессе

Слушай, я уже много лет занимаюсь программированием, и скажу тебе прямо - стать разработчиком блокчейна не так уж и гламурно, как это кажется на YouTube. Позволь мне объяснить, что на самом деле требуется, без прикрас.

  1. Основы? Конечно, но концепции блокчейна вначале кажутся дикими. Распределенные реестры не имели для меня никакого смысла в течение нескольких недель.

  2. Языки? Да, вам нужен Solidity. Я потратил три месяца, пытаясь его избежать. Не повторяйте моих ошибок. JavaScript тоже полезен, но Solidity – это ваш основной инструмент.

  3. Платформы? Не зацикливайтесь на выборе одной. Начните где-то - где угодно. Я выбрал Ethereum, потому что именно там текли деньги. Так просто.

  4. Умные контракты? Они капризные ублюдки. Один неправильно поставленный знак конца предложения может стоить миллионов. Я видел, как это случалось с более лучшими разработчиками, чем я.

  5. DApps? Обычно UX ужасен. Будьте готовы объяснить пользователям, почему им нужно платить газовые сборы просто для того, чтобы нажать кнопку.

  6. Контроль версий? Git выручил меня, когда я случайно удалил половину своей кодовой базы в 3 часа ночи. Изучите его, или потом пожалеете.

  7. Консенсус? Эти вопросы быстро становятся политическими. Дебаты PoW против PoS — это скрытая племенная война. Выбирайте свою сторону осторожно.

  8. Безопасность? Мой первый проект был атакован в течение 48 часов после запуска. Все еще мучаюсь от кошмаров об этом. Безопасность не является опциональной.

  9. Инструменты? Truffle и Hardhat - настоящие спасатели, но они ломаются новыми и захватывающими способами с каждым обновлением.

  10. Проекты? Ваши первые попытки будут ужасными. Мои были. Но так вы и учитесь.

Рынок волатилен - один день вы гений, наслаждающийся ростом цен на токены, на следующий вы объясняете инвесторам, почему их деньги исчезли. Хорошие разработчики остаются во время медвежьих рынков, строя, пока другие бегут.

А курсы сертификации? Большинство из них устаревают, прежде чем вы их закончите. Учитесь, создавая и разрушая вещи вместо этого.

Этот путь нелегок, но если ты все еще читаешь, возможно, у тебя есть все необходимое. Теперь закрой этот пост и иди пиши код.

ETH3.65%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить