Содержимое
#вашивопросы Расскажи пожалуйста, как "набрать опыт" типа "5 живых проектов", про которые пишут, например, в вакансиях на питониста. То есть... Ну вот освоил я азы пайтона, разбираюсь с Джанго, - но практического опыта просто негде набраться. Разве меня такого красивого пригласят на работу без хотя бы какого то опыта? Вы разбираетесь с пайтоном и джанго - значит, ваш стэк сейчас - разработка сайтов на Python и django. Значит, вам нужно придумать и сделать 5 разных сайтов на любую тему - подумайте, какие сайты могли бы быть полезны/интересны лично вам или друзьям/родственникам и так далее. Можно (и даже лучше) их запустить в Интернете, чтобы показывать потом работодателям в качестве портфолио. Но может хватить и кода, загруженного на github. Без какого-либо опыта на работу тоже могут взять, но с готовым портфолио вы будете смотреться более выигрышно. Стоит ли начинающему программисту идти в первую компанию, в которую взяли, даже если условия там не самые хорошие? Ведь найти работу без опыта трудно и надо брать то, что есть, а, имея опыт, можно пойти в компанию получше. Если сомневаетесь, сходите еще на несколько собеседований - может, появятся более привлекательные варианты. А вообще для новичка главное - набраться опыта и стать востребованным на рынке специалистом, так что если у вас в наличии только одно предложение, где платить будут копейки, но там вы вырастете в более зрелого специалиста - то, я думаю, это вполне разумный вариант. Вопрос по курс cs50. Его стоит просто смотреть на ютуб или надо прям находить задачники и т д? К примеру, вы хотите научиться шить одежду. Сможете ли вы профессионально шить одежду, если будете просто смотреть видео про шитье на ютюбе? С программированием так же. В любых курсах, как правило, есть теоретическая часть (в виде лекций или текста), а есть практические задания. Конкретно в cs50 много всего сделано для вашего удобства при выполнении заданий: у них там есть своя виртуальная машина, в которой всё уже настроено для разработки проектов, есть свои библиотеки, которые там нужно использовать - остаётся всё это скачать, запустить и следовать инструкциям. А что значит «находить задачники» я не очень поняла, у них же там есть разделы с заданиями - заходите на сайт курса (он есть на платфомре edx), а не просто в ютюб. А что можете посоветовать на стыке с++ и математики? И как думаете, сколько должен получать программист с++ в Москве, уровня между джуном и миддлом? Есть такая профессия, программист-математик - там обычно как раз и требуется знание C++ и математики. Такие ребята разрабатывают, к примеру, алгоритмы, математические модели, компьютерную графику, разные низкоуровневые штуки и в принципе многое другое, где требуется математика. Посмотреть примеры таких вакансий можете на том же hh - вбейте в поиск «математика c++» - и там можно почитать, для каких конкретно проектов нужны такие специалисты. Что касается зарплаты - от компании к компании разброс большой, и тут я могу пальцем в небо попасть, но думаю, что зарплата junior-а где-то в диапазоне 60-80-100 тысяч рублей. Задать вопрос автору блога можно здесь: @hum_it_bot