Attualmente sto lavorando per un'azienda di 2 persone, come sviluppatore primario solista. Il mio capo prende i clienti, prende in giro alcuni modelli di progettazione png e me li passa.
Questo sistema ha funzionato bene e mi sto davvero divertendo.
I tipi di progetti a cui lavoro sono per le piccole e medie imprese e di solito vogliono un sistema CMS. Sviluppato da zero, creerò un back-end personalizzato per il cliente per aggiungere / modificare / rimuovere categorie, tag, prodotti, ecc. E poi li output sul front-end secondo il modello di progettazione che mi è stato consegnato. Con il passare del tempo, i progetti sono aumentati in complessità, con le funzionalità carrello / ordinazione acquisti e altre funzionalità di tipo e-commerce comuni.
Ancora una volta, questo sistema ha funzionato bene e mi sto davvero divertendo.
Il mio problema è il mio sviluppo personale come programmatore. Trascorro molto del mio tempo libero leggendo blog di programmazione, controllando stackexchange, leggendo libri di programmazione suggeriti (attualmente su " The Pragmatic Programmer ", davvero buono finora), facendo esercizi di cervello ( lumosity.com e problemi di matematica di khanacademy ), facendo molto di attività fisica e altre attività di sviluppo personale.
Non posso fare a meno di pensare, però, che mi sto perdendo feedback, critiche. Il mio capo è fantastico e non si tollera mai di elogi per quanto riguarda il mio lavoro, ma purtroppo è troppo impegnato a controllare il mio codice, o ad essere sincero, non penso che sia una delle sue specialità e quindi non posso fornire feedback .
Voglio sapere cosa sto facendo di sbagliato e cosa sto facendo di giusto. Dovrei mettere così tanta logica nel controller, sto modulando abbastanza il mio codice ecc.
Quindi quello che ho fatto è stato sviluppare una piccola app "Family Budgeting" e ho cercato di farlo in modo pulito ed efficace come attualmente so come fare.
Quello che voglio sapere è che c'è un posto dove posso inviare questa app e alcuni sviluppatori esperti possono fornire feedback. Non è solo una sottosezione del mio codice come "codereview.stackexchange" sembra richiedere, è il mio intero flusso di lavoro che voglio criticare.
So che questo è molto da chiedere, e mi aspetto che il consiglio principale dato sarà quello di cercare un lavoro all'interno di una squadra, che è certamente qualcosa che esaminerò più avanti, ma per ora voglio persistere con la mia attuale situazione lavorativa, ma non voglio sviluppare troppe cattive abitudini.
Fammi sapere se posso fornire ulteriori informazioni per chiarire, o se questo non è il posto giusto per questo tipo di domanda, mi scuso in anticipo. Non volevo usare reddit poiché pensavo che questa comunità favorisse risposte più ponderate.