Ответы пользователя по тегу Карьера в IT
  • Где получить опыт пайтон разрабочика?

    @asd111
    Никогда не работай бесплатно. Для практики банально решай алгоритмические задачи на Leetcode или тому подобном сайте, т.к. на собеседованиях нередко их дают.
    Ответ написан
    4 комментария
  • Junior C++: как найти свою первую работу?

    @asd111
    Поскольку у тебя в стеке QT то переходи на javascript. За год станешь middle. За 2 года senior. То что раньше делали на qt сейчас стараются делать на react native. И разработчиков на javascript охотно берут на удаленку, правда возможно понадобиться сделать ИП, но это легко.
    С С++ всё сложно. Там вообще не берут джунов т.к. ошибка в С++ коде это сразу segfault, утечки памяти, race condition, undefined behavior и т.п. а джуны часто делают такие ошибки т.к. в С++ много неочевидных граблей.
    Ответ написан
    Комментировать
  • Что не так с резюме?

    @asd111
    Джуниоры в пхп без знаний фреймворка не нужны. Доучивай symfony потом ищи работу.
    Ответ написан
    Комментировать
  • Зачем frontend девелоперу такой большой опыт?

    @asd111
    Требуемый опыт работы - условность. Если напишешь на реакте js хотя бы одну админку наподобие https://dashboardpack.com/live-demo-preview/?lived... то примут без опыта, потому что тебе будет чем доказать что ты что то умеешь.
    Ответ написан
    Комментировать
  • Название направления обучения - разработчик микроархитектур процессоров?

    @asd111
    Проектирование и конструирование интегральных микросхем;
    Проектирование и конструирование наноэлектронных систем на кристалле
    и тому подобное.
    Ответ написан
    Комментировать
  • Совет: Python Intermediate Developer?

    @asd111
    В дата саенс тебя скорее всего завалят на собеседовании потому что спросят какой у тебя ранг на kaggle.com и какие задачи с кегла ты решил.
    В вебе спросят покажи готовый интернет магазин или ещё какой нибудь более менее законченный тобою проект даже если он не в продакшене. На самом деле такой проект можно написать на коленке за 2 недели.
    Я бы советовал либо программирование 1с потому что вы бухгалтер, либо тестировщиком т.е. QA на python.
    Ответ написан
    3 комментария
  • Бэкэнд разработчик на ноде, вкатывание?

    @asd111
    В сегодняшних реалиях нет смысла учить ноду т.к. многие с неё уходят на golang как в свое время переходили с руби на ноду.
    Если нравится бэк, то те же же php,python,golang более разумный выбор.
    Ответ написан
    1 комментарий
  • Работал в вузе после диплома, преподавал программирование и сети, но решил уходить в ИТ, что делать?

    @asd111
    Преподавателем можете сразу устроиться.
    Программистом могут взять на испытательный срок. Не исследовательская и не управленческая работа.
    Менеджером проектов могут взять на испытательный срок.
    Конкретно по вашей специальности ( мат. моделирование ) вы пишете что есть знания Python и если есть знания numpy, pandas, scikit и т.п. и т.д. то можете попробовать в machine learning - хотя бы узнаете свой уровень после диссертации.
    Я бы советовал подтянуть то на что вы учились т.е. мат. моделирование и статистику и идти в machine learning и т.п. потому что там много математики и немного программирования и не нужно учить много фреймворков, достаточно иметь хорошую мат. базу. Это исследовательская работа с хорошим окладом и интересными проектами, к примеру тот же self driving в яндексе.
    Ответ написан
    Комментировать
  • Как начать работать во frontend?

    @asd111
    Советую взять react или vuejs смотря каких вакансий больше поближе к дому. И за 3-4 месяца хорошо освоить что то одно из этого. И потом искать работу.
    Правда сначала надо хорошо освоить javascript - это где то месяц-два.
    Ответ написан
    2 комментария
  • Стоит ли идти в программисты в 30 лет, но не простым, а..?

    @asd111
    SQL это самый понятный и приятный из всех языков программирования.
    Не советую идти в программирование если не нравится. Работы много разной.
    Ответ написан
  • Кодер -> Программист -> Архитектор?

    @asd111
    Обычно должности именно архитектора нет и его обязанности выполняют senior программисты совместно когда они приходят на митинг и обсуждают архитектуру. Самый умный делает начальный план проекта, а потом на совместном обсуждении можно что то добавить или убрать. И такие совместные обсуждения в больших проектах бывают каждую неделю чтобы все были в курсе архитектуры, а не только архитектор.
    Т.е. программист редко становится именно архитектором, поскольку такая вакансия большая редкость и обычно рост происходит по двум вариантам:
    1. программист, старший программист(senior), директор тех. отдела.
    2. программист, менеджер проекта, директор продукта.
    В первом варианте больше технической работы, во втором варианте больше финансов и бизнеса. При этом в обоих вариантах на топ должностях очень много общения с людьми.
    Ответ написан
    Комментировать
  • Проблемы трудоустройства и свободного времени в it, насколько все плохо?

    @asd111
    В твоих словах много страха. Я тебе скажу так. Если ты живешь в миллионнике то работу точно найдешь, если знаешь в чем разница между POST и GET запросами. В маленьких городах работы намного меньше и нет вакансий по относительно непопулярным технологиям, например на golang или python найти работу в провинции сложно, но на С# и php работа есть почти везде.
    По поводу ноулайферов - это больше зависит от человека и никто не будет держать тебя на работе после конца рабочего дня. В целом людей которые работают дольше рабочего дня довольно много. У нас один парень работает с 9 до 20 остальные с 9 до 18 иногда до 19. Девушки и жены есть почти у всех. Многие играют в игры и есть о чем поболтать в перерывах кроме работы. В плане спорта конечно все не так радужно но те кто занимается выбирают тренажерный зал. Есть парочка ребят которые занимаются танцами - вот у этих ребят много девушек. Летом многие ездят в Европу, зимой кататься на лыжах.
    Главный плюс ИТ в том что есть возможность уехать из России. В других профессиях это сделать намного сложнее.
    Ответ написан
    4 комментария
  • Не могу определится android или php?

    @asd111
    В андроиде довольно быстро происходит рост от джуна к мидлу потому что там мало что есть в плане технологий - это если не заниматься играми, игры на андроиде это уже совсем другая сфера с другими требованиями к знаниям.
    Если php совсем не интересен то займись андроидом. Просто не говори никому что у тебя нет опыта работы, сделай пару копий простых приложений из play market и все, вот тебе и опыт работы.
    Ответ написан
    Комментировать
  • Какой язык выбрать инженеру за 40?

    @asd111
    php + laravel или symfony. Там по ходу изучения документации обычно делается какой то сайт, поэтому по окончании изучения у вас будет работающий несложный сайт и его можно будет показать работодателю.
    Главное в php никогда не идите работать с битриксом и другими CMS - это очень плохо спроектированные системы в которые трудно вносить изменения.
    Ответ написан
    4 комментария
  • Где можно устроиться на удаленную стажировку?

    @asd111
    Если ты фронтенд, то тебе не нужна стажировка. Тебе нужно портфолио с примерами того что ты умеешь.
    Потом берешь список московских(и не только) веб студий и всем рассылаешь предложение о сотрудничестве в рамках того что ты умеешь. Верстку и фронт енд веб студии временами кидают удаленщикам. Потому что иногда это дешевле чем платить московскому фронтэндеру.
    Потом идешь на все фриланс сайты, в том числе на зарубежные, и делаешь там своё портфолио и пытаешься взять заказы.
    После всего этого у тебя должны будут появится постоянные клиенты.
    Ответ написан
    Комментировать
  • В какую сферу можно уйти из веб программирования?

    @asd111
    1. Системное администрирование. Можно пройти качественные курсы в Бауманке с сертификатом.
    2. 1С, программирование, администрирование бухгалтерских программ. Можно пройти курсы у любого интегратора.
    3. Экономист аналитик со знанием программирования.
    4. Тестировщик.
    5. Специалист тех. поддержки.
    6. Оператор станка с ЧПУ. Бывает что набирают учеников.
    7. Продавец комп. техники. Берут без специального образования.

    Если надоело веб программирование, то мобильная разработка тоже быстро надоест. В целом в вебе и другой конвейерной разработке (когда дают проект и нужно его сделать) много похожего.

    Как вариант можно взять отпуск. И отдохнуть подальше от компьютера пару недель.
    Ответ написан
    Комментировать
  • Какое портфолио должно быть у junior c#?

    @asd111
    Смотря в какой в сфере. Если desktop разработка то что нибудь на WPF или что там сейчас модно. Можно например сделать калькулятор.
    А если веб разработка то вроде там модно ASP NET MVC. Соответственно можно сделать копию любимого интернет магазина на asp net mvc.
    Ответ написан
    Комментировать
  • Где взять опыт Python, как попасть на стажировку?

    @asd111
    В бэкэнд разработке язык+фреймворк это вершина айсберга. Очень важно знать SQL и какую нибудь nosql базу(например mongodb) и важно уметь правильно проектировать БД(когда использовать рсубд, а когда лучше просто кинуть в монгу, также полезно знать что такое репликация и шардинг), важно уметь юзать разные кэши(redis,memcache), очереди(для django обычно celery), полезно знать sphix или elastic и т.п. и т.д.

    Но это в долгосрочной перспективе, а пока сделай копию своего любимого интернет магазина или сайта вконтакте(в плане функционала), и ещё сделай чат на вебсокетах в этом проекте. Обычно этого хватает многим работодателям.
    Ответ написан
  • Не завышено ли тестовое?

    @asd111
    Если я правильно понимаю у вас в тестовом одна модель, один котроллер и всего нужно реализовать 4 урла: create, read, update,delete . Это делается за 20 минут. Тесты для 4 запросов. Ещё 20 минут. Если вы не знаете как это делается, то вам в любом случае придется все это узнать самостоятельно, потому что на работе никто не станет тратить время на то чтобы вас научить тому что есть в документации.

    Аутентификация в таком простом примере делается просто .

    APIDOC. Ставишь плагин для IDE и оно само тебе всё сгенерирует. Главное комменты напиши где надо.

    Свой хостинг. Ищешь промо код для digital ocean и получаешь на месяц vps бесплатно. Например промо-код radio-t должен работать и давать 10$.

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

    Если лень возиться попробуй сис админом. Там меньше кода.
    Или вообще не компьютерную сферу, там кода нет совсем а деньги местами даже больше чем в IT.
    Ответ написан
    2 комментария
  • Что нужно изучить чтобы найти олимпиаднику работу?

    @asd111
    Решение олимпиадных задач это вполне себе навык практического программирования. Практическое программирование отличается разве что тем что нужно использовать и редактировать готовый чужой код и библиотеки.

    Задачи, которые вы будете решать на работе, будут почти всегда проще чем олимпиадные. В machine learning конечно задачи будут похожие по сложности.

    Поскольку у вас хорошо с математикой и алгоритмами я бы советовал изучить машинное обучение прежде чем искать работу. Поскольку это может сильно повысить ваш уровень как программиста и после окончания курса( о котором ниже) можно пробовать искать работу в конкретной сфере т.е. в машинном обучении.

    5 февраля стартует бесплатный курс по машинному обучению на русском языке от open data science и mail.ru https://habrahabr.ru/company/ods/blog/344044/
    Ответ написан
    Комментировать