Teniendo conversaciones con personas que estan recién comenzando en su camino de zero-knowledge surge este sentimiento:
¡Hay demasiada información! ¿Por donde empiezo?
Mi respuesta sería:
Decidir en qué camino involucrarme.
Asumamos para este post que pensás en ser un desarrollador que utiliza la tecnología para hacer aplicaciones, pero no que desarrolla nuevos protocolos, circuitos o (ZK Developer)
Eso quiere decir, IGNORA TODO CONTENIDO QUE NO SEA ENFOCADO COMO DESARROLLAR APLICACIONES CON ZERO KNOWLEDGE PROOFS
Es una gran tentación irse deep into the math and cryptography, don’t do this jaja
https://mirror.xyz/andyguzman.eth/y2QbWAjYkh0amBKDB_Ury-Vup5atxnAD6voFACHxW1M
Escoge tu lenguaje de programación y ecosistema.
https://mirror.xyz/andyguzman.eth/g__QtxLt6EQWw_-UUAifiyUDmK0-cawD35SvMpw4n9E
Busca bootcamps: cohort or self-paced
Por ejemplo en Cairo:
Por ejemplo en Noir:
Busca programas para contribuir Open Source Software
Busca tecnologías/stacks/librerias/tooling/frameworks alineado con tus usos
Participa en hackathons con tus ideas de proyecto
Busca programas para tomar grants
Busca o unirte a un equipo o crear tu propio proyecto/empresa