In How to double your career growth as a Software Engineer- Part 04 we talked about professional conduct. Today we are going to talk about taking risks.
There is a saying, “The biggest risk is not taking any risk”. Most of the software engineers can not reach the position they want to be in just because they are scared of taking risks. They want to change their life by having a startup or doing something new, but they love their comfort zone. They do not want to go through all the difficulties to make a successful startup and fail eventually. This is why risk-taking tendency and patience are the most valuable things that a Software Engineer can have to be more successful in their career.
Many talented software engineers in our country will fail the Stanford marshmallow test cause they love certainty more than uncertainty in their lives. The Stanford marshmallow test was conducted many years ago. They put some children in a room by themselves with a camera and gave delicious candy marshmallow to everyone. They said you can eat the marshmallow now, it’s yours, we are not going to tell your parents, but if you wait until tomorrow, you will get three marshmallows. Later they found some kids had eaten the candy immediately while others waited till the next day and archived three marshmallows.
They tracked those kids who waited till the next day. It has seen that those kids got a lot more successful in their lives than the kids who had eaten the candy immediately. They did not just get successful in their work, they also had a great married life.
The lesson we can take from this study is that taking risk needs patience. You are not going to get a successful startup in a month as Warren Buffet said, “No matter how great the talent or efforts, some things just take time. You can't produce a baby in one month by getting nine women pregnant.”
Here are 10 tips which will help you to take risks as a Software Engineer (Most of these tips are shared by the CEO of JetBridge, John Sung Kim)-