Ma tenteaza sa incep sa scriu un jurnal despre cum lucrez si la ce lucrez. Un fel de blog, dar care sa fie mai mult centrat pe schimbat idei, decat pe monolog.
E o initiativa pe care as recomanda-o si altora, in special celor care sunt la inceput pe drum si au nevoie de ajutor.
Nu am gasit o reteta perfecta, dimpotriva, nu sunt nici pe departe atat de productiv pe cat mi-as dori si nu am un workflow tocmai eficient, dar tocmai d’asta vreau sa si scriu: poate mai sunt alte persoane care se confrunta cu probleme asemanatoare si vor sa schimbam idei.
Ca o scurta introducere, sunt developer de cativa ani buni, timp petrecut in mare parte cu JavaScript (mai recent si cu TypeScript). Am facut PHP primii 3-4-5 ani cu Zend Framework si Symfony. Am trecut la JavaScript pe front end (Backbone.js, Ember.js), apoi node.js, angular (1.3 - 1.5) si react. Am cochetat putin si cu Ruby si RoR (o perioada de cateva luni).
Pentru ca nu gaseam un framework la fel de solid ca Symfony, am ajuns sa imi scriu propriul framework, dupa care am gasit ceea ce aveam nevoie
Am lucrat pentru cateva agentii web din Romania, pentru cateva companii din afara (SUA, Germania) mai mici sau mai mari. Proiectele au avut in general o complexitate medie (detalii cu alta ocazie).
De peste un an mi-am dat demisia vrand sa lucrez la proiecte proprii. Pentru ca m-am tot razgandit si renuntam la jumatatea drumului, n-am facut mare lucru exceptand https://hartaambroziei.ro care aborda o problema care ma afecta direct.
De vreo 2 saptamani am inceput sa ma concentrez pe react-native unde intentionez sa fac niste proiecte despre care voi scrie pe viitor.
Urmeaza sa impartasesc informatii despre felul in care lucrez, cum lucrez, la ce lucrez, ce cred ca sunt practici bune (sau cel putin au mers pentru mine). Din nou, nu detin niciun adevar absolut si nici nu caut razboaie de genul “ciocanul pe care il folosesc eu e cel mai tare, al tau e o prostie”.
Disclaimer: sunt web developer si voi vorbi doar prin prisma asta.