Я думаю, что вам нужно сделать шаг назад и посмотреть на полное ценностное предложение, которое вы выдвигаете для работодателей и людей, с которыми вы общаетесь. Курс О'Рейли может быть полезен практически каждому, потому что он имеет поддержку университета, но он полностью зависит от того, как вы его используете. Программисты любят говорить и мыслить абсолютно, но мир на самом деле не такой. Если вы думаете, что это так, то вы не видели достаточно этого.
Вы не предоставляете достаточно контекста, но я предполагаю, что у вас нет компьютерного образования. Работодатели могут использовать степень CS в качестве одного из своих основных фильтров. Вам нужно смягчить этот фильтр с помощью эквивалентного опыта или образования в различных областях, которые могут применяться к их области.
Я мог видеть ряд преимуществ для курса О'Рейли, которые помогают в этой области:
- Это управляется уважаемой технологической образовательной организацией. Многие разработчики клянутся книгами О'Рейли, так почему курсы должны быть разными?
- Человек, проходящий курс, имеет опыт работы в ведущем университете. Существуют разные виды инструкторов, но лучшие, как правило, имеют некоторый опыт работы в университетах и корпоративной среде.
- Вы подкрепите цитату «Я знаю питона». Вы действительно знаете это? Через такой курс вы будете заполнять пробелы в своих знаниях. Тем не менее, важно прочитать учебную программу и связаться с инструктором перед подачей заявления на курс, чтобы не тратить время на основы, которые вы знаете. (опять немного контекста было бы полезно здесь в вашем вопросе.
- Это демонстрирует фокус. Предполагая, что вы действительно заинтересованы в работе с Python, это показывает, что вы смогли развить этот интерес и поднять его на следующий уровень. Это более достижимо, чем пытаться делать более академический курс, а затем пытаться сосредоточиться, потому что вы интересовались только программированием, а не математическими аспектами CS.
Использование этого курса с вкладом в проекты с открытым исходным кодом или другими реальными примерами только поможет вам. Это показывает, что вы понимаете, что вам нужны теория (курс) и практика (упражнения по курсу + внешние проекты), и дает вам возможность поговорить с рекрутерами.
В университетах могут быть и другие варианты получения сертификатов, которые вы, возможно, захотите изучить, если считаете, что вам нужно сделать что-то более академическое. Похоже, что они предназначены для тех, кто имеет степень бакалавра, поэтому я не знаю, сработает ли это для вас.
Похоже, что многие люди вынуждены игнорировать обучение, которое не проводится в существующем университете. Это особенно верно, когда имеешь дело с рекрутерами и менеджерами, которые имеют некоторое расстояние от реальной работы под рукой.
Многие люди скажут, что им нужен кто-то, кто способен выполнять определенную работу. Но когда дело доходит до фактического выбора, они используют фильтры, которые, как они понимают, еще больше усиливают эту проблему. например. они любят нанимать из тех же университетов. Это оказывается хорошим и плохим от общей культуры до проблематичного группового мышления.
Об этом важно думать, когда вы исследуете работодателей, так как хотите оказать влияние на нужных людей. Если вы не думаете, что преодолеете фильтр, который рекрутер ставит перед вами, но думаете, что вы можете что-то изменить для них, тогда вам нужно найти способ привлечь людей, которые будут. Это люди, которые с большей вероятностью оценят такой сертификат.