Experiența mea din Cairo: 🦅 TL; DR- - Nu sunt dezvoltator. - Am reușit să finalizez un tutorial! Mai multe cuvinte -- Fond: Nu sunt dezvoltator, nici inginer. Dar am o experiență limitată cu limbajele de programare. The OK: Am studiat informatică și biologie la universitate cu mulți ani în urmă. Dar în fiecare semestru, în loc să urmez cursuri de programare, am negociat cu decanul de licență pentru a le înlocui cu mai multe lucruri de matematică. Răul: Apoi, când m-am alăturat Technion ca tânăr profesor asistent, a trebuit să predau programare C, ceea ce a fost o experiență sfâșietoare pentru mine (atât de bucuros că este în trecut acum) și mai ales pentru studenți (cei care au supraviețuit), dintre care cei mai mulți cunoșteau C mult mai bine decât mine. Incidentul aproape legal: Am luat și Python și chiar am răzuit câteva site-uri web. Acest lucru aproape că mi-a adus probleme (aproape că am publicat lucrări științifice despre ceea ce am răzuit, ceea ce ar fi încălcat acordul lor de utilizare și m-ar fi pus în probleme legale, dar asta este povestea pentru o altă perioadă). Binele: Ceea ce mă aduce la Cairo. Cairo era greu. Și apoi l-am îmbunătățit. Am făcut-o ca Rust Am făcut-o în siguranță L-am transformat într-un limbaj de programare de nivel înalt A devenit foarte accesibil pentru dezvoltatori ...