Article original : The Secret to Unlimited Ideas for Your Coding Projects
Par Yazeed Bzadough
En tant que développeur, la pratique est vitale pour votre succès professionnel continu.
Le web évolue rapidement. Juste un an ou deux de contentement pourraient vous laisser manger la poussière de JavaScript.
Pourtant, de nombreux développeurs, quel que soit leur niveau d'expérience, demandent frénétiquement : "Quel projet devrais-je faire ?"

...pour recevoir ces réponses cryptiques.

Dans l'espoir de prévenir cela, j'aimerais partager quelques conseils qui m'ont été très bénéfiques.
Copiez – jusqu'à ce que vous puissiez créer
Considérez la citation suivante...
Les bons artistes copient ; les grands artistes volent. - Pablo Picasso
Cela ne signifie pas voler vos parents.

Cela signifie que, pendant que vous pratiquez, ne vous souciez pas des idées originales. Copiez simplement quelque chose et concentrez-vous sur la perfection de votre technique !
Vous pouvez réécrire le code source ligne par ligne, le faire totalement indépendamment, ou quelque part entre les deux.
Tout le monde le fait
Les artistes et auteurs en herbe copient tout le temps. Qu'il s'agisse de redessiner ou de réécrire, imiter une œuvre célèbre est un exercice qui ouvre l'esprit. Vous pouvez vous immerger dans l'artisanat et ne pas vous soucier de formuler une bonne idée. Toute l'attention se porte sur l'amélioration de vos compétences.
Cela s'applique aussi à la programmation ! Moi-même et de nombreux autres développeurs copions des dépôts open source juste pour apprendre comment ils fonctionnent. Vous découvrez des techniques que vous n'auriez peut-être jamais rencontrées auparavant.

Dans son article inspirant Medium Clap, Emmanuel Ohans a poussé ce principe à l'extrême. Il a compris comment concevoir son propre projet après avoir copié d'innombrables dépôts Codrops.
Il ne s'agit pas de plagier des œuvres originales, mais d'améliorer votre technique et de puiser l'inspiration chez les autres.
Comment vous pouvez le faire
Trouvez un projet que vous aimeriez copier, puis choisissez une option...
- Copiez son code source ligne par ligne
- Regardez le code source uniquement lorsque vous êtes bloqué
- Recréez-le à 100 % par vous-même
- Faites simplement quelque chose !
Tous les choix sont valides et bénéfiques. Au fur et à mesure que vous terminez le projet, recherchez toute syntaxe ou tout motif que vous trouvez confus.
Original = Codage en dernier
Si vous ne pratiquez que par des idées originales, voici comment sera votre flux de travail.
- Penser à quelque chose
- Recherche
- Planification
- Marketing
- Design
- Développement (La toute dernière étape)
Cela me semble assez gaspilleur, sauf si vous dirigez une startup.

Copier = Coder en premier
Pour ceux qui veulent juste coder, envisagez plutôt ce processus.
- Codez une application existante qui vous intéresse
C'est tout ! Le processus est maintenant aligné avec nos objectifs. Au lieu de développer à la toute fin, nous développons maintenant tout au long.
L'idée, la recherche, la planification et le design sont tous pris en charge. Nous pouvons nous concentrer sur les bonnes choses, contrairement au pauvre Harold ici.

Il n'améliorera jamais parce qu'il est bloqué dans la phase d'idée. Ne faites pas son erreur ! Dépensez vos ressources pour pratiquer au lieu de créer des idées.
Si c'est votre objectif, en tout cas. ?
Vous voulez un coaching gratuit ?
Si vous souhaitez planifier un appel gratuit de 15 à 30 minutes pour discuter de questions de développement Front-End concernant le code, les entretiens, la carrière ou autre chose, suivez-moi sur Twitter et envoyez-moi un DM.
Après cela, si vous appréciez notre première rencontre, nous pouvons discuter d'une relation de coaching continue qui vous aidera à atteindre vos objectifs de développement Front-End !
Merci d'avoir lu
Pour plus de contenu comme celui-ci, consultez https://yazeedb.com!
À la prochaine !