НОВЫЕ ТЕХНОЛОГИИ ИЗУЧАЕМ ВШИРЬ
03.06.2019
Профессия программист предполагает постоянное изучение новых инструментов, языков программирования, фреймворков, библиотек. Чтобы разобраться в потоках новой информации необходимо, затратить много времени.
Как проследить за всеми инновациями?
- Эффективный программист должен научиться пользоваться всеми инструментами, которые имеют отношение к его профессии.
- Какой способ применить, чтобы находиться в курсе профессиональных событий, и не затрачивать на это все свободное время.
- Можно ли изучить все имеющиеся технологии.
Глубоко изучить все, что касается специальности невозможно. Достаточно познакомиться с существующими инновациями, чтобы понять, в каком случае необходимо глубже изучить предмет вашего интереса.
Часто в течение пяти минут программист просматривает новую информацию по IT-технологиям, что приносит ему 90% пользы. Нет необходимости тратить больше времени на эту технологию.
Какова цена глубокого изучения технологий
Большой плюс для специалиста, когда у него в запасе есть инструменты и различные техники. Ими можно воспользоваться при необходимости для организации рабочего процесса. Следует учитывать, что у вас может быть разный уровень знаний имеющихся технологий. В каком-то направлении вы уже эксперт, а в другом — у вас только базовое понимание того как работает инструмент, но вы точно знаете где и когда его применить.
Нельзя стать экспертом в отношении каждого инструмента, с которым вы знакомитесь. Большая роскошь — тратить на это драгоценное время. Почему?
Есть рад причин:
— новые технологии могут быстро появляться, а также устаревать, время на их усвоение будет потрачено впустую;
— некоторые технологии не имеют непосредственного отношения к вашей работе, поэтому изучать их необязательно;
— программы меняются, если вам понадобится эта библиотека через два года, то к тому времени ее интерфейс будет другим. Нет смысла изучать интерфейс сейчас: изучение новой технологии каждый день по несколько часов — время, затраченное впустую.
Ваш выбор: широкие знания
Так бывает, что в данный момент вы не применяете новые подходы, а работаете с теми инструментами, которые хорошо освоены, дают отличный результат. Достаточно знать о существовании какой-то новой технологии, чтобы изучить ее при необходимости и применить, когда понадобится. Если вы зависите от внешних технологий, вы не свободны. Следует использовать точные технологии, которые полезны для решения конкретных задач, а не те которые вам понравились.
Чтобы выбрать подходящую технологию, поинтересуйтесь ответами на следующие вопросы:
— она разрабатывается активно;
— ее поддержка длительна;
— легко ли ее отключить:
— каково мнение о ней сообщества.
Продолжайте учиться!
Обогащайтесь новыми знаниями и навыками, испытывайте новый язык программирования и инструменты — это полезно и необходимо. Читайте книги о разработке программ, которые позволит взглянуть на вашу разработку по-другому.
Как приобрести обширные познания:
— рассылки (ежедневно по электронной почте знакомьтесь с новыми IT-технологиями по разным темам);
— конференции (смотрите список тем выступлений, увидите новинки, узнаете, чем живет сообщество; если что-то заинтересует, потратите больше времени на изучение вопроса).
Ваше время — огромная ценность
Эффективная работа приносит максимальную полезность.
Новые инструменты изучайте 1 час в неделю для общего понимания:
— умейте их быстро находить;
— глубоко изучайте только те инструменты, которыми пользуетесь в настоящее время, применяйте их на практике.