A very organized calendar! And knowing when I need a break is very important! You have to know your body, know your mind, challenge yourself enough to succeed and stretch further than what your current goals are while balancing life and priorities. I am constantly re-evaluating my priorities.
Also, make sure you are doing things that you LOVE and are passionate about. If you don't, you just wont be able to go as far as you'd like or expect in life. And make sure you have people cheering you on! :)
thank you for such an inspiring answer
Haha you're welcome!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.