Sounds crazy right?
We all have CodePen, Stack Overflow and many other sites that we can refer to and learn how to be a developer. We see these sites most of the time for finding what we need. However, developers are supposed to create masterpieces daily. But, to do so, you need practical know-how, inspiration, and education for making it possible.
Not just the details that you read about, but the consistent stream of new ideas that you have experimented and tested are required to make it work. However, what if you are malnourished? You should always try to rise above that. How do the elite developers create beautiful code consistently? They all have a list of places to keep them nourished.
- Stack Overflow
- CodPen (for front-end)
- GitHub through Google’s site search operator and SourceForge.net
This list is simply meant to get you started. Try using this list to modify or build your work. Also, follow influential developers on Facebook or LinkedIn, Find and follow all those people, groups or projects that you like. As you are browsing through other’s work, take some mental notes about their work.
You should keep a service to save or bookmark things that you like. I use Pocket for bookmarking anything and everything that I find interesting. It is fast, easy and straightforward. However, here’s the part where you should be a bit disciplined. Once your library starts to grow, it will become harder for you to find what you are looking for, so make a habit to use tags (e.g. PHP, function, classes, etc.) and descriptive tags (e.g. class, parents) to clarify what you are dealing with.
Things to follow
Choose the type of content You want to Copy and Learn from it
Here I am not suggesting you go and take someone’s work illegally. I am suggesting you to copy the work privately and learn from it. Because everything is a remix and nothing is new. Everything is just an iteration of other people’s work. Every new product is based on another work and is influenced by some other people’s work.
The miracle lies in Copy, transform and combine. That is how you can deal with the developer’s block and the impostor syndrome. Legendary producers from every industry have used this simple, but an easy-to-miss formula.
Transform What You Copied and make it your Own
Once you copy someone else code, mix and match it with other ideas that you have copied and do this again and again until you create something ‘unique.’ Now here’s a secret. This is how you get your nourishment. Successfully doing this makes the learning part easier. Once you have done this enough, you will start to absorb the small things that you could not learn.
You will become the developer that you have always wanted to be and the credit goes to a system. You will look around and see all the beautiful and amazing things that you have created, and then you will realize that
You are no fraud; you are the developer that you have always dreamt of becoming.