Ka偶da umiej臋tno艣膰 zanika, je艣li nie jest rozwijana. Jednym ze sposob贸w na rozwijanie umiej臋tno艣ci, jest mierzenie si臋 z coraz to trudniejszymi wyzwaniami, kt贸re po cz臋艣ci, b臋d膮 nawi膮zywa艂y do opanowanego ju偶 materia艂u, a po cz臋艣ci, b臋d膮 zmusza艂y nas do szukania nowych rozwi膮za艅.
Szachi艣ci podczas 膰wicze艅 rozwi膮zuj膮 zadania o rosn膮cym stopniu trudno艣ci. Podobnie jest z graniem na instrumencie - je艣li kiedy艣 gra艂e艣 i odstawi艂e艣 instrument na kilka tygodni, wiesz, 偶e trudno jest wr贸ci膰 do poprzedniej formy. Gdy tylko grasz to co umiesz, nie rozwijasz si臋. Gdy nie podnosisz ci臋偶ar贸w, jeste艣 coraz gorszy w podnoszeniu ci臋偶ar贸w.
Podobnie jest z programowaniem - gdy zajmujemy si臋 tym jedynie w pracy, poziom naszego skilla maleje. Moim zdaniem, dobrym sposobem na jego podwy偶szanie jest regularne mierzenie si臋 z problemami na platformach typu Codewars, Codeforces czy Spoj.