Google приложението Grasshopper е брилянтна входна точка в света на кодирането. То геймифицира основите на JavaScript, правейки ги достъпни и забавни на телефона ви. Много амбициозни разработчици пишат първите си редове код, решавайки неговите пъзели. Но след завършване на учебната програма се появява общо предизвикателство: скокът от решаване на малки задачи до изграждане на реален проект е огромен. Ако сте стигнали до тази стена и търсите алтернатива на Grasshopper, която приоритизира практическото приложение пред абстрактните пъзели, то вие сте на правилното място.
Тази пропаст често се нарича „урочен ад“, където разбирате синтаксиса, но се чувствате парализирани, когато се сблъскате с празен редактор на код. Имате нужда от нещо повече от просто дефиниции на функции и цикли; имате нужда от контекст, процес и малко човешко ръководство, за да свържете точките. Тук става необходим различен модел – такъв, изграден върху сътрудничество и решаване на проблеми от реалния свят.
TRADDE предлага тази следваща стъпка. Това е peer-to-peer платформа за обмен на умения, където можете да обмените умение, което вече притежавате – като писане, дизайн, маркетинг или дори втори език – за индивидуално менторство по кодиране от друг член на общността. Вместо повече автоматизирани уроци, получавате реален човек, който ви помага да изградите вашия действителен проект.
> TL;DR: Grasshopper е отличен в преподаването на основния речник на JavaScript безплатно. TRADDE е следващата стъпка, която ви позволява да използвате съществуващите си умения, за да получите помощ на живо, 1-към-1 от други разработчици, за да изградите първите си реални приложения и да избягате от цикъла на уроците.
Защо хората търсят алтернативи
<!-- STICKY-CTA -->
Завършването на учебната програма на Grasshopper е похвално постижение. То доказва, че имате любопитството и дисциплината да учите. Въпреки това, причините, поради които потребителите започват да търсят алтернатива, често произтичат от самия дизайн на приложението.
Първо, съществува пропастта в проекта. Grasshopper е структуриран около изолирани пъзели. Научавате какво е `for` цикъл, но не научавате как да го използвате, за да изобразите списък с продукти от API на уеб страница. Приложението преподава инструментите, но не и как да се построи къщата. Започващите разработчици бързо осъзнават, че портфолио от завършени проекти, а не сертификати от геймифицирани приложения, е това, което отваря врати. Те се нуждаят от среда, която ги насърчава да строят, да се провалят, да отстраняват грешки и да пускат – цикъл, който автоматизираните приложения не могат да възпроизведат.
Второ е липсата на обратна връзка от човек. Кодирането не е просто писане на правилен синтаксис; то е свързано със стратегия, архитектура и отстраняване на грешки. АвтоматизираниятT checker може да ви каже дали отговорът ви е правилен или грешен, но не може да ви каже дали подходът ви е неефективен, труден за поддръжка или нетрадиционен. Колега или ментор може да погледне кода ви и да каже: „Това работи, но обмисляли ли сте този друг начин? Той е по-мащабируем.“ Тази контекстуална обратна връзка е мястото, където се случва най-дълбокото учене, и тя отсъства от повечето платформи за обучение, базирани на приложения. Пътят от начинаещ до уверен програмист често изисква този човешки елемент.
И накрая, мотивацията, породена от геймификацията, има срок на годност. Сериите от задачи и значките са ефективни първоначално, но истинската, дългосрочна мотивация идва от вътрешни награди, като гордостта да видите собствения си уебсайт на живо в интернет или скрипт, който сте написали, успешно автоматизиращ досадна задача. Когато новостта на играта отшуми, учащите се нуждаят от нова, по-мощна причина да продължат. Изграждането на нещо осезаемо с подкрепата на общност осигурява тази цел.
Как работи peer-swap моделът на TRADDE
TRADDE работи на прост, мощен принцип: всеки има умение, което си струва да сподели. Вместо традиционна парична транзакция, нашата платформа е изградена около peer-to-peer икономика. Това е основна част от методологията на обмена на умения.
Процесът е ясен. Да кажем, че сте талантлив графичен дизайнер, който е завършил Grasshopper, но сте закъсали в опитите си да изградите първото си интерактивно портфолио. В TRADDE вие бихте:
1. Изброите вашето умение: Създавате профил и добавяте обява, за да преподавате „Основи на лого дизайна“ или „Canva за социални медии“ в едночасова сесия.
2. Печелите Sparks: Когато друг член резервира сесия с вас, вие провеждате едночасовия урок и печелите вътрешната, затворена валута на TRADDE, наречена Sparks.
3. Използвате Sparks за ново умение: Сега можете да разгледате страницата discover на TRADDE, за да намерите уеб разработчик, предлагащ сесия за „JavaScript за начинаещи“ или „Отстраняване на грешки в първото ви приложение React“. Използвате спечелените Sparks, за да резервирате едночасова сесия с тях.
Всеки етап от обмена – било то преподаване или учене – струва фиксирани 50 Sparks. Няма други такси на платформата или скрити такси при обмените. Това създава кръгова икономика, където вашите знания стават валута за придобиване на нови знания.
Sparks са валута със затворен цикъл, което означава, че се използват изключително в екосистемата на TRADDE за улесняване на обмена. Те не могат да бъдат конвертирани в брой. Това гарантира, че фокусът остава върху взаимното учене и сътрудничество, а не върху финансови спекулации. За тези, които трябва да започнат бързо или нямат време да преподават първо, пакети Sparks също се предлагат за закупуване на нашата страница /pricing.
Сравнение: Grasshopper срещу TRADDE
И двете платформи целят да ви помогнат да учите, но обслужват много различни етапи от пътуването. Ето как се сравняват директно:
| Характеристика | Grasshopper | TRADDE |
| :--- | :--- | :--- |
| Ценови модел | Напълно безплатно. | Безплатно е да се присъедините. Печелите Sparks чрез преподаване; използвате Sparks за учене. Могат да бъдат закупени пакети Sparks. |
| Формат на обучение | Самостоятелно, геймифицирано мобилно приложение с пъзели и викторини. | На живо, 1-към-1 видео сесии с членове на общността. |
| Тип инструктор | Автоматизирана, предварително написана учебна програма, създадена от Google. | Всеки може да преподава. Колеги, любители и професионални разработчици, споделящи своите знания. |
| Крайна цел | Сертификат за завършване на основите на JavaScript. | Функционален проект, отстранена грешка във функция или осезаема част от портфолио. |
| Отчетност | Вътрешна мотивация, push известия и поддържане на поредица. | Външна отчетност чрез насрочена сесия с друг реален човек. |
| Обратна връзка | Незабавна, автоматизирана оценка за успешно/неуспешно решаване на пъзели. | Обратна връзка на живо и контекстуална информация за вашия действителен код и стратегия на проекта от човек. |
| Скорост до първи резултат | Почти мигновено. Решете първия си пъзел за минути. | Може да се случи за един час. Разполагане на приложение