Ответы пользователя по тегу Карьера в IT
  • Можно ли отказаться от ТЗ?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    vabka
    @vabka
    Токсичный шарпист

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Я бы посоветовал поразбираться с теорией по реляционным БД и научится писать SQL запросы, чтобы понимать, во что превращается linq.
    Ответ написан
    6 комментариев
  • Что лучше/перспективнее full-stack, machine learning или test automation?

    vabka
    @vabka
    Токсичный шарпист
    Js (Node.js, React). На данный момент, как я понимаю, это самое востребованное направление. Лично я с Js практически никогда не работал.

    Не уверен на счёт "самое востребованное". При наличии навыков легко можно найти работу на любом из трёх представленных стеков

    ASP.NET. Понимаю, что, наверное, не лучшее направление, но сам C# мне очень нравится.

    Не так уж и плохо на самом деле. ASP NET Core очень хорош.

    Везде пишут, что будущее за AI. Есть мысли, может попробовать себя в machine learning, а в частности в computer vision.

    Ни разу не видел такого. AI не отменяет веба.
    Ну и мне кажется, в AI вы не сможете применить уже имеющиеся знания.

    Оставаться в автоматизации тестирования, просто сменить проект или взять еще один на парттайм, чтобы не "застаиваться". Прокачиваться в технически более сложных направлениях — архитектура/фреймворки тестирования, налаживание инфраструктуры.

    Мне кажется, что это лучший вариант, тк в первых двух случаях у вас будет очень большой даунгрейд в карьере (особенно в случае с AI)
    Ответ написан
    Комментировать
  • Как найти работу junior frontend разработчику?

    vabka
    @vabka
    Токсичный шарпист
    Ищите на том же hh или хабракарьере вакансии, которые вам интересны и под которые вы подходите под требования. Ходите на собеседования.
    Достаточно редко рекрутёры смотрят на полупустые резюме джуна с непонятными навыками
    Ответ написан
    1 комментарий
  • Насколько актуальна такая карта развития фронтенд?

    vabka
    @vabka
    Токсичный шарпист
    На мидла невозможно устроиться после 5м курсов. Мидл подразумевает под собой опыт, который курсы дать не могут.
    Раз вы уже работаете, то советую вам продолжать работать и изучать технологии, внимательнее смотреть на код вашего продукта и думать, что в нём можно улучшить. Думайте, какую задачу бы вам помог решить какой-нибудь новый модный Фреймворк.

    Если в вашей компании есть практика наставничества или грейдов, то посмотрите на неё. Ну и не забывайте про своих более опытных коллег - попросите их вас оценить, чтобы понять слабые стороны
    Ответ написан
    Комментировать
  • Работа с образованием 9 классов в IT, возможна ли?

    vabka
    @vabka
    Токсичный шарпист
    Да. Сам не имею диплома и 11 классов. Спокойно уже 3 года работаю. Ни разу не было проблем при трудоустройстве именно из-за наличия документов об образовании.

    Про ваш случай сказать не могу - ходите на собеседования и узнаете.
    Ответ написан
    Комментировать
  • Чему учат на практиках / стажировках?

    vabka
    @vabka
    Токсичный шарпист
    В каждой компании стажировки/практики разные.
    У меня знакомый, когда мы ещё в колледже учились, попал на практику в Газпром - там он принтеры чинил.
    В компании, где я сейчас работаю, есть стажировки для студентов местного вуза - дают вполне полноценную рабочую задачу, но которая находится не в приоритете у основной команды разработки (например плагин для IDE запилить или нейронную сеть обучить под какую-то задачу)
    Ну и ещё попутно обучение.
    Ответ написан
    Комментировать
  • IT профессии без написания кода?

    vabka
    @vabka
    Токсичный шарпист
    Из того что я могу вспомнить:
    1. Аналитик
    2. Дизайнер UX/UI
    3. Технический писатель
    4. Менеджер
    5. Ручной тестировщик
    > не люблю сидеть на месте
    С таким качеством, боюсь, вам ни одна из этих профессий не подойдёт)
    Ответ написан
    2 комментария
  • Зарплатные ожидания junior frontend?

    vabka
    @vabka
    Токсичный шарпист
    > я боюсь завысить ожидаемую ЗП
    Не страшно. Если ожидания слишком большие, то, обычно, работодатель об этом скажет.
    Можно дополнительно себя подстраховать и сказать, что готов к обсуждениям или указать минимальный порог, ниже которого ты сам откажешься (некоторые работодатели сами спрашивают желаемый и минимальный и стараются дать желаемый).
    > получал 50к.
    Ну вот меньше этого и нет смысла просить.
    Ответ написан
    Комментировать
  • Углубляться, что бы сменить род деятельности?

    vabka
    @vabka
    Токсичный шарпист
    А не поздно ли уже для меня углубляться в изучение данной области?

    Не поздно.

    Что выбрать предпочтительней и актуальней для будущего (помечтаю) трудоустройства: .Net или Python?

    Оба +/- актуальны. Выбирай, что тебе больше нравится, но надо на рынок ещё смотреть.

    Какую область развития выбрать и почему?

    Выбирай, что нравится больше)
    В обоих случаях наиболее популярна веб-разработка, но с python можно пойти в аналитику данных ещё, а с C# - в геймдев, десктопную и мобильную разработку.

    Или пойти по стопам некоторых — сначала в QA, а потом в developers?

    Тоже можно, но не обязательно.
    Обычно, в QA идут те, кто совсем не понимает без практики, что делают в разработке. (по моим наблюдениям)
    Ответ написан
    Комментировать
  • Почему нельзя устроится в 2 контори одновременно? Какой штраф?

    vabka
    @vabka
    Токсичный шарпист
    > Почему нельзя устроится
    Можно (по крайней мере в РФ). Штрафа никакого нет:
    Одна работа будет основной, а остальные - совместительством.
    Трудовая книжка будет находится у основного работодателя и вести её будет он, если вы ещё не перешли на электронную трудовую книжку.
    Если вы перешли на ЭТК, то её ведут все работодатели.
    Ответ написан
    Комментировать