I'm the person behind InspiredProgrammer.
Currently working on a web app called "ServerMonitor" (https://monitor.inspiredprogrammer.com).
Always learning and being inspired!
Often the problem is comparing yourself to others. You said cool devs are people who making projects, impacting the community and making the world better. So simply do it no matter what others think of it. Your feeling that you're not as cool as other devs is only in your head. Know what you want to achieve and work on it consistently. That is, what cool devs do anyway.
I guess by "making projects impacting the community and making the world better" :) If it's something you're interested in you should get started getting involved in the community. Try various approaches such as blogging / stack overflow answers / oss contribution/ ...
Personally, I would start with a simple blog. After some time the rest will come naturally. You'll meet new people, find interesting projects, maybe get invited to talk at local meetups and so on.
Just be prepared that it takes a lot of time and effort. And remember - it is better to start small and gradually improve rather than start never :)
People who are making projects impacting the community and making the world better.
Often the problem is comparing yourself to others. You said cool devs are people who making projects, impacting the community and making the world better. So simply do it no matter what others think of it. Your feeling that you're not as cool as other devs is only in your head. Know what you want to achieve and work on it consistently. That is, what cool devs do anyway.
I guess by "making projects impacting the community and making the world better" :) If it's something you're interested in you should get started getting involved in the community. Try various approaches such as blogging / stack overflow answers / oss contribution/ ...
Personally, I would start with a simple blog. After some time the rest will come naturally. You'll meet new people, find interesting projects, maybe get invited to talk at local meetups and so on.
Just be prepared that it takes a lot of time and effort. And remember - it is better to start small and gradually improve rather than start never :)
"it is better to start small and gradually improve rather than start never" - so true!
I have yet to meet such a person.
Usually when somebody is making such claims, it's all smoke and mirrors, though they might believe it themselves.