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