DEV Community

Cover image for Why (Framework) traveling will not make you happy.
Michael "lampe" Lazarski
Michael "lampe" Lazarski

Posted on • Updated on

Why (Framework) traveling will not make you happy.

Why (Framework) traveling will not make you happy.

We all had this thought that only if we went to another country like Tokyo, Japan, for two weeks, we would be so much happier, relaxed, and creative.

Because your current city is so boring and nothing happens. You have seen the old town a thousand times; you went to that bar with the whiskey sour cocktail to often, it is nothing special anymore; the people you know are just complaining all day long and are doing nothing that excites you anymore.

If you would be in Tokyo, you could see all these new streets, and you would visit the Tokyo sky tree. Ahh, sky tree doesn't that alone sound so exciting? You would try Sakė the Japanese alcohol drink made out of rice. Also, you know that you would meet many new inspiring people because you know that Japanese culture is more group-oriented and you would find a fantastic group where you would blossom like a beautiful red camellia in the morning sun.

Doesn't that sound like a dream come true? But then the only thing you feel and see is the daily routine around you. All the refreshing things are somewhere outside but not here. Right now for you, it looks like everything is normal and dull.

It is like with this new Framework everybody is talking about. Let's call that framework superiorJS. You are reading this blog post with the title: 10 reasons why superiorJS is the best thing ever happened to web development or Why you should use superiorJS right now. But you just learned fancyJS and it is not that exciting anymore. It is routine for you because you are using it daily and if you could use superiorJS right now you blossom like a beautiful red camellia in the morning sun.

So you moved to Tokyo, Japan, because you found a company that uses superiorJS. Your dream has finally come true! You are super excited and the first month is over, and you feel great. You feel like the past month was the best in your life! Everything is so exciting and new! Even just going to the grocery store, it is exciting because you still find new things like Kitkat with matcha tea taste. Isn't that amazing?

After two months you are not that excited any more you found out that you don't like sake and you can not see the matcha tea KitKat anymore. Tokyo is a big city, and you feel alone, even there are 14 million people around you. Oh and superiorJS feels like fancyJS, and you had to implement the dropdown component now in superiorJS instead of fancyJS. So you have done the same task, and it is so tedious. You wish you had never moved and stayed with fancyJS.

So what happened here? Why do you have the same feelings in Tokyo as in your old city, and why does the new framework feel like the old framework now? What is the constant here?

Yes, it is you and your thoughts! You forget that most often we overvalue new shiny things and undervalue the pleasure in finding meaning in the regular daily routine we do. The problem with obsessing about new experiences is that they are unique just for a few moments. They will get consistent and routine kicks in again.

How can we escape this endless loop of suffering?

The answer is gratitude!

But what does gratitude mean?

It's the warm feeling you get when you remember the person who told you to drop your 1980s hairstyle and get with the new millennium already.

Gratitude is when you sit down in a lonely moment and think what a wonder it is that your parents found together and their partners found each other and so on for thousands of years! And you are that fantastic outcome of that!

Gratitude is when you were standing in line at a grocery store, and it takes longer than you think: "Wow I'm so lucky that I can buy this food and don't have to starve like millions of other people! I don't even have the right to complain!"

Gratitude is when someone is telling you a story, and you are so fascinated about that person that this person smiles back at you that you are listening.

Behind every person is a fascinating story! You just have to listen!

Gratitude is using fancyJS and saying thank you to all the contributors and hours of work spent by other people because fancyJS is free and open source!

Gratitude is saying taking a deep breath and thanking yourself what you have accomplished with fancyJS and that superiorJS is also a fantastic framework, but currently you can get your work done with fancyJS and you are happy with that.

You can find gratitude in everything you just need to search for it! Jumping from country to country or framework to the framework will not make you happy!

Thanks for reading!

Say Hallo! Instagram | Twitter | LinkedIn | Medium | Twitch | YouTube

Top comments (28)

Collapse
 
drewtownchi profile image
Drew Town

Framework traveling is another form of procrastination. You get stuck in a learning loop, chasing the new shiny, like you said.

It's one thing if you actually can't get something done with your current toolset. It's another if you see a 5% improvement in a new framework and need to start from 0 and tackle the easy parts of your project...again.

Collapse
 
maria_michou profile image
Maria Michou

Agree 100% with you. What frustrates me even more is when we choose a framework because it is popular for a, b, c reasons but we are blind when choosing the right framework for the right job, used by the right people (people who are experienced enough to work on it AND/OR can adapt quickly)

Collapse
 
peoray profile image
Emmanuel Raymond

Couldn't have said it better!

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

Exactly!

The thing is do you really need the (maybe) 5%?

Maybe getting things done is more important then looping through frameworks!

Collapse
 
mandrewdarts profile image
M. Andrew Darts

Dude. Yes. This is great, I really appreciate you taking on this topic!

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

Glad that you like it :)

Thank you very much!

Collapse
 
tunaxor profile image
Angel Daniel Munoz Gonzalez

Cool post! I actually like it a lot.

I never understood why people like to torture themselves that much
what I did (still do actually) was to learn one, and then follow social media of other frameworks that way I could keep up with the news but not necessarily learn the framework.
If I ever needed it on the work well...
I already knew what's the community focus and finish to learn stuff around that focus (actually you can learn a lot from the news of a framework)

wanting to know what's on the environment doesn't mean you should learn everything on the environment

Just like nature enthusiasts, you don't need to study a biology career to know a bit/read about nature, same thing with fishing, carpentry
once you need it then you can focus on the subject

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

Yeah, you should never stop learning!

One part for me of development (now) is to also build not just learn.

I learned (ha! pun intended) that if you only learn frameworks you will never be great because you just know the theory but actually never build anything :)

Collapse
 
yougotwill profile image
Will G

Love this post! Good promotion for mindfulness. Also currently in Japan can confirm Matcha Tea KitKats are still a thing. The new flavour of the month is Sakura Sake. ;)

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

Thank you :)

We even have the Matcha Tea KitKats here in Europe now :D

Collapse
 
christopherdosin profile image
Christopher Dosin

No matter if it's about a framework, or programming language - Knowing each framework, or programming language isn't that hard, but: Mastering one is the key. So yeah, well said. Stick with one and be a master in this framework/language and you'll be happy :)

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

Yeah, you need to find the right balance :)

You should not stick to flash anymore for example :D

Collapse
 
yuetsu profile image
yuetsu

"...that bar with the whiskey sour cocktail to often..."

TOO OFTEN.

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

Caps lock alarm!

Grammarly premium thinks it should be to not too :D

Collapse
 
yuetsu profile image
yuetsu • Edited

Grammarly is wrong and you should report it to them. That's why I don't use it. Keeping the "Strunk & White" book by my desk is good enough for me. You are not using a preposition, you are not going "to" a place called "often;" you are indicating you've over used drinking whiskey sour cocktails "too" often.

Collapse
 
zerocrick profile image
Zerocrick

Great to hear you about this topic

Collapse
 
ghdsportsooo profile image
ghdsportsooo

That was truly appreciated sir. Thank you.

Collapse
 
igorlemosvicente profile image
Igor L.Vicente

Very good post.

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

Thank you very much :)

Collapse
 
eddylazar profile image
eddyLazar • Edited

Looks like the programming is just like the real life;)

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

Sometimes it is harder because the computer will just say NO! ;)

Collapse
 
iamemilkitua profile image
Emil Kitua

Well said. Thanks for sharing

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

Thank you for commenting :)

Collapse
 
spukas profile image
Linas Spukas

Great post @lampewebdev . I feel gratitude for sharing it! You pulled some deep thoughts here :)

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

Thank you very much! Have a fantastic day!

Collapse
 
oluchi profile image
Oluchi Orji

Your article is on point, framework has never been the problem, but skipping the language core fundamentals, design patterns and algorithms 😂 😅 .
You endup in a loop learning new shiny tools.

Some comments may only be visible to logged-in visitors. Sign in to view all comments.