Через несколько месяцев я закончу CS.

Мой профессор дал мне несколько советов, которые я резюмировал ниже, смешав с моим мнением.

Необходимость как-то стать компетентным разработчиком/SE за короткое время.

Лучший способ сделать это — выбрать стек, который позволит вам сказать «да», когда вас попросят что-то построить.

В конце концов, это работа разработчика/SE.

Существует много споров о том, какой язык учить и на какой фреймворк тратить время. Компенсационные пакеты… льготы и т. д.

Проще говоря, любой такой вопрос или его варианты — это не то, что нужно задавать.

У разработчика не всегда может быть возможность выбрать свой стек. Требования должны быть удовлетворены. Ожидания тоже. Клиент — король.

Я советую студентам, готовящимся к выпуску, вещи, которые вам нужно изучить, не должны быть только проприетарными (язык + фреймворки).

Проприетарные фреймворки и языки служат только очень специфическим сообществам/компаниям. Они помещают вас в нишу, где не на что опереться, если вам не понравится эта область позже.

Открытый исходный код иногда может быть просто ярлыком. Вы можете обнаружить, что строите вещи только для одной платформы. Для младших разработчиков это не очень хорошо. Не ставьте себя в рамки.

Младшие разработчики должны сосредоточиться на изучении как можно большего количества вещей в первые годы своей жизни. Приобретайте навыки.

Поскольку вы только начинаете, лучший способ — продолжить, стать частью сообщества разработчиков и изучать то, что поощряет сообщество.

JavaScript + JS Frameworks — лучшее место для начала.

Это как «от нуля до единицы» для всех выпускников.

Есть реальная возможность изучить утром и реализовать к обеду поставленные задачи на JS, используя разные JS-фреймворки.

Стремление внести свой вклад в открытый исходный код становится не таким уж надуманным.

Все те идеи и ваши бизнес-планы, которые были у вас в блокноте, могут стать реальностью очень скоро, и лучшая часть всего, что вы можете начать немедленно.

Изучение JS похоже на переход от некомпетентности к компетентности за одну ночь. Это будет не так быстро, но так просто.

Это дает вам этот «буфер», чтобы оставаться на работе и по-прежнему заниматься тем, чему вы хотите научиться. И это дает вам базу, к которой можно вернуться, если вам не нравится ваша новая область.

Я могу сказать это точно; следите за людьми и создателями, а не за компаниями или шумихой.

Сообщество разработчиков существует, чтобы помогать и вдохновлять начинающих создателей и энтузиастов кодирования. Предприниматели тоже.

Мое мнение. Прокомментируйте свой ниже.