Je travaille actuellement pour une société de 2 personnes, en tant que développeur principal en solo. Mon patron récupère les clients, simule des modèles de conception png et me les remet.
Ce système a bien fonctionné et je l’apprécie vraiment.
Les types de projets sur lesquels je travaille sont destinés à des petites et moyennes entreprises qui souhaitent généralement un système de gestion de contenu. Développé à partir de zéro, je construis un backend personnalisé pour que le client puisse ajouter / modifier / supprimer des catégories, des balises, des produits, etc. Au fil du temps, la complexité des projets a augmenté, avec des fonctionnalités de panier d'achat / de commande et d'autres fonctionnalités courantes du type de commerce électronique.
Encore une fois, ce système fonctionne bien et je l’apprécie vraiment.
Mon problème est mon développement personnel en tant que programmeur. Je passe beaucoup de temps libre à lire des blogs sur la programmation, à parcourir stackexchange, à lire des ouvrages de programmation suggérés (actuellement sur « The Pragmatic Programmer » (très bon jusqu'ici)), à faire des exercices cérébraux ( problèmes de maths lumosity.com et khanacademy ), à faire beaucoup de l'exercice physique et d'autres activités de type développement personnel.
Je ne peux pas m'empêcher de sentir cependant que je manque de commentaires, de critiques. Mon patron est génial et ne recule jamais devant les éloges concernant mon travail, mais il est malheureusement trop occupé pour vérifier mon code ou, pour être honnête, je ne pense pas que ce soit l'une de ses spécialités et ne puisse donc pas donner de feedback. .
Je veux savoir ce que je fais mal et ce que je fais bien. Devrais-je mettre autant de logique dans le contrôleur, je module suffisamment mon code, etc.
Donc, ce que j'ai fait est développé une petite application de «budget familial» et essayé de le faire aussi proprement et efficacement que je le sais actuellement.
Ce que je veux savoir, c'est s'il y a un endroit où je peux soumettre cette application et que des développeurs chevronnés donnent leur avis. Ce n'est pas simplement une sous-section de mon code telle que «codereview.stackexchange» semble nécessiter, c'est tout mon flux de travail que je veux critiquer.
Je sais que c’est beaucoup de choses à demander, et j’espère que le conseil principal sera de chercher un emploi au sein d’une équipe, ce que je vais certainement examiner plus tard, mais pour l’instant, je tiens à persister dans mes compétences actuelles. situation de l'emploi, mais ne veulent tout simplement pas développer trop de mauvaises habitudes.
Faites-moi savoir si je peux fournir des informations supplémentaires pour aider à clarifier, ou si ce n'est pas le bon endroit pour ce type de question, je m'excuse à l'avance. Je ne voulais pas utiliser reddit car je sentais que cette communauté suscitait des réponses plus réfléchies.