Yes, you need to be good at problem solving AND you need to be humble enough to realize that next time around your code would be even better (hardly any code cannot be improved). Humble part helps you to learn from your own code which is probably best thing. Also improvement never stops. The older you get the better you are. … and you are guessing right – I am pretty old and still have fun so hopefully many of you will have it at my age too :)
T
t Hrubik
@t Hrubik