Например, с знакомства с составляющими частями блокчейн экосистемы. Цель этого поста -- дать общее сравнение областей/сегментов технологий релеватных для блокчейн проектов, на основании которого можно начинать выстраивать систему обучения.
Ключевым вопросом в изучении программирования является поддержание мотивации и упорства на достаточном уровне до того момента, пока программирование не начнет давать реальные результаты, увеличивающие благосостояние и/или глубина погружения не начала генерировать внутреннюю мотивацию и интерес.
Криптовалюты отлично для этого подходят, предоставляя реалистичную возможность трансформировать время и усилия в значимую материальную выгоду и что-то изменить в мире по пути.
Позаботьтесь о том, чтобы искра любопытства горела все ярче и ярче.
Управление собственной мотивацией – один из критичных элементов, необходимых для успешного закрепления привычки программировать.
Материальная выгода или внешняя мотивация является только первой стадией ракеты-носителя, которая выведет навыки разработчика на орбиту. Вторая стадия требует настоящего, неподдельного интереса. Чтобы достичь такого состояния сознания, необходимо осознанно и смело подходить к выбору и тестированию конкретной области программирования.
Криптовалюты не являются продуктом теоретических изысканий в абстрактном вакууме, но есть результатом эволюции (часто случайной) не только технологий, но и экономических и философских аспектов социо-экономического контекста науки о компьютерах.
Блокчейн, ноды, консенсус протоколы
Стек технологий: криптография, распределенные базы данных, формальная верификация, системное тестирование и контроль качества
Стек навыков: теория игр, экономика, финансы, философия, политические течения, маркетинг и коммуникация.
Языки: C++, Rust, C#
Количество образовательных материалов: низкое
Примеры: Bitcoin, Bitshares/Steem/Golos, Ethereum-geth, Parity-bitcoin, Parity-ethereum
Смарт контракты
Языки: Solidity/WASM
Стек навыков: теория игр, экономика, финансы, философия, политические течения, маркетинг и коммуникация
Количество образовательных материалов: низкое
Примеры: Gnosis, Augur, Digix, OmiseGo
Веб приложения
Языки: JavaScript/TypeScript, HTML/CSS, транспилируемые языки вроде Elm, ClojureScript, PureScript и т.д. Отдельно следует отметить WASM, который недавно получил поддержку основных браузеров.
Стек технологий: React/Redux, вебсокеты, REST, GraphQL, HTTP, JSONRPC, Responsive дизайн.
Стек навыков: UX/UI, дизайн, lean marketing, итеративная разработка, маркетинг и реклама
Количество образовательных материалов: высокое
Примеры: блокчейн эксплореры, golos.io, steemit.com, Openledger, Waves DEX
Мобильные приложения
Языки: Java, Swift, JavaScript, CSS
Стек технологий: iOS, Android, HTTP, WS
Стек навыков: апп маркетинг, дизайн, UX/UI
Количество образовательных материалов: высокое
Примеры: Blockfolio, кошельки криптовалют
Бекенд
Языки: широкий спектр, от Ruby и Python до Golang и Elixir
Стек технологий: HTTP, WS, дизайн API, GraphQL, REST
Стек навыков: UX, DX (Developer eXperience), веб безопасность
Количество образовательных материалов: высокое
Примеры: GoldVoice, Mapala, Glasnost
Аналитические системы
Языки: SQL, JavaScript/Typescript, широкий спектр языков для обработки и трансформации данных
Стек технологий: PostgreSQL, MySQL, Hadoop, Spark, Druid, InfluxDB
Стек навыков: UX/UI, анализ данных, статистика, теория вероятности
Количество образовательных материалов: высокое
Примеры: fork.lol, coin.dance, razumgolosa.com
Индивидуальные отличия и предпочтения играют ключевую роль, правильный выбор области приведет к тому, что зубодробительная скука превратится в наполняющий поток осмысленной деятельности. И наоборот.
Список технологий и навыков никак не является исчерпывающим и намеренно упрощен.
Если есть вопросы -- задавайте, на простые отвечу в комментариях, на обширные -- в следующем посте.
Думаю, было бы неплохо дать примеры литературы по каждой из тем, чтобы те, кто заинтересовался, могли её использовать.
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
litrbooh, littleboo, t3ran13, ianboil, mishka, neo, damm, fetta, andrvik, radomir, oleg257, dreamer, harhor, dimarss, vik, tinochka, tristamoff, rusalka, maksina, dr-boo, zlata777, vasilisapor2, renat242, oceanotechnic, lira, tnam0rken, orezaku, zivchakh, osincevata, stranniksenya, galerina, bobrik, vika-teplo, borisss, virt, amarizento, talia, bombo, manavendra, dimk0, stereo, dimas102, lokkie, dim447, now, igrinov, smartell, ieshua, all91, astrofilosof, liseykina, abloud, foxycat, ksantoprotein, process, chugoi, leminger, karmoputnik, francuzzz, kito-boy, yakubovruslan, onur1s, winterlight, cryptovisitor, zelivsky, vredinka2345, benken, carpe-diem, alexko, iot, funt33, leonid96, igosvicios, kalter, cryptostock, doublingseason, diabur, maryatekun, lordarhont, makssib, anykeycheg
Поэтому я тоже проголосовал за него!
Узнать подробности о сообществе можно тут:
Разрешите представиться - Кит Добрый
Правила
Инструкция по внесению Инвестиционного взноса
Вы тоже можете стать Инвестором и поддержать проект!!!
Если Вы хотите отказаться от поддержки Доброго Кита, то ответьте на этот комментарий командой "!нехочу"
dobryj.kit теперь стал Делегатом! Ваш голос важен для всего сообщества!!!
Поддержите нас:
Вы получили 100.00 % апвоут от @uplift. Проект @whalepunk
You have received a 100.00 % vote from @uplift. Powered by @whalepunk
Я конечно не спец в data science, но в аналитике на первое место было бы логичнее поставить питон или хотя бы яву, потому что js годится разве что для визуализации
Все так. JS для визуализации, SQL там где есть реляционные базы данных, Python и другие для обработки и трансформации данных.
Вы получили 47.30 % голосов от @Booster. Работает на @Coinbank
You have received 47.30 % vote from @Booster. Powered by @Coinbank
Как-то всё общо и размыто. По заголовку подумалось, щаз чё-нить сытное прочту;))
Но за категоризации спасиб, почву для идей дала;))
Ынтересно, на Ыликсире ноду кто-нить подымет))