DEV Community

Discussion on: How to become an effective Polyglot Developer

Collapse
 
klvenky profile image
Venkatesh KL

Great article @deepu105

I'm not a polyglot at all. I'd like to be one. I've worked in Java initially then JavaScript, now fully into typed javascript aka TypeScript.
I've tried a bit of go, nothing more than solving some problems in euler archives.

I'd like to know how you get ideas to build tools to learn languages. I'm more into building web applications, do I've mostly dealt with multiple web services, auth, cron jobs, speeding up queries etc.

How would you recommend someone like me to build something that will keep my learning curve steep as well Useful. How do you get ideas like kdash?
I'm work as a team lead at a startup but I think I need to learn lot of things to get that confidence & kick the imposter out. What would you suggest??

Collapse
 
deepu105 profile image
Deepu K Sasidharan • Edited

Well mostly its just trying out. There is no formula. If you think you can build something, do it regardless of, if its already out there or not. So at the very least you will learn and at the very best you will have something useful for others. Imo, what matters is your determination and attempt. Just pick the domain that is most comfortable to you or just blatantly copy some open source project you will still learn.

You can also just contribute to an OSS project already out there are still learn a lot from that community, for example at JHipster, we thrive on contributors and as a contributor you will learn a lot as well.

We all have that imposter in us. No one knows everything. I google for almost everything. I copy good coding practices from others when I encounter it. I adapt solutions from stack overflow all the time. Nothing to be ashamed of. Even the best of developers do all these.

Collapse
 
klvenky profile image
Venkatesh KL

Thanks a lot

Thread Thread
 
deepu105 profile image
Deepu K Sasidharan

See my updated answer above

Collapse
 
klvenky profile image
Venkatesh KL

Great words. Thanks for the advice