Портфель знаний
Инвестиции в знания окупаются лучше всего.
Бенджамин Франклин
В одной умной книге вычитал отличную метафору для определения опыта программистов -- портфель знаний. Сравнение знаний и опыта профессионала с инвестиционным портфелем однозначно цепляет.
То, что вы получили за годы работы это ваши накопления -- опыт, то, что вы прочитали за эти годы это ваши вложения, а как вы наверное знаете самое важное отличие инвестиций от банальных спекуляций — это получение прибыли сразу. Чтобы получить прибыль на спекуляции вам нужно что сначала купить, т.е. вложить деньги, а затем это что-то продать, но всегда есть вероятность, что вы этого сделать не сможете в принципе или не сможете этого сделать по приемлемой для вас цене. Когда вы инвестируете, вы начинаете сразу получать прибыль.
Аналогии работают и для мира программирования, можно и нужно сразу применять все, что вы узнали из книг, необязательно бросаться сразу со скалы вниз и пытаться применить абсолютно все, инвесторы никогда не идут ва банк.
Самое классное, что управление портфелем знаний практически идентично на управление финансовым, есть набор правил, следую которым в итоге придешь к успеху:
- Инвестируй регулярно — должно стать привычкой
 
- читай каждый квартал по технической книге
 - изучай что-то новое
 - посещай конференции
 
- Диверсификация — залог успеха
 
- нельзя зацикливаться на одной технологии
 - нужно изучать новые языки, методологии и подходы
 
- Портфель должен быть сбалансирован
 
- если умеешь делать Web приложение, попробуй сделать GUI
 - попробуй пописать приложения на других ЯП
 - займись front частью
 
- Покупай дешевле — продавай подороже
 
- изучай новые технологии, когда они не на слуху, 9 из 10 ты не угадаешь будущий мейнстрим, но одного раза хватит, чтобы выпрыгнуть очень высоко
 
- Нужен периодический пересмотр портфеля
 
- остановись и осмотрись, что сейчас популярно на рынке
 - старайся предвидеть переходы и лови тренд заранее
 
Следование этим простым 5 принципам сделает вашу карьеру успешной!