Ответы пользователя по тегу Карьера в IT
  • C# vs Java для удалённой работы за рубежом. Что востребовано?

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

    На .net работают производственные предприятия, государственный сектор, логистические компании, ретейл.

    т.е. язык то похожий, но его сферы применения сильно различаются. Т.е. например, в США (до .net core - да и сейчас), вообще ни у кого нет идеи по принципу: а давай замутим стартап на .net, так как все знают, что в случае роста они разденутся на хостинг, базу данных, софт итд.

    Плох ли .net из-за этого - Нет. Например, Bank of America имеет штат пользователей софта на .net больше (сотрудников банка), чем весь Гугл, Амазон и Оракл вместе взятыми.
    Ответ написан
    6 комментариев
  • Требования к Django разработчику(Стек технологий)?

    1) HTML/CSS/JS - очевидно, знать нужно всем.
    2) XML/JSON - уже зависит от типа сервиса,с которыми нужно пилить интеграции
    3) Django/Django REST Framework - тут подразумевается, что либо бек отдает статику, либо бек дает апи для js-фреймворков
    4) Celery/RabbitMQ - т.е. умение делать задачи в очередь. Встречается очень часто, особенно на проектах, где надо какие-то отчеты формировать, письма отсылать и так далее.
    5) Elasticsearch/PostgreSQL - на маленьких проектах поиск делают прямо через постгрес, на больших уже юзают эластик.
    6) Общее знакомство с библиотекой Python
    7) Deploy: nginx / uwsgi (Gunicorn) / postgres - но зависит от проекта, на больших - это не твоя боль.
    ___

    Дополнительно спрашивают: Flask (Сейчас мода идет на микросервисы)/Tornado/Twisted/Aiohtp - это уже зависит от конкретных вакансий.

    Дополнительно требуется: 1-2 года опыта на php/ruby/node.js/java/.net - к сожалению, Python - это не php, тут не пилят говно на коленке за день, тут делают какие-то большие проекты с датой, интеграциями и прочее. Поэтому изначально предъявляют к кандидатам более высокие требования. В том числе опыт работы на Питоне, либо на похожем стеке.
    Ответ написан
    6 комментариев
  • Кто больше независим - разработчик или тестировщик?

    1) Тестировщик - это сотрудник в штат или сотрудник в штат на удаленку. На Фрилансе ничего сложнее заказов "протыкать сайтик, посмотреть ошибки, уязвимости" тебе не дадут. Ибо, мелким заказчикам тестирование не нужно, а крупные уже набирают в штат (НДА, знакомство с системой и прочее).

    2) На западе считается, что тестер - это обезьяна, поэтому платят копейки. Реальные деньги появляются, когда ты становишься либо безопасником, либо QA-Аutomation (а это уже знание Java/Python + базы данных и прочие тестовые фреймворки).

    3) Тестирование - это прослойка между ПМ и Разработкой на более менее крупных проектах. Собственно, если нет этого, то прослойка в виде тестера не нужна.

    _____

    Если кратко, то в тестировании хорошие деньги получают только лиды, qa-automation, безопасники - это 3-4 года опыта надо. Разработчики в целом получают выше, да и всегда остается возможность сделать что-то свое. Т.е. разработчиком быть выгоднее. Вопрос только в том, что в тестирование зайти проще, да и всегда можно в разработчика перерасти.
    Ответ написан
    Комментировать
  • Где можно устроиться на удаленную стажировку?

    1) Стажировку найти удаленную для неопытного - никак.
    2) Стать фрилансером - наработать портфолио, потом найти удаленную работу - вполне вариант.
    3) Либо пойти в говно-фирму, там поработать немного, а потом уже искать работу, как опытный.
    Ответ написан
    Комментировать
  • Зачем программисту работать на кого-то?

    У меня из 7 проектов только один выстрелил и дал давать деньги на уровне такой средней работы. Все остальные лишь сожрали время и определенные деньги. Если бы я не работал, то я бы уже повесился, так как денег тупо бы не было.
    Ответ написан
    Комментировать
  • Где выгоднее жить программисту, в Москве или Новосибирске?

    Владивосток/Хабаровск/Уссурийск

    -пару часов езды до японского моря
    -отличные белые, неконфликтные люди
    -возможность работать на американских и азиатских клиентов
    -небольшая стоимость проживания
    -природа и японские машины
    Ответ написан
    5 комментариев
  • Как лучше всего выполнить задание на должность Junior QA?

    Привет.

    1) У тебя должно быть по итогу два документа: Тест-план и Тест-кейсы (табличкой). Их ты сможешь сделать, если прочитаешь базовую теорию по тестированию софта. Обычно тест-план занимает одну страничку, а тест-кейсы содержат от 5 до 10 страничек на собеседованиях.

    2) Надеюсь, ты у них спросил какие они дают тебе ограничения по тестированию игру. Так как при тестировании игры в вакууме, получается такой же "вакуумный ответ". Поэтому, хорошо бы выписать все спорные и пограничные моменты, которые у тебя есть, и уточнить их у продакта (того, кто тебя собеседует). Это любят на собеседованиях, так как если ты этого не спрашиваешь, они понимают, что ты в этом вообще ничего не шаришь.

    3) Не делать тупую ошибку - пытаться ломать игру с самого начала. Твоя задача для начала проверить, что игра работает правильно (согласно требованиям), потом проверить пограничные случаи, а только потом делать негативные тесты.
    Ответ написан
    1 комментарий
  • Работал ли кто нибудь в Индии?

    По личному опыту могу сказать, что сотрудничал с китами - они делали систему автоматизации большого поставщика чая в Россию. И я не могу назвать этот опыт хорошим - главный пахан относится ко всем, как к мусору, причем если самих китов еще можно так называть (ибо лентяи и бестолочи знатные, которые все делают через задницу), то тебя просто за компанию, и это напрягает.

    В общем, отказался я от того сотрудничества, хотя платили выше, чем в РФ получал, но ментально не сошлось.
    Ответ написан
    Комментировать
  • Как устроиться на первую работу в IT?

    Я сначала пошел в 1С, потом после 6 месяцев перешел уже в продуктовую компанию.

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

    Не самая лучшая идея.

    Практика таких случаев показывает:

    1) Переводить наемита на роль партнера для босса - удар по репутации, поэтому на такое не решаются.
    2) Если босс тратит ресурсы своей компании на какой-то проект, то он ожидает получить с него всю прибыль. Поэтому будут искаться способы "кинуть".
    3) В этой всей схеме вы не нужны. Боссу проще нанять мальчика, который будет руководить разработкой.
    4) Часто после такого предложения можно получить увольнение, так как боссу нужен порядок в коллективе, а не мальчики, которые мечтают о своем проекте.
    ___
    Единственная рабочая схема - делать свою фирму, выводить самому продукт, сотрудничать уже с позиции равной силы. Иначе вас так или иначе выдавят, и будут правы.
    Ответ написан
    9 комментариев
  • Кем можно пойти работать после программиста?

    У меня была ситуация, когда работал на хреновой работе и постоянно был дикий стресс. Уже через 3 месяца, все что в 3-4 метрах перед глазами расплывалось. Диагноз дали такой, что нервное. Уволился с работы, через полгода зрение стало восстанавливаться, постепенно пришло в норму.

    А вообще, технический директор, тим-лид, специалист по внедрению и так далее. Больше переговоров, меньше работы за компом.
    Ответ написан
    Комментировать
  • Как сильно востребовательны технологии microsoft наподобие Xamarin, ASP.NET на рынке труда?

    Вакансий в разы меньше. Но нужно понимать, что компании, кто пишет на java/.net cтабильней в силу объема, плюс задачи достаточно последовательные. Так что 5-10 вакансий на .net могут перекрывать, 40-50 вакансий на php/python/ruby.

    Так что если возьмешь место, можно там 3-5 лет стабильно работать.
    Ответ написан
    3 комментария
  • Возможно ли работать удаленно и при этом быть официально трудоустроеным согласно ТК РФ?

    Работаю на удаленке - официально.

    Все просто.

    1) присылают тебе по электронной почте документы - распечатываешь, подписываешь, отправляешь (в 2 экз).
    2) Работодатель подписывает, ставит печать, отсылает тебе.
    3) По мере необходимости связываешься с бухгалтерией и делаешь нужные тебе справки итд.

    Я будучи во Владивостоке, работаю официально в Москве, даже ипотеку себе оформить смог. Работодатель прислал все по почте (все справки).
    Ответ написан
    2 комментария