Ответы пользователя по тегу Карьера
  • Платят ли налоги в России сотрудники IT компаний, у которых нет официального российского трудового договора?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Кто же знает... Напишите в налоговую, спросите у них :)

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

    Зачем вам даже потенциальные проблемы с законом, когда можно сделать всё легально?

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

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Да, востребованы. Но только те, кто много инвестировал и инвестирует в самообразование и может решать задачи бизнеса.

    И начинающие нужны. Я там в одном коммент выше ответил при каких условиях.
    Ответ написан
  • Хакер на Винде? + Как стать хакером?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Одну неделю -- это очень и очень мало.

    Изучать линукс -- идея хорошая, причём не так уж и важно какой. Я никогда не пользовался Kali. Скорее всего, это просто какой-нибудь популярный дистр + красивые обои и куча предустановленного софта. Вот только чтобы понимать, как весь этот софт работает, зачем и как его эффективно использовать, нужно обладать обширными знаниями в области сетей, протоколов, операционных систем, баз данных и т.п. Навыки разработки ПО пригодятся, да и знание железок. Социальная инженерия опять же. Некоторые разделы математики...

    Если очень кратко: чтобы что-то "взломать" надо понимать как это работает.

    Придётся много всего понять, в том числе и фундаментального. По каждой теме есть много материала, но тут уже предметно надо искать.

    Это собственно и ответ на ваш основной вопрос. Хакер, изначально означало (да и до сих пор означает) не то, что показывают в сериалах вроде Mr. Robot.
    Ответ написан
  • Какой ЯП (профессию) выбрать?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Сам по себе язык программирования -- дело для программиста вообще десятое, как бы это странно не звучало. Есть куда как более важные вещи в плане знаний, умений и навыков. Так что ЯП вообще можно любой выбирать какой вам нравится.
    Ответ написан
  • Насколько влияет высшее образование при продвижении внутри компании?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Я полагаю, что вы спрашиваете именно про продвижение по карьерной лестнице. Так вот, продвигаются люди, которые имеют хорошие социальные навыки. Вот в их развитие и инвестируйте время. Образование же вторично, хотя и может быть одним из формальных критериев (который в случае хороших социальных навыков можно если и не полностью исключить, то отодвинуть). А всё вот это "усердно работают, набирают опыт" на самом деле мало на что влияет.
    Ответ написан
  • Почему программисты идут работать в Яндекс?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Почему программисты идут работать в Яндекс?

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

    Вы перечислил несколько причин, которые, вы, веротяно считаете негативными. Я же их таковыми не считаю.
    1) Один из этапов собеседования всегда связан с алгоритмами (даже несмотря на то, что в работе они использоваться не будут).

    Будучи программистом и даже не будучи им, вы всегда (вообще всегда) имеет дело с алгоритмами. Некоторые навыки тут вообще базовые. Как вы собираетесь работать, если не можете оценить сложность/время работы того, что вы написали, хотя бы примерно? Профнепригодный разработчик не сможет, я думаю.
    И это не подразумевает знание всех стандартных алгоритмов и структур данных. Это просто подразумевает умения пользоваться некоторыми стандартными инструментами в необходимом и достаточном объёме, чтобы не писать совсем уж обезьяний код и корректно выбирать стуктуры данных и уже давно реализованные алгоритмы, в зависимости от решаемых задач.
    Пару лет назад в Яндексе на алгоритмической секции не давали ничего такого, что нельзя было бы решить за час вообще без подготовки. А уж если принять во внимание тот факт, что само решение не так уж и важно, а важен процесс размышления... Ну а дальше уже все от собеседующего зависит, вот тут у Яндекса действительно беда, так как людей для этого специально не готовят и очень часто просят алгоритмические секции проводить абы кого. То есть возможно и первоклассного технического специалиста, но который увы не понимает зачем он сюда пришёл и что от него требуется.

    2) Как правило, собеседование состоит минимум из трех этапов.

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

    3) Требования выше, чем в среднем требуется для рассматриваемой позиции (особенно это касается джуниоров).

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

    4) Заработная плата ниже, чем в среднем по рынку.

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

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Во-первых, кто такой Мишустин М.В? Ну и во-вторых, формальное образование не делает человека программистом. Это род деятельности. То есть, если он занимается разработкой ПО и его обязанности соотвествуют обязанностям программиста, то он программист, иначе нет. Всё просто.

    Это как заявлять, что какой-нибудь там Цукерберг программист или там Джобс.
    Ответ написан
  • H1B виза, можно ли получить купленным дипломом?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Для H1B визы нужно подтверждение диплома, если я куплю качественный диплом с приложением , то пройдёт ли он подтверждение, или нужно занести его в реестр?

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

    Я знаю компании, которые перед тем как сделать предложение о работе заказывают полный background check кандидата сторонней компании. Я знаю, что некоторые могут прям позвонить/написать вашему научному руководителю дипломной работы. А уж то что официальные органы перед одобрением визы сделают запросы во всевозможные реестры и сомневаться не стоит.

    Будет что-то подозрительное, внесут вас в "чёрный список" и никогда на визу претендовать больше не сможете. Даже на туристическую.

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

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Я бы сказал, что задание надо уточнять и уточнять, так как вам оно непонятно. И не у случайных людей, а у компании. Это нормальный процесс. Вы же на реальной работе в угадайку играть не будете (я по крайней мере надеюсь). Уточнение требований -- очень важный навык.
    Ответ написан
  • Оцените реалистичность плана на будущее: Германия vs Чехия vs Москва?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Лучше 3, а потом 1 или 2, если сразу же 1 или 2 не получается. В чём вообще смысл жить в России не в Мск или СПб?
    Ответ написан
  • Можно ли устроиться в зарубежную компанию без знаний языка?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    В США сейчас и с хорошим английским непросто устроиться из-за визовой политики, разве что переводом внутри компании или по визе талантов. А уж без знания языка вероятность очень и очень низкая.
    Ответ написан
  • На сколько плохо/хорошо менять компании с интервалом чаще, чем раз в год?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Как часто менять работу зависит только от вас. Если есть желание, то меняйте.

    То что на job hopper'ов могут косо смотреть -- это правда. Но могут и не смотреть. Обычно набор знаний, умений и навыков больше ценится.

    Можете указать, что просто по контракту работали фиксированное время или честно объяснить ситуацию. Второй вариант предпочтительнее.
    Ответ написан
  • Сложно ли иностранцу стать программистом в РФ?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Наверняка сложнее, чем в Украине. Всё-таки надо какие-то документы дополнительные оформлять. Если работодателя заинтересуете, то он всё быстро сделает.

    Стоит ещё отметить разную специфику рынка. Насколько я понимаю, в Украине, большая часть компаний -- это аутсорс, который программистов оформляет по контракту как ИПшников (сам не сталкивался, только рассказывали). В России же довольно много продуктовых компаний и оформляют в основном официально по ТК и с белой зарплатой, даже аутсорсеры (тут уже личный опыт + опыт кучи знакомых в СПб/Мск). Ситуация с контрактами и ИП -- это скорее всего для удалёнщиков, да и то не всегда. В плане финансов ИП выглядит лучше, но увы.

    Искать работу в Европе может быть лучше, чем в Украине или в России. Всё зависит от того, что вы хотите. Ну и знаний, умений и навыков. Мало кто будет тратить порядка 10к евро на то чтобы перевезти обычного начинающего программиста. Таких чаще всего в вузах рядом хватает и они с европейским гражданством и/или образованием. Но шансы всё равно есть.
    Ответ написан
  • Дельные советы по резюме?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Дельные советы по резюме?

    Удалить. После этого идти учиться.

    Честно признаться, я бегло посмотрел ваш код на плюсах. Моя оценка: я бы даже на стажировку не взял. Основываясь на резюме и примерах кода, у вас просто нет релевантных профессии знаний.
    Ответ написан
  • Дают ли банки своим программистам ипотеку по льготным условиям?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Я сам в банке не работал, но слышал от людей, которые работали, что льготные ипотеки есть.

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

    А ещё я знаю компании, где с одного-двух годовых бонусов, на некоторых проектах, можно взять заветную студию в панельном гетто за ~5кк :)

    В общем и целом, всё зависит от ваших социальных навыков.
    Ответ написан
  • Как обосновать повышение зарплаты?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Составил список, что полезного сделал для компании, какие инициативы предпринял, но потом подумал, что это всё обычные обязанности админа в любой компании.

    Всё верно: ваш список -- это просто рабочие обязанности и не более того. Такие иногда и в резюме пишут (что разумеется ошибочно). Проблема в том, что это и не повод повысить вам зарплату.

    На это надо смотреть немного с другой стороны. Просто ответьте на вопрос: как то, что вы делали помогло компании увеличить прибыль и/или сократить издержки. Желательно дать количественную оценку. Например, "сэкономил N сотен тысяч долларов, закупив оборудование у дядюшки Ляо; в перспективе это бла-бла-бла..." или там "автоматизировал то-то, что сэкономило N человеко-часов и около K денег".

    Ну и вообще старайтесь всё делать в дальнейшем с учётом влияния на бизнес. Разумеется, если хотите как-то карьерно и финансово расти.

    Более примитивный вариант с предложением о работе от другой компании тоже работает. Но, чаще всего до некоторой границы. Можно конечно прыгать между компаниями за повышение зарплаты на 10-20к рублей, но это в перспективе не серьёзно выглядит.
    Ответ написан
  • Есть ли жизнь в госкорпорациях?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    На хабре и тостере много раз поднимали тему, что не нужно работать в различных госкомпаниях (что там кумовство, низкие зарплаты, ограничения на выезд, бюррократия и прочее).

    Тут, на самом деле, не слишком зависит от того, государственная компания, или частная. Всё что вы описали в скобках везде встретить можно. Другое дело, что, судя по тому, что говорят и пишут люди, в государственных учреждениях это просто чаще встречается. Не факт, что это обязательно будет комбинация всего того, что вы написали, но бюрократия и кумовство почти на 100% будут.
    Разумеется всё нужно проверять насколько это возможно. Но я бы, на вашем месте, очень сильно поостерёгся в гос. компанию идти, но это моё персональное мнение.

    А если речь про госкорпорации типа: газпром-нефть, роснефть, татнефть, лукоил и прочее. Т.е. компании, которые хвалятся тем, что они идут в ногу со временем и прочее. Там адекватно работать или нет?

    Хвалиться-то любой может. Что в этом сложного. Всё зависит от того, что для вас означает "адекватно": для разных людей это будут совершенно разные условия.

    Вы же не ждёте ответа вроде "всё там норм, иди и даже не думай!"? Вы перечислили кучу разных компаний, в которых есть много разных подразделений с совершенно разным назначением и условиям труда. Ваш вопрос предполагает ответ вроде "42".

    Попробуйте провести анализ на основе открытых данных в интернете. Например налоговых отчётах, отчётах о прибыли, реальных инновациях, вакансиях, анонимных отзывах и т.п.
    Ответ написан
  • Трудоустройство в Украине без приписного (военного билета соответственно)?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Сразу скажу, что я не гражданин Украины. Всё, что я пишу ниже, почерпнул из рассказов знакомых (в том числе и украинцев).

    Я думаю, что учитывая реалии Украины, никому, кроме гос. контор это не интересно. В Украине большая часть разработки -- это аутсорс, где разработчики оформлены как контрактники (статус ИП; кажется это у них называется ФОП). В этом случае, никому не интересно ваше приписное/военный билет, просто не акцентируйте на этом внимание. Я почти уверен, что большая часть компаний, которые людей берут в штат, тоже на это не особо смотрят.
    Ответ написан
  • Развитие разработчика. Интересная работа или деньги?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    В целом:
    В разработке ПО всегда учатся новому. И не всегда в рабочее время.
    Если не нравится, то придётся смириться и терпеть, или сидеть в болоте или искать другую работу.

    По поводу вашей ситуации:
    Так что мой вам совет: качайте скилл, и меняйте работу на что-то более интересное.

    Деньги vs. интерес:
    На определённом этапе, деньги перестают играть существенную роль. По факту, это если закрыто основание пирамиды Маслоу. То есть, есть у вас жильё, которое вас устраивает, хватает денег на развлечения, еду и прочее. Прекрасно! Тогда, прибавка к з/п, допустим, в $1k (довольно хорошая прибавка) просто не будет ощущаться. Вам банально некуда это тратить.
    Разумеется, случаи разные бывают, и если ваша самореализация -- это заработать как можно больше денег, уйти на пенсию в 30, приобретать всё самое дорогое... Тогда вам этот стиль не подойдёт.
    Ответ написан
  • Выгоднее ли быть разработчиком в СПБ, чем в Москве?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Ну это всё от критериев выгодности зависит.

    Москва больше, больше предложений, больше движухи и денег. Но грязно, шумно и слишком много людей.
    СПб потише, работы меньше, доход меньше, город красивее сам по себе. Но там реально пара солнечных дней в году и довольно влажный климат. Минус ещё, что СПб разваливается и там есть куча проблем с городской средой. Мало где можно встретить на центральном прогулочном проспекте шестиполосную дорогу, ну или, скажем фасады исторических зданий, за которыми уже и нет самих зданий...

    С любом случае, каждый их этих городов покажется вам раем после какого-нибудь Усть-Прямокишкинска... И разонравится, после того, как вы начнёте смотреть по сторонам и анализировать. Ну или не разонравится, если не начнёте.

    Что в Мск, что в СПб, на зарплату ~120к вас ожидает "квартира" в панельном гетто на окраине с ипотекой на 20+ лет и переплатой в два-три раза. Ну, единственное отличие, что в СПб вы возможно будете тратить меньше времени на дорогу (или нет).

    Мой вас совет: учите английский и уезжайте. СПб и Мск можно как трамплин использовать, не более того.
    Ответ написан