DEV Community

loading...

Discussion on: When was the last time you let yourself be a beginner?

Collapse
technoglot profile image
Amelia Vieira Rosado ๐Ÿฃโœจ

By not exploring other programming languages/technologies, you are closing yourself off to their possibilities.

This is something is swear by! I don't like restricting myself to using a single tool for everything and love to see what else is out there and how it can benefit me. (After all I strive to be a technoglot; a polyglot proficient in various programming languages, if that makes any sense ๐Ÿ˜…) I've seen countless of devs use a language or tool for everything they do in their lives. To me that feels like painting a wall with a hammer (a mild exaggeration of what you presented here) ๐Ÿ˜‚

Now, to answer your question:
I think it's been a few weeks back since I started blogging here. I don't feel like I suck at it, but I can surely get better, hehe.

Thanks for this awesome piece @raphael_jambalos !

Collapse
raphael_jambalos profile image
Raphael Jambalos Author

Hi Amelia, I agree with your comment! Back when I was a pure Rubyist, we did a recommender engine in Ruby so we can just put it in the same code base as our main web app. It could have been better done with Python and its rich set of libraries like numpy.

I guess this Day 1 mentality also comes hand in hand with the microservices architecture. If we force everything to be in one system (such as a monolith Ruby on Rails web app), we are locked in using that technology.

Collapse
technoglot profile image
Amelia Vieira Rosado ๐Ÿฃโœจ

f we force everything to be in one system (such as a monolith Ruby on Rails web app), we are locked in using that technology.

I could not possibly agree more with this ๐Ÿ’ฏ Thanks for sharing your insights! ๐Ÿ™‡๐Ÿปโ€โ™€๏ธ