Cum să alegi un backend care te scoate din zona de confort
Cum să scapi de obiceiurile care te țin pe loc
Pe vremuri, dacă voiai să faci aplicații desktop, trebuia să folosești un anumit limbaj. Era aproape o regulă. Pe Windows, C++ era obligatoriu. Pe alte platforme, alte opțiuni erau impuse. Nu aveai prea multe de ales.
Apoi a venit web-ul.
Acum, tu controlezi serverele. Tu alegi cum rulează aplicația. Nu mai ești obligat să respecți regulile impuse de sistemul de operare sau de concurență. Mulți dezvoltatori nu profită însă de această libertate.
Presiunea pieței pe care o simți deja
Alegerea limbajului de programare nu e doar o decizie tehnică. Ea poate deveni un avantaj competitiv.
Imaginează-ți că ești într-o cursă cu alte startup-uri. Echipa ta lucrează cu un limbaj „sigur”, ca Go sau Node.js. Nimic rău în asta. Dar un competitor folosește un alt tip de abordare. El iterează mai repede, repară problemele rapid și reacționează imediat la feedback-ul de la utilizatori.
Nu e vorba de inteligență. E despre modul în care lucrează.
Această idee nu este nouă. Paul Graham a vorbit despre ea acum 20 de ani, cu startup-urile bazate pe Lisp. Acela nu is a special case. Printr<|eos|>