Strategies to have fun while learning technology

in techtalk •  2 years ago  (edited)

First of all, I want to say that this article is more focused on technology topics, but it could be applied to other contexts. It is just a personal opinion from the point of view of a technology lover ❤️ and, in particular, a Software Engineer 💻.

Some people ask me what is my strategy to keep learning all the time? well, today I want to share a little about this.

It is very normal that when we need to learn a new topic, the first thing we think is to go to the official documentation, check the Stackoverflow page and watch some videos. But sometimes this could just be a bit boring, so here are the most common things I do when I want to stay focused and learn a new topic in a fun way.

  • Follow people with common interests.
  • Participate in a technology community.
  • Discuss.
  • Create a test project.
  • Write an Article.

There are other ways, but these are the ones I usually use the most, and we don't want to extend this article much, right? 😅.

Follow people with common interests. 👤

Follow people with common interests

Photo by Free Walking Tour Salzburg on Unsplash

To keep myself updated and, as a user of different platforms or social networks, I usually follow the content and publications of different people who take the time to share valuable and relevant content of my interest. Some of my favorite content platforms are: Github, Linkedin, Medium, Dev community and Twitter. In this way, I can see and compare what I am learning with what other people have already learned and who surely have a higher technical level.

Participate in a technology community. 👥

Cover Image for tech community

Photo by Windows on Unsplash

This section is one of my favorites because I like to meet people, get to know different cultures, listen to different opinions, share a bit of my professional experience, and try to help solve doubts and problems that other members have.

I really enjoy being part of tech communities and helping them grow by sharing ideas and topics that I’m learning about that I find interesting and useful to other members of the community.

Discuss. 💬

Photo taken from Pexels

The debate with other people who share similar knowledge is another interesting way to validate what has been learned. This helps to correct ambiguities and, of course, generate new ideas from different points of view. On the other hand, it helps to improve assertive communication, which is essential for our personal and professional growth.

Create a test project 💻

fn main() {
    println!("Hello World!");
}

Obviously, for most cases, the above example is too basic, but the main idea is to put into practice the acquired knowledge. Many people say that if it is not put into practice, then it is forgotten, and I believe it 🙂

When I start to learn a new technology, I do a small project to apply the acquired knowledge. It's great fun for me. I feel that it's a hobby and I can spend hours having fun while I learn. I also re-practice previously acquired knowledge 🤓.

Write an article. 📖

Photo taken from Pexels

Wait, wait! Write? We are supposed to want to learn. Well, I think that one of the best ways to keep knowledge active is through writing. It's a fun way to post what we've learned. Honestly, to date, it is a new path that I am putting into practice, and that is why I have decided to write articles about the things that I am learning in the world of technology. The main purpose of this is to spare other people certain complexities that I have gone through in learning certain topics. On the other hand, when we write, we can also create our own record of knowledge.

At the end of the day, there are many ways to maintain your focus while improving your learning experience. The important thing is to apply a strategy to your personal taste that helps you achieve your goal in the most fun way possible. It is also important that you keep in mind that discipline and perseverance are essential for learning to become effective.


If you like my content and want to support my work, you can give me a cup of coffee ☕️ 🥰


Buy me a coffee

Follow me in

Twitter: @devjcastro

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

you collect this information from another place. actually this not good way . please try to know this platform faq and work here properly. thank you .

source

https://dev.to/jorgecastro/how-to-learn-technology-in-a-fun-way-504b

Greetings, that post is my property but I published it in dev.to

You can enter the post in dev.to and verify that the author is: Jorge Castro which is my identity, what I did was publish content that is my property on another platform through steemit. When creating the Article in Steemit I did not find the way to add a canonical URL