Льготы для IT-компаний
Скоро ИТ-компании РФ получат налоговые льготы. Ставка страховых взносов станет 7.6%, вместо 14%. Налог на прибыль - 3%, вместо 20%. Это относится к компаниям, у которых не менее 90% доходов приходится на продажу софта и услуг по его разработке, внедрению и поддержке. То есть Яндекс (акции которого за последние 10 дней выросли на 20%) под эти условия пока не попадает, так как основной заработок компании приходится на рекламу. Зато Люксофты и Епамы в теме. Ну что, какие ставки, вырастут ли зарплаты в айти?
Скоро ИТ-компании РФ получат налоговые льготы. Ставка страховых взносов станет 7.6%, вместо 14%. Налог на прибыль - 3%, вместо 20%. Это относится к компаниям, у которых не менее 90% доходов приходится на продажу софта и услуг по его разработке, внедрению и поддержке. То есть Яндекс (акции которого за последние 10 дней выросли на 20%) под эти условия пока не попадает, так как основной заработок компании приходится на рекламу. Зато Люксофты и Епамы в теме. Ну что, какие ставки, вырастут ли зарплаты в айти?
Forwarded from Java задачи с собеседований
Несколько вопросов по многопоточности
1. Каким образом можно создать поток?
2. Чем различаются Thread и Runnable?
3. В чём заключается разница между методами start() и run()?
#вопрос_на_собеседовании
1. Каким образом можно создать поток?
2. Чем различаются Thread и Runnable?
3. В чём заключается разница между методами start() и run()?
#вопрос_на_собеседовании
Forwarded from Java задачи с собеседований
❓Каким образом можно создать поток?
- Создать потомка класса Thread и переопределить его метод run();
- Создать объект класса Thread, передав ему в конструкторе экземпляр класса, реализующего интерфейс Runnable. Этот интерфейс содержит метод run(), который будет выполняться в новом потоке. Поток закончит выполнение, когда завершится его метод run().
- Вызвать метод submit() у экземпляра класса, реализующего интерфейс ExecutorService, передав ему в качестве параметра экземпляр класса, реализующего интерфейс Runnable или Callable (содержит метод call(), в котором описывается логика выполнения).
❓Чем различаются Thread и Runnable?
Thread - это класс, некоторая надстройка над физическим потоком.
Runnable - это интерфейс, представляющий абстракцию над выполняемой задачей.
Помимо того, что Runnable помогает разрешить проблему множественного наследования, несомненный плюс от его использования состоит в том, что он позволяет логически отделить логику выполнения задачи от непосредственного управления потоком.
❓В чём заключается разница между методами start() и run()?
Несмотря на то, что start() вызывает метод run() внутри себя, это не то же самое, что просто вызов run(). Если run() вызывается как обычный метод, то он вызывается в том же потоке и никакой новый поток не запускается, как это происходит в случае, когда вы вызываете метод start().
- Создать потомка класса Thread и переопределить его метод run();
- Создать объект класса Thread, передав ему в конструкторе экземпляр класса, реализующего интерфейс Runnable. Этот интерфейс содержит метод run(), который будет выполняться в новом потоке. Поток закончит выполнение, когда завершится его метод run().
- Вызвать метод submit() у экземпляра класса, реализующего интерфейс ExecutorService, передав ему в качестве параметра экземпляр класса, реализующего интерфейс Runnable или Callable (содержит метод call(), в котором описывается логика выполнения).
❓Чем различаются Thread и Runnable?
Thread - это класс, некоторая надстройка над физическим потоком.
Runnable - это интерфейс, представляющий абстракцию над выполняемой задачей.
Помимо того, что Runnable помогает разрешить проблему множественного наследования, несомненный плюс от его использования состоит в том, что он позволяет логически отделить логику выполнения задачи от непосредственного управления потоком.
❓В чём заключается разница между методами start() и run()?
Несмотря на то, что start() вызывает метод run() внутри себя, это не то же самое, что просто вызов run(). Если run() вызывается как обычный метод, то он вызывается в том же потоке и никакой новый поток не запускается, как это происходит в случае, когда вы вызываете метод start().
Forwarded from QA HELP via @CommentsBot
Гайз, тут для вас подоспели отличные короткие интервью со знакомыми ребятами из самых разных IT-профессий. Как они стали айтишниками и что думают о тестировщиках? Какие инструменты используют и обучались ли на каких-то курсах ранее? Всё это - в течение ближайших двух недель на канале. Начнём с разработчиков: знакомьтесь, Дима, Java Developer ⬇️
https://telegra.ph/5-voprosov-razrabotchiku-07-14
https://telegra.ph/5-voprosov-razrabotchiku-07-14
Telegraph
5 вопросов разработчику
- Дима, привет! Как давно ты в IT? Кем работал до этого и почему решил перейти в эту сферу? - Привет! В IT с октября 2016-ого года, учил Java и параллельно работал. До этого я был студентом, промоутером, аниматором, ведущим мероприятий, продавцом, аккаунтинг…
Делюсь радостью. Участвовал, значится, у себя в компании в конкурсе наименования переговорок. Я отправил два варианта: имена созвездий и имена букв греческого алфавита. Были интересные идеи - известные учёные, языки программирования, суперкомпьютеры. В итоге среди 170 предложенных концепций путём отсева и анонимного голосования победил греческий алфавит. Ура )
https://www.instagram.com/p/CEbAzYgpila/?igshid=bw0zv458afzh
https://www.instagram.com/p/CEbAzYgpila/?igshid=bw0zv458afzh
Instagram
Dmitry, Moscow
У @stoloto будут новые переговорки с именами греческого алфавита (Альфа, Гамма, Бетта). А у меня новые AirPods Pro
Рубрика #айти_коллаб. У Профунктора (топовый канал с айти мемами) есть еще канал с вакансиями @profunctor_jobs — коротко, ненавязчиво и всё по делу. Советую заскочить к ним. Особенно тем, кто боится открывать своё резюме на hh, потому что эйчары разнесут в пух и прах почту приглосами. Плюс кайфово держать руку на пульсе и знать сколько другие компании готовы платить новым сотрудникам. Залетайте @profunctor_jobs
Forwarded from Profunctor Jobs
Backend Senior
Стэк: Java, PostgreSQL
Денег: $3200-3800
Remote
Java Developer
Стэк: Java, PostgreSQL
Денег: $3200-3800
Remote
Java Developer
Forwarded from Java Developer
Как у вас изменилась ситуация на работе?
Final Results
76%
Никак
4%
Улучшилась (больше зп, больше заказов стало)
15%
Ухудшилась (урезали зп, неоплачиваемый отпуск)
5%
Сократили
Как изменилась ситуация у вас на работе?
Anonymous Poll
73%
Никак
16%
Улучшилась (больше зп/заказов)
8%
Ухудшилась (меньше зп/заказов)
3%
Сократили
IT в Беларуси
Мне вчера написали, что в опросе нужно добавить вариант «Я из Беларуси», так как там сейчас особая ситуация. Искренне переживаю за айти в Беларуси, есть даже знакомый, который два года как переехал из Москвы работать в Минск. Поэтому решил расписать и сам разобраться, как там сейчас обстановка. Но сначала предыстория.
За айти в Беларуси я начал наблюдать год назад. Читал dev.by, смотрел доклады, сидел в чатах. И в целом сложилось впечатление, что там очень крутое комьюнити: добрые отзывчивые сплоченные люди, готовы всегда помочь. И в стране суперские условия для айти: Парк высоких технологий (ПВТ), легализация блокчейна и криптовалют, низкие налоги для IT-компаний, льготные кредиты для переобучающихся на айтишников. Плюс Беларусь известна как страна, в которой была создана игра World of Tanks, разрабатывался мессенджер Viber и приложение MSQRD, купленное Facebook. Звучит и правда как айти-столица СНГ.
Мне вчера написали, что в опросе нужно добавить вариант «Я из Беларуси», так как там сейчас особая ситуация. Искренне переживаю за айти в Беларуси, есть даже знакомый, который два года как переехал из Москвы работать в Минск. Поэтому решил расписать и сам разобраться, как там сейчас обстановка. Но сначала предыстория.
За айти в Беларуси я начал наблюдать год назад. Читал dev.by, смотрел доклады, сидел в чатах. И в целом сложилось впечатление, что там очень крутое комьюнити: добрые отзывчивые сплоченные люди, готовы всегда помочь. И в стране суперские условия для айти: Парк высоких технологий (ПВТ), легализация блокчейна и криптовалют, низкие налоги для IT-компаний, льготные кредиты для переобучающихся на айтишников. Плюс Беларусь известна как страна, в которой была создана игра World of Tanks, разрабатывался мессенджер Viber и приложение MSQRD, купленное Facebook. Звучит и правда как айти-столица СНГ.
IT в Беларуси 2020
Думаю, все в курсе, что после выборов президента 9 августа, в Беларуси начались митинги, протесты, массовые гуляния в городах. На три дня отключили интернет по всей стране. Что для многих айти-компаний чуть более, чем критично. Дальше начали появляться новости об обысках в офисах Убера и Яндекса (которые было менее шоково читать после обысков в московском офисе nginx, но всё равно неприятно). После — инфа о готовящихся релокейтах разработчиков в другие страны.
Но хочется, чтобы картинка складывалась не из новостей, а от людей, которые там живут. В общем поспрашивал знакомых знакомых, чтобы дали свои комментарии по поводу текущей ситуации в айти Беларуси. Дальше публикую их реплики.
Думаю, все в курсе, что после выборов президента 9 августа, в Беларуси начались митинги, протесты, массовые гуляния в городах. На три дня отключили интернет по всей стране. Что для многих айти-компаний чуть более, чем критично. Дальше начали появляться новости об обысках в офисах Убера и Яндекса (которые было менее шоково читать после обысков в московском офисе nginx, но всё равно неприятно). После — инфа о готовящихся релокейтах разработчиков в другие страны.
Но хочется, чтобы картинка складывалась не из новостей, а от людей, которые там живут. В общем поспрашивал знакомых знакомых, чтобы дали свои комментарии по поводу текущей ситуации в айти Беларуси. Дальше публикую их реплики.
из того что я знаю:
- Viber, Яндекс закрывают офис в Минске (на счёт Яндекса неподтвержденная инфа)
- галерам кажись пофиг (галерами программисты называют компании-аутсорсеры, которые с одной стороны нанимают подешевле разрабов, а с другой стороны пытаются подороже их продать на проекты заказчиков)
- у Wargaming есть план при ухудшении ситуации релокейт в любой офис благо их дофига у них
- на моей прошлой работе (разработчик игр) пока только самые болезненные части бизнеса переносят в Турцию (то, что зависит от доступа в интернет, закупка трафика)
- Viber, Яндекс закрывают офис в Минске (на счёт Яндекса неподтвержденная инфа)
- галерам кажись пофиг (галерами программисты называют компании-аутсорсеры, которые с одной стороны нанимают подешевле разрабов, а с другой стороны пытаются подороже их продать на проекты заказчиков)
- у Wargaming есть план при ухудшении ситуации релокейт в любой офис благо их дофига у них
- на моей прошлой работе (разработчик игр) пока только самые болезненные части бизнеса переносят в Турцию (то, что зависит от доступа в интернет, закупка трафика)
Галеры есть большие и маленькие. Маленьким (<50 чел) наступает пизда, потому они и так работают не на самых выгодных условиях, да и клиенты отказываются работать с Беларусью. А переехать они не могут, потому что у них, как правило, нет финансовой подушки. У меня жена работает рекрутером в одной из таких компаний. У них штат сократился вдвое (с 60 до 30) за последние 3 месяца. Большим компаниям проще, но перевозить в другие страны это намного затратнее финансово. Наша компания например ждет эксклюзивных предложений от стран восточной европы (Польша, Латвия, Эстония). Дело в том что в Беларуси благодаря ПВТ ИТ компании платят только 1% с оборота налогов. А если переезд в другую страну, то налоговая нагрузка вырастет.
У многих больших компаний (типа Wargaming) есть офисы в других странах, и можно релоцировать сотрудников по внутрикорпоративному обмену, но есть определенные квоты, ты не можешь всех сотрудников перевезти в другую страну. Да и зарплаты и налоги будут привязаны к Беларуси.
У многих больших компаний (типа Wargaming) есть офисы в других странах, и можно релоцировать сотрудников по внутрикорпоративному обмену, но есть определенные квоты, ты не можешь всех сотрудников перевезти в другую страну. Да и зарплаты и налоги будут привязаны к Беларуси.