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

    Специальных площадок нет.
    Ищите те компании, которые вы считаете социально-значимыми и предлагайте им свою кандидатуру.

    А вообще такое ощущение, что вам надо либо в коммунистической партии работать (банки не нравятся), либо в благотворительности (b2b не нравится)
    Ответ написан
    3 комментария
  • Разработка программ визуализации медицинских исследований: с чего начать?

    программы визуализации лучевых исследований или ПО для аппаратов.

    Если хотите работать в компании, которая это разрабатывает - придётся наверно физику изучить и углубиться в математику, кроме программирования.

    Если хотите просто разработать софт - начинайте с изучения формата, в котором экспортируются данные. (емнип, так достаточно нетривиально)
    Ответ написан
    Комментировать
  • Почему работодатели заостряют внимание на теории?

    1. Теорию оценить гораздо проще, чем практику
    2. Предполагается, что хороший специалист должен хорошо знать теорию.

    объяснить чем отличается udp от tcp не смог

    Выглядит очень странно, на самом деле. Вроде же не сложно:
    TCP имеет подтверждение о доставке, а UDP нет, ну а дальше всякие нюансы идут.
    Ответ написан
    7 комментариев
  • Переход из Системного/Бизнес аналитика в Python-девелоперы?

    1) Стоит ли оставаться системным аналитиком, но переходить в другую компанию? Есть ли перспективы развития, возможно как системный архитектор? Постоянно изучать предметную область и бизнес-процессы системы новой компании для постоянной поддержки нет особого желания.

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

    2) Присмотрел бэкенд разработку на Python. Знания ООП, АИС и архитектуры систем у меня есть, только на JAVA и .NET. C#/.NET в принципе не рассматриваю. Java разработка тоже не интересна, 9 из 10 случаев - поддержка уже существующей enterprice системы, которая уже в печенках сидит. Думаю, изучить Python и вэб разработку в целом не составит особого труда. Стоит ли переходить на должность бэкенд Python разработчика? Пригодится ли мне текущий опыт на этой должности и поможет ли как-то при трудоустройстве? Какие вэб-проекты и какого масштаба сейчас на Python разрабатывают?

    Про питон сказать не могу. Но мне кажется, вы слишком предвзяты к Java и C#.
    На C# есть вполне интересные и свежие проекты. И язык/платформа за последние 5 лет сильно преобразились.

    3) Возможно ли в дальнейшем применить знания СА/БА и Python разработчика вместе на какой-либо должности?

    Вполне. Вы сможете общаться с СА/БА на одном языке, и вполне может оказаться, что вы сможете в некоторых случаях предложить более качественный способ решения какой-нибудь задачи.
    Ну и раз вы аналитик, то скорее всего, у вас и софт-скиллы более прокачанные, чем у среднего разработчика, что тоже большой плюс.
    Ответ написан
  • Как происходит переход с junior на middle?

    Если в компании есть формальные критерии, то мидлом ты считаешься, когда проходишь по всем критериям.
    Если критериев нет - тогда, когда ты+коллеги+руководитель начнёт тебя таковым считать.
    Ответ написан
    2 комментария
  • Что не так с вакансией?

    1. Ну вычитывайте текст вакансии перед публикацией хотябы:
    Сейчас мы запустились в бета версии и допиливаем новые разделы. В связи с этим, мы расширяем продуктовую команду. Нам необходим уверенный backend разработчик.

    Дважды повторяется.
    2. В целом вакансия выглядит не очень "вкусно". Ни о каких плюшках не написано, никакой полезной информации о компании в тексте нет, о команде тоже
    Вот пример хорошей вакансии (имхо): https://career.habr.com/vacancies/1000055885
    Ответ написан
  • Хочу получить второе высшее IT, какое направление выбрать?

    Не хоче приплетать политику, но
    - Живем в России и я не удивлюсь, что сделают требование по профильному образованию (Это Россия=))))

    Для этого нет вообще никаких предпосылок. По крайней мере на уровне законов. На уровне работодателей тем более.
    - Релокация в США.

    Рановато думать об этом.
    Насколько это адекватное решение? Для релокации норм?

    Нет. Большинство Американских работодателей вообще даже не смотрят на кандидата, пока он ещё не приехал в США. И тем более на диплом неамериканского вуза.
    Гораздо выгоднее выложить эти ~5 лет в опыт работы - просто устройтесь куда-нибудь работать и растите, как профессионал, попутно изучая английский и участвуя в лотерее.
    Заодно за это время накопите капитал на перелёт и аренду жилья.
    Те "знания", которые преподают в универе никак не пригодятся вам в работе фронтендера.
    Ответ написан
    2 комментария
  • Возьмут ли в мидллы nodejs?

    Теоретически это возможно, но по вашему описанию вы не похожи на мидла.
    Посмотрите, какие требования предъявляют мидлу и попытайтесь пройти собеседование.
    Ответ написан
    Комментировать
  • Можно ли несовершеннолетнему устроиться в front End?

    Посмотри, какие требования в вакансиях и попробуй пройти собеседования.
    Формально, законом не запрещено трудоустроить несовершеннолетнего.
    Я бы ещё год-два на твоём месте поучился.
    Ответ написан
  • Можно ли отказаться от ТЗ?

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

    Ну и тестовое на два дня работы - это нонсенс. Обычно тестовое не должно занимать у разработчика больше нескольких часов
    Ответ написан
    Комментировать
  • Как правильно проанализировать зарплату разработчиков?

    1. Спрос на Java выше, чем на CV
    2. В Java, как вы правильно заметили, попадает много лишнего, где нужна в итоге например не Java, а C++, а работодатель предполагает, что соискатель перейдёт с жавы на плюсы.
    3. Посмотрите, какие требования у топовых вакансий на Java и у топовых вакансий на CV - это тоже может объяснить, почему такой разброс зарплат.
    Ответ написан
  • В какой компаниях и отраслях программирования ценят не быстрое, не модное, а работающее как часы?

    Не совсем понял, в какой вы сфере работаете, но предположу, что вам нужно:
    1. Качество результата > Скорости написания.
    Тут хочу уточнить, что обычно нормальные люди требуют соблюдения дедлайнов: если сказал, что сдашь в день X, а потом ещё неделю после дня X что-то дописываешь до своего идеала - это не ок.

    2. Чёткий кодстайл, подкреплённый конфигами, линтерами и прочим
    3. Системную борьбу с багами
    4. Без Rust

    Вообще по заголовку:
    - Банки (и вообще финтех, когда баг привлечёт к большим штрафам либо убыткам)
    Если банк - в идеале попасть в отдел с каким-нибудь древним мейнфреймом, который обрабатывает транзакции.
    - Медицина
    - Транспорт
    - Оружие (в идеале ядерное)
    - Промышленность (заводы, станки, роботы и прочее. Чем больше вреда здоровью нанесёт баг - тем жёстче правила написания кода)
    Если без фанатизма - просто крупные продуктовые компании с устоявшимися практиками (при этом надо попасть в какой-то давно существующий продукт, а не стартап)

    PS:
    Я предвзято отношусь к новым инструментам, новым версиям.

    А зря на самом деле. Обновления призваны улучшить жизнь. В том же кейсе с растом - брекинг чендж был необходим. Да и для самого раста это норма - язык ещё молодой.
    PPS: напишите потом, в какую компанию попадёте - я не хочу с вами работать в будущем.
    Ответ написан
    32 комментария
  • Как выполнить данное задание на позицию тестировщика?

    1. Зачем откликаться на вакансию, о которой вообще не смыслите?
    2. Тест-кейсы -- это из базовой теории тестирования.
    Автотест - это некая программа/скрипт, который будет этот тест-кейс выполнять сам, без участия человека.

    Читайте теорию тест-дизайна.
    Есть ещё неплохой ресурс:
    https://ulearn.me/Course/Testing/Vvedenie_5656d8a3...
    и специальный для тестировщиков:
    https://software-testing.ru/
    Ответ написан
    Комментировать
  • Как войти в сферу и переехать (не знаю, что делать и сильно отчаялся)?

    учить нон-стоп все, чтобы устроиться тут в айти компанию

    Если сможете
    только с опытом перебираться (много лет, конечно займет, очень много)

    Возможный вариант. Но после обучения придётся ещё официально поработать 3+ лет.
    Зато зп будет выше, чем у вчерашнего студента.
    же накопить денег как можно больше и поехать учиться на computer science прям в Норвегию и стать студентом снова лет в 25-26

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

    Без диплома и опыта вас, скорее всего, миграционная служба не пустит, но нужно уточнять этот момент для каждой страны отдельно.
    + Врядли какой работодатель решит вас принять без опыта и диплома.

    и знакомых кейсов тоже,

    В интернете есть достаточно много интервью с людьми, которые так поступили.
    Ответ написан
    2 комментария
  • Android developer или Web developer?


    В веб разработке большой спрос, много конкурентов (из 40 отбирают одного), на уровень ниже доход чем android development, порог входа минимальный.


    Этот тезис уже очень спорный, тк всё очень сильно зависит от стека уровня навыков.
    Я так понимаю, под web-разработчиком вы понимаете недоверстальщика на html+css+jquery и недобэкендера на php или какой-нибудь CMS типа WP. Такие да, зарабатывают меньше android-разработчика.

    В андройд разработке, маленький спрос, практически нету конкурентов, выше доходы чем web development, порог входа больше чем в вебе.

    Спрос достаточен, чтобы найти работу. Порог входа действительно сильно выше, чем в примере "Web developer" парой строк выше.

    Вопрос такой, куда легче устроиться джуном ?

    Мне кажется, в веб сильно проще, тк начальный уровень знаний требуют меньше, а количество вакансий больше.
    В случае с android-разработкой вы сможете написать своё приложение и попытаться на нём заработать, в принципе.

    nb: Web-разработка ужасно обширное понятие и вам стоит уточнить направление и стек.
    Ответ написан
    4 комментария
  • Возьмут ли с Российским дипломом вуза за границу на веб-программирования junior'a?

    Только если найдёте компанию, которая захочет заморачиваться с выдачей рабочей визы джуну без опыта.
    Ответ написан
    Комментировать
  • Могу ли я устроиться в компанию, с неофициальным опытом программирования на python?

    Можно ли как-то доказать что-ли что у тебя большой опыт, там проекты предоставить?

    Под опытом в вакансиях понимают именно коммерческий опыт, так что врядли.
    Нет, если вы учили питон с 14 лет, а потом идёте устраиваться после вуза допустим в 23 - это не будет значить, что у вас 9 лет опыта разработки на питоне.

    А вот джуном устроиться можно. В принципе, даже без вуза это можно сделать, если пройдёте собеседование
    Ответ написан
    5 комментариев
  • Перспективно ли быть разработчиком игр?

    Возможно ли сейчас пробиться куда-нибудь?

    Да, если удовлетворяешь требованиям вакансии и успешно проходишь собеседование.

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

    А теперь советы:
    1. Разрабатывать игры != играть в игры
    2. Пойми, чем бы ты хотел заниматься
    3. Убедись, что это именно оно - попробуй самостоятельно, ибо лучше потратить время на переобучение, чем потом много лет делать то, что не нравится.
    4. IT - это не только программирование. Если с программированием у вас плохо получается, то посмотрите на другие профессии.
    5. Прежде чем начинать программировать для игр - научитесь просто программировать, чтобы не было затупов на примитивных моментах.
    6. Убедитесь, что вы действительно хотите в IT, тк кроме IT есть куча других сфер, да и даже ради денег в IT нет смысла идти, тк высокие зп есть не только тут.
    Ответ написан
    Комментировать
  • Можно ли устроиться миддлом без опыта работы?

    Можно ли устроиться миддлом без опыта работы?

    Крайне сложно. Необходим опыт работы в команде, опыт решения задач. Понимание разных технологий.

    То есть, если ты учишь теорию, практикуешь ее на пет-проектах/фрилансе/codewars'ах и тд хватит ли этого для того, чтобы считаться мидлом?

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

    Стоит ли мне позиционировать себя как мидла при устройстве на работу или без опыта в офисе ты категорически джун?

    Позиционируйте себя хоть сеньёром - последнее слово всё равно будет за компанией, которая будет вас собеседовать.
    Ответ написан
    Комментировать
  • С чего начать карьеру в IT с таким набором знаний?

    С такими знаниями вполне можно уже идти собеседоваться на Junior backend или junior fullstack.
    Если верит написанному, то знаний по C# должно хватать.

    Я бы посоветовал поразбираться с теорией по реляционным БД и научится писать SQL запросы, чтобы понимать, во что превращается linq.
    Ответ написан
    6 комментариев