Obecnie pracuję dla 2-osobowej firmy, jako główny programista solo. Mój szef ma klientów, kpi z szablonów projektów png i przekazuje je mi.
Ten system działa dobrze i bardzo mi się podoba.
Rodzaje projektów, nad którymi pracuję, są skierowane do małych i średnich firm i zwykle potrzebują systemu CMS. Opracowany od podstaw zbuduję niestandardowy backend dla klienta, aby dodawać / edytować / usuwać kategorie, tagi, produkty itp., A następnie wysyłać je do interfejsu użytkownika zgodnie z przekazanym mi szablonem. Z biegiem czasu projekty stały się bardziej złożone, wraz z funkcjami koszyka / zamówień i innymi typowymi funkcjami typu e-commerce.
Znowu ten system działa dobrze i bardzo mi się podoba.
Moim problemem jest mój osobisty rozwój jako programisty. Wolny czas spędzam na czytaniu blogów programistycznych, sprawdzaniu wymiany stosów , czytaniu sugerowanych książek programistycznych (obecnie na „ The Pragmatic Programmer ”, naprawdę dobre jak dotąd), ćwiczeniu mózgu ( problemy z matematyką lumosity.com i khanacademy ), robiąc dużo ćwiczeń fizycznych i innych działań związanych z rozwojem osobistym.
Nie mogę się jednak oprzeć wrażeniu, że brakuje mi opinii, krytyki. Mój szef jest świetny i nigdy nie powstrzymuje się od pochwały za moją pracę, ale niestety jest albo zajęty, aby sprawdzić mój kod, albo szczerze mówiąc, nie sądzę, że jest to jedna z jego specjalności, więc nie mogę wyrazić opinii .
Chcę wiedzieć, co robię źle i co robię dobrze. Czy powinienem umieszczać tyle logiki w kontrolerze, czy wystarczająco moduluję swój kod itp.
Tak więc opracowałem małą aplikację „Budżetowanie rodzinne” i starałem się robić to tak czysto i skutecznie, jak obecnie wiem.
Chcę wiedzieć, czy mogę gdzieś przesłać tę aplikację i poprosić doświadczonych programistów o opinie. Wydaje się, że nie jest to tylko podsekcja mojego kodu, taka jak „codereview.stackexchange”, ale cały mój przepływ pracy, który chcę poddać krytyce.
Wiem, że należy o to zapytać i oczekuję, że główną radą będzie poszukiwanie pracy w zespole, co z pewnością zajrzę później, ale na razie chcę pozostać przy swoim obecnym sytuacja zatrudnienia, ale po prostu nie chcę rozwijać zbyt wielu złych nawyków.
Daj mi znać, czy mogę udzielić dodatkowych informacji, które pomogą wyjaśnić, czy też nie jest to właściwe miejsce na tego rodzaju pytania, z góry przepraszam. Nie chciałem używać reddita, ponieważ czułem, że ta społeczność wspiera bardziej przemyślane odpowiedzi.