В настоящее время я работаю в компании из 2 человек, в качестве основного разработчика соло. Мой начальник получает клиентов, макетирует некоторые шаблоны png-дизайна и передает их мне.
Эта система работала нормально, и я действительно наслаждаюсь этим.
Типы проектов, над которыми я работаю, предназначены для малых и средних предприятий, и им обычно требуется система CMS. Разработанный с нуля, я создам настроенный бэкэнд для клиента, чтобы добавлять / редактировать / удалять категории, теги, продукты и т. Д., А затем выводить их на внешний интерфейс в соответствии с переданным мне шаблоном дизайна. Со временем проекты стали более сложными с функциями корзины покупок / заказа и другими типичными функциями электронной коммерции.
Опять же, эта система работает нормально, и я действительно наслаждаюсь этим.
Моя проблема - мое личное развитие как программиста. Я провожу много свободного времени за чтением блогов по программированию, проверкой стек-обмена, чтением предлагаемых книг по программированию (в настоящее время это «Прагматический программист », действительно очень хорошо), выполнением упражнений для мозга ( lumosity.com и khanacademy по математике), выполнением множества задач. физических упражнений и других видов деятельности личностного развития.
Я не могу не чувствовать, однако, что мне не хватает обратной связи, критики. Мой босс великолепен и никогда не сдерживает похвалу в отношении моей работы, но, к сожалению, он либо занят проверкой моего кода, либо, если честно, я не думаю, что это одна из его специальностей, и поэтому не может дать отзыв ,
Я хочу знать, что я делаю неправильно и что я делаю правильно. Должен ли я помещать столько логики в контроллер, достаточно ли я модулирую свой код и т. Д.
Поэтому я разработал небольшое приложение «Семейное бюджетирование» и постарался сделать это так же чисто и эффективно, как я знаю в настоящее время.
Что я хочу знать, так это то, где я могу отправить это приложение и попросить некоторых опытных разработчиков оставить отзыв. Это не просто подраздел моего кода, как требуется для codereview.stackexchange, это весь мой рабочий процесс, который я хочу критиковать.
Я знаю, что это очень много вопросов, и я ожидаю, что главный совет будет искать работу в команде, и это, безусловно, то, что я буду изучать позже, но сейчас я хочу продолжать с моим текущим ситуация с занятостью, но просто не хочу развивать слишком много вредных привычек.
Дайте мне знать, если я смогу предоставить какую-либо дополнительную информацию, чтобы помочь прояснить ситуацию, или если это не подходящее место для такого типа вопроса, я заранее прошу прощения. Я не хотел использовать reddit, так как я чувствовал, что это сообщество способствует более продуманным ответам.