저는 현재 개인 개발자로 2 인 회사에서 일하고 있습니다. 상사는 고객을 데려 와서 일부 png 디자인 템플릿을 모아서 나에게 넘겨줍니다.
이 시스템은 잘 작동하고 정말 즐기고 있습니다.
내가 작업하는 프로젝트 유형은 중소 기업을위한 것이며 대개 CMS 시스템을 원합니다. 처음부터 개발하여 고객이 카테고리, 태그, 제품 등을 추가 / 편집 / 제거 할 수 있도록 맞춤형 백엔드를 구축 한 다음, 나에게 전달 된 디자인 템플릿에 따라 프런트 엔드로 출력합니다. 시간이 지남에 따라 쇼핑 카트 / 주문 기능 및 기타 일반적인 전자 상거래 유형 기능으로 프로젝트가 복잡해졌습니다.
다시 말하지만,이 시스템은 잘 작동하고 정말 즐기고 있습니다.
내 문제는 프로그래머로서의 개인적 발전이다. 나는 (현재 '에 제안 프로그래밍 책을 읽고, 내 여분의 시간, 블로그를 프로그래밍 읽기 stackexchange을 통해 확인 많이 지출 실용적인 프로그래머 뇌 운동 (하고, 정말 좋은 지금까지') lumosity.com 와 칸 아카데미를 많이하고, 수학 문제를) 신체 운동 및 기타 개인 개발 유형 활동.
나는 피드백, 비판에 빠졌다는 것을 도울 수는 없지만 느낄 수는 없습니다. 내 상사는 훌륭하고 내 작업과 관련하여 결코 칭찬을지지 않습니다. 그러나 불행히도 내 코드를 확인하거나 정직하기 위해 바쁩니다. 그의 전문 분야 중 하나라고 생각하지 않으므로 피드백을 제공 할 수 없습니다. .
내가 뭘 잘못하고 있고 내가 뭘하는지 알고 싶어 컨트롤러에 많은 논리를 넣어야한다면 코드를 충분히 변조하고 있습니까?
그래서 내가 한 일은 작은 'Family Budgeting'앱을 개발하고 현재 알고있는 것처럼 깨끗하고 효과적으로 수행하려고했습니다.
내가 알고 싶은 것은이 앱을 제출할 수있는 곳이 있고 노련한 개발자가 피드백을 제공하도록하는 것입니다. 'codereview.stackexchange'와 같은 코드의 하위 섹션 일뿐 만 아니라 비판을 원하는 전체 워크 플로우입니다.
나는 이것이 많은 것을 요구한다는 것을 알고 있으며, 주어진 주요 조언은 팀 내에서 일자리를 찾는 것이 될 것이라고 기대합니다. 고용 상황이지만 나쁜 습관을 너무 많이 개발하고 싶지는 않습니다.
명확히하기 위해 추가 정보를 제공 할 수 있는지, 또는이 유형의 질문에 적합한 장소가 아닌 경우 사전에 사과드립니다. 이 커뮤니티가 더 잘 생각하는 답변을 장려한다고 느꼈기 때문에 레딧을 사용하고 싶지 않았습니다.