Perseverance is NOT the key to success

Curious software engineer
Search for a command to run...

Curious software engineer
In this series, I will treat subjects related to software development, software engineering, and related career.
In 2020, I asked the web team at Pixelmatic their opinion on what were the must-use pieces of tech in everyday work. Now it's 2021, I asked them again, and we figured out that the list did not change, so I thought I would share it with you. Top 5 1....
It’s the summer holidays, after all. So I wanted to spent some time with my 7 years old daughter to teach her programming. ⌨️ I spent some time before discussing with her some of the basics concept verbally: the different parts of a computer, and bas...

This article is a follow up on my previous one introducing the concept of SE Spectrum: https://sonny.alvesdi.as/a-better-way-to-discuss Existing solutions For long, the easiest way to run a spectrum was to use visual drawing or diagram tools like ...

Introduction to SE Spectrum

One of the greatest tool available on GitHub is Dependabot. For those not familiar with it, in short it's a bot reviewing your list of dependencies and proposing PRs to update them. https://docs.github.com/en/code-security/getting-started/dependabot-...

Photo by Harli Marten on Unsplash As long as I remember I have always been interested by skepticism. And I think one element that really resonated with me has been that conference talk by Phil Plait: https://www.youtube.com/watch?v=FrFRbGjUtJk 15 ...

Perseverance is a necessity. If you don't have any perseverance, you will never get value from anything.
To me, the key to success is the team. There is a saying that says:
If you want to go fast - go alone! But if you want to go far - go together.
If you have a good team, you can do anything.
While I do believe that anything is possible and that anybody can learn anything, Time is limited.
The technical progress may let us think that we have more and more time, but it is counter-balanced by complexity and the number of tools released every day.
We are over flooded with tons of concepts and tools, that it is literally impossible to go into details for everything.
So we all personally have choices to make. And we should be humble on our own limitations.
Work on your network, meet and exchange with people, and build a team around your project.
Photo by Javier Allegue Barros on Unsplash