DEV Community

Cover image for Learning, Thinking, Doing
Andrei Stefanie
Andrei Stefanie

Posted on

Learning, Thinking, Doing

First of all, let me introduce myself as this is my first post on dev.to 😀. My name is Andrei, I am from Romania (living in Cluj-Napoca), and I am passionate about software engineering and cloud because they enable us to do so much. It's great to be here!
This started as a short Linkedin post to promote my video, but ideas kept popping up so I decided to turn it into a short article aiming to bring value also to people that are not necessarily interested in the video.


Article starts here

Over the past few years, I've learned a lot. Like really a lot. Cloud, start-ups, economy, nutrition, life in general, you name it. Yet it felt like something was missing.

After months of trying to find out what's missing, I think I finally found it.

I've been sharing the knowledge only with a relatively small circle of people - family, friends, work, business partners, students, cat.

The solution was pretty simple (simple, not necessarily easy). Write blog posts and publish videos. But isn't it too early? I mean I don't have ideal lighting and maybe I don't know a topic enough and I am tired and hungry etc. etc.

There is a saying in the start-up world:
if you are not ashamed of the first version, you've launched too late.

And it makes sense. It makes a lot of sense. First of all, by publishing something you release a lot of pressure from your mind - you no longer have to think and worry about publishing it. In short, thinking creates a lot of pressure, doing releases it.

Secondly, while you could delay it in order to perfect it, how do you really know what perfection looks like? Doesn't it make more sense to shape the product/content/approach as you go based on actual feedback?

Then, why would you share the best you've got? Wouldn't you lose your advantage? There are two important points to this question:

  1. Something Douglas Kruger promotes: if you tell them the idea, they will come to you for the implementation.
  2. This fear comes from scarcity thinking. It's the fear that you will not be able to do more and to produce more. There is always more to anything. Just like your (or my) video will never be perfect, the resources will never be over. Life is abundant - if you believe it is. This is also important because it forces you to grow.

And last, but not least, the main reason someone watches a video is to understand something (or perhaps to have fun). Lighting and scene are at most secondary (unless the video is about lighting and scene). It's so easy to lose focus of what's truly important.

So here is my second youtube video. It's about AWS CDK which allows us to define cloud infrastructure by using true programming languages (as opposed to markup languages). It's for people looking to understand IaC, CDK, or architecting on AWS in general. The video is long because some concepts require long videos. If you want to master anything, you won't achieve it by skimming through some 8 minutes videos. You get as much as you invest in.

In the future, you can expect more content about cloud (not only AWS), software engineering, start-ups, sport and nutrition, and maybe some more philosophical topics (in case you didn't notice, I like them).

Hope you found this useful. Have a great day!

Top comments (0)