Будьте готовы стать мастером в любой предлагаемой работе.
Это не значит стать мастером во всех возможных областях на уровне образования — на самом деле я активно не одобряю такой подход. Вам обязательно следует освоить несколько областей и попытаться освоить хотя бы одну, которая вам интересна, чтобы иметь четкое представление о ней, желательно ту, которая является основной областью в области, которую вы изучаете.
Однако нет полной гарантии, что вы сделаете карьеру, овладев только этой областью. как овладение этой областью подготовит вас к самой сложной задаче поиска работы: овладению тем, что они являются находясь в поиске.
Приведу личный пример: когда я подавал заявку на эту должность, я не был мастером Java. Я был специалистом по информационному дизайну, специализирующимся на дизайне веб-страниц. Но я обнаружил, что во многих местах, куда я хотел бы подать заявку, требовался человек с опытом работы в Java. Что я сделал, так это прошел сертификационный курс и в основном самообучился с помощью книг и онлайн-ресурсов тому, как использовать Java достаточно эффективно, чтобы я мог, по крайней мере, написать в своем резюме, что я «эксперт» в Java.
Чтобы найти свою нишу в рабочей силе, нужно не столько уметь хорошо делать что-то одно и претендовать на это, сколько знать, как это сделать. становиться эксперт в области. Гибкость и способность справляться с тем, что необходимо, гораздо больше ценятся в сотруднике, чем просто умение делать что-то одно.
Суммируя: То, что вам следует изучать, — это не широкий набор языков программного обеспечения или один язык в хорошем смысле слова. То, что вам следует изучить, это как учиться, и учиться хорошо.