Tuesday, September 10, 2019

How to build a daily habit to work on hard level algorithm?

Sept. 9, 2019

Introduction


I like to build a daily habit to work on a hard level algorithm, try various ideas to solve the problem, and also take time to write down my thought process, things I learn.

A daily habit


It is so hard for me to build a daily habit to work on algorithm problem solving. I already solved 420 algorithms on Leetcode.com. But in reality, I was too busy to work on algorithm and data structure problem solving.

How can I push myself to build on this habit?

One thing I like to work on is to prepare for most challenging job in the world. One thing I can do is to train myself and push myself to work hard; I do believe that out-of-my-comfortable zone and that kind of experience will help me grow new skills, and stay positive and enjoy the time I have as a software programmer.

Hard level algorithms

It is so important for me to understand the value of my own time. I can spend time to work on so many things, but it is important for me to learn that I need to challenge my problem solving skills. How good I can work on practice, communication with others in mock interview, and sharing on my practice on Leetcode.com, all those will be reflected on my daily problem solving at work soon or later. 

I need to push myself outside my comfortable zone. I need to learn how to work on easy level algorithms, prepare better for the hard level algorithms. 




No comments:

Post a Comment