Я читал много статей, предупреждающих нас о нехватке предложения рабочей силы по отношению к спросу на рабочие места в сфере технологий/программирования, особенно те, которые показывают несбалансированное соотношение с будущими перспективами. А потом… Я постоянно слышу и читаю о том, как сложно найти работу в этих областях (например, работодатели хотят 3–5 лет опыта от недавних выпускников).

Очевидно, что каждый работодатель хочет нанять самых компетентных людей, которых он может найти, а не просто рисковать со студентами типа «но я хочу учиться». Но если завтрашний рынок труда требует больше работников в этих технических областях, почему сегодня так трудно проникнуть на рынок труда сегодня?

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

Я не скажу, что в Интернете недостаточно ресурсов для самообучения, потому что они определенно есть, и учащиеся должны приложить усилия, чтобы расширить то, что они изучают в классе и вне его. Но разве мы не должны облегчить этот процесс, предоставив широко распространенную среду практического обучения, имитирующую стажировку или даже повседневные технические операции внутри организаций?

Разве не было бы выгодно для студентов, работодателей и экономики в целом, если бы правительство использовало часть наших налоговых долларов для субсидирования учебных заведений, ориентированных на практическое применение деятельности компании? Что, если бы у нас были наставники, работающие в этих местах, которые давали бы студентам соответствующие задачи и обеспечивали наблюдение/помощь, чтобы помочь им развить навыки решения проблем, которые ищут эти работодатели, на которых трудно произвести впечатление.

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

В конечном счете, меня больше всего беспокоит следующее:
Является ли нехватка программистов просто следствием низкого набора в области, связанные с технологиями, или это связано с тем, что мы недостаточно делаем для облегчения процесса обучения и помощи людям в развитии необходимых навыков? навыки и умения?