Пример, здешние американцы ох*евали, когда я рассказывал историю про знакомого в Украине. Человек забил болт, ушел с работы, полгода-год нигде не работал, поехал отдыхать, временами фрилансил, но в общем ничего не делал.
Знаю одного корейца, который поработал в Hulu, уехал на год прожигать жизнь в Корею и вернулся в Штаты в Дропбокс без проблем. Но у него уже была хорошая история, так что на этот пример я бы действительно не ориентировался
Стоит заметить что сумма похожа на пособие по бедности для женатой пары. Америка — не страна с хорошей социальной защитой, но средняя семья (в которой работало полтора человека) должна получать на пенсии минимум в два раза больше.
Средние цены показа видео 1000 раз на Гугле (фильтр — социальные сети и приложения к ним, Android + iOS, phone + tablet):
Brazil — $4.23
India — $2.20
Turkey — $6.42
United States — $12.87
Russia — $11.59
Indonesia — $7.97
Saudi Arabia — $3.66
Это то что получает Гугл, от этих цифр стоит отнять комиссию.
MoPub USA Social networking — $5.92
MoPub RUS Social networking — $0.50
MoPub DEU Social networking — $3.09
Это тоже без комиссии.
Платят как раз за показы, конверсия у финальных рекламодателей влияет только на то, будет ли реклама в приложении востребованной и будут ли за неё бороться. Отсюда косвенным образом вытекает и цена, которую готовы платить.
По поводу размеров слота — больше всего из популярных платят за 320×480. На том же Мопабе 320×480 это $6.38 vs $0.78 за 320×50 при объеме примерно 1 к 2м.
На текущем проекте запускаю 23 контейнера на локальной машине. Сами контейнеры довольно легковесные, но 23 сервиса — это 23 отдельных приложения, поэтому ресурсоемко. Если запускать что-то легкое, то думаю на среднем ноутбуке можно поднять 100+ контейнеров.
Да, про 50% я погорячился, у нас изменилось налогообложение недавно. Белая зарплата это неплохо, но большинство здесь предпочтет +30% к сумме, получаемой на руки. Плюс у многих уже оформлено СПД и отказываться от бухгалтеров, которые ведут налоговую многие не захотят. Поэтому оформление по КЗОТу здесь и плюс, и минус одновременно. Притом реальной защиты или преимуществ КЗОТ не дает. Программисты достаточно защищены перегретым мировым рынком труда и поэтому защита государства им нужна очень мало.
И да, все зарплаты здесь обсуждаются после уплаты налогов, это ответ на высказывание в другом треде.
Юлиан, в Украине с «белой» зарплаты процент платит не только работник. Если вы говорите о
Стоимость квадратного метра в офисном здании в Украине может сильно варьироваться, но 30+ USD/sqm в Киеве — не редкость.
Да, потому что как только он перестанет быть студентом очень желательно чтобы он знал что такое гитхаб и SSH. Что такое LAMP в реалиях Украины можно уже и не знать, не так уж и востребовано. Насколько я понял, это предложение ориентировано на студентов-разработчиков, судя по тематике сайта. И вероятность того что им нужно будет разбираться — 99% Студенту будет правильнее разобраться с каким-то RoR и «прийти к успеху», чем обнаружить что LAMP на рынке труда не сильно то и нужен. Однозначно, стоит на этом
учиться и тренироваться
Но вообще готов забрать свои слова обратно если аудитория — не студенты-программисты
То же самое, но не только для студентов:
aws.amazon.com/free
www.heroku.com — есть free with limits, для студенческих поделок хватит
Разрешена реклама и коммерческие проекты. Сервера хостинга располагаются по всему миру. Вместо лимитированного функционала (привет только
Версия PHP: 5.4,
MariaDB) студент может установить себе там практически все что угодно.
ООП — подход к написанию программ. На каких-то языках писать в ООП стиле можно легко, на каких-то сложнее.
stackoverflow.com/...lymorphism-in-c
И да, то что в программе не применяется наследование не делает её «не-ооп программой». Советую подумать почему джаваскрипт считается ООП языком :-)
Видел кернел мод винды — ООП. То что она написанна на С, не избавляет от того, что подход там ООПшный. То что функция возвращает (XXX)RESULT, первым параметром принимает ссылку на структуру(а не находится внутри класса) не освобождает её от того, что она является методом.
В общем действительно не стоит называть программы «не-ООП», только за то, что они написанны на С.
Рефакторинг проекта усложняется. Пример. Был в классе метод Update, но его переименовали, добавили параметров. Вызовы этого метода разбросаны по всему проекту, но беда в том, что увас еще 100500 классов с методами Update.IDE слабая. Это все легко решается средой для других языков (кроме темплейтов, нет их там). Если честно, то для меня студия для С++ сейчас выглядит как мамонт, совершенно не приспособленный к работе.
Никто в книгах не пишет, что абстракция это опасно, потому имеем деревья наследования глубиной вПишут. По крайней мере классический GoF, описывая фабрику и прочую абстрактную хрень пишет минусы каждого паттерна. Про опасность наследования не кричал только ленивый.10-20, кучи фабрик и прочей абстрактной хрени.
4. Тот стиль, который я использу для своих мини-проектов кардинально отличается от того, что я использую на работе. Никаких TDD, никакого deffencive programming. Я осознаю что я один пишу этот проект, свободного времени мало и ОСОЗНАННО часто пишу дрянь. Она работает, но боюсь что большинство программистов будут не оценят подобный подход к написанию программ.
Форма редактирования не привязана к меткам, при прокрутке видно
Я не понял сразу что это фамилия. Про message passing знал, не знал что концепция пересылки сообщений между объектами принадлежит Кею.
Кей сказал.
Можно пояснение/ссылку? Или это просто иллюстрация принципа «каков вопрос, таков ответ»?
Вопрос снят, не знал что автор абстракции мессенджинга — А. Кей.
Бред. x86 давно не каноничный CISC, это раз. А во вторых - использовать бенчмарк, созданный специально для АРМоподобных процессоров для того, чтобы сравнить производительность тегры и x86 - чистой воды маркетинг. НВидия деньги так зарабатывает. Давайте вместо этого возьмем бенчмарк, который активно использует арифметику чисел с плавающей точкой и будем говорить что разные Cortex A8 это такой мусор.
Я конечно понимаю что процессоры с малым энергопотреблением зайнимают свою нишу, но не надо пожалуйста голословно провозглашать их скорую победу над стандартными i5-i7.
подкасты я бы может даже перед поездкой на дачу залил бы послушать себе в дороге все скопом если бы была возможность.Подкасты довольно легко заливаются на плеер скопом. Пример — itunes.apple.com/...02?ign-mpt=uo=4
Если честно, то Розетка не такая уж и чистенькая. Я им возвращал неттоп, они мне новый прислали с пиратской Windows, да еще и с ZverCD в приводе. Учитывая это, неудивительно что с налогами могли проколоться запросто. И понятное дело все товары, которые вам продает Розетка, продаются не Розеткой, а толпой СПД. Думаю пояснть излишне :-)
Так что в этот раз я бы не стал безосновательно закидывать налоговую какашками на форумах.
какая лучшая оценка алгоритма сортировки — не все, но многие отвечают N * lgN
Ага. Проблема только в том, что это <b>НЕ</b> лучшая оценка алгоритма сортировки.
Вставлю своё «ценное» мнение:
MS славится средней сложностью интервью, но литкод скорее обязателен. Я не знаю, стандартные ли у них собеседования, но большинство людей говорит что решали задачи на скрининге. Сейчас почти любая хорошая или средняя компания в США будет просить решать эти задачи, уровень сложности задач не всегда совпадает с «крутостью», зрелостью или финансовым весом компании на рынке. В тот же МС собеседование скорее всего будет намного проще, чем в некоторые стартапы, про которые здесь никто и не слышал.
500 точно не нужно. Я бы сказал что слишком много задач за короткое время скорее вредит — мозг перестраивается на совсем рельсовый режим работы. После такого голова активно пытается решить не совсем ту задачу, которую тебе задали просто потому что ты две недели назад решал похожую и мозг оптимизирует. Лучше всего быть не за***ным, а подготовленным.
Я бы не стал. Скорее всего можно, я точно решал больше 2х часов когда было время, но качественнее всего получается как с языками — постоянное использование, а не раш.
Сыграет. Я в один FAANG писал объяснительную «почему я так часто менял работу» :-). К истории работы они относятся серьезно.
Скорее всего без литкода не возьмут никуда в те места, где ты захочешь работать (это если говорить не про деньги). Переезжать в США и устраиваться в рога и копыта — странное решение — украинские аутсорсеры будут намного лучше в сравнении с этим опытом. Всегда можно устроиться без литкода контрактором в аутсорс/аутстафф фирму. Зарплаты зависят, вот примеры того что я слышал:
* 80$/час, работа настоящим контрактором (не W2), работа на финансовый сектор.
* 160к в год, неожиданно в аутсорсинг компании со СНГ корнями.
Но нужно понимать что это часто не со старта и хорошие ЗП. В среднем у не-литкодящих людей все хуже.
Это плюс, но в топовые компании как раз не особо важный. В хороших местах часто понимают «дутые» ли твои 10 лет украинского опыта, или нет. Стоить отметить что часто они «дутые». Нужно понимать что опыт все-таки разный и на синьорные позиции хотят релевантный опыт. Знание внутренностей условного Hibernate не сильно поможет если ты собеседуешься в компанию, которая работает в Public Web и будет спрашивать как работают лоад балансеры. На собеседовании быстро поймут «подходит» ли твой опыт.
Звучит заезженно, но нужны внятно сформулированные достижения на предыдущих местах работы. Лучше всего работают фразы «а потом наш трафик вырос до 200 тысяч запросов в секунду!», «это позволило сэкономить 200 серверов» или «новая фича позволила заманить пользоваться нашим продуктом три FAANGа!»
* Поработать в максимально известных/крупных/сложных компаниях или хотя бы подобных проектах в украинском аутсорсе. Наличие нужных и узнаваемых слов в резюме здесь ценится так же, как и у нас. Идеальный вариант «Я работал в Гугл, возьмите меня в ФБ», вариант чуть похуже «я писал вашего конкурента/партнера» или «я делал софт, которым вы раз в два дня пользуетесь». Плохой вариант — «я писал систему, которая делала складской учет для интернет-магазина в Германии» (если это не собеседование в Амазон и магазин в Германии крупный). В Киеве есть условные Ринг, Wix, Grammarly и Reddit. Во первых там можно получить хороший опыт, во вторых — хорошую строчку в CV.
* Наличие знакомых в целевой компании. К людям со стороны относятся иногда строже, чем к знакомым текущих сотрудников. Рефералы из интернета не особо работают, лучше всего если это будут твои бывшие сотрудники.
* Вместо того чтобы готовиться лучше поездить по собеседованиям. Опыт сильно помогает — первые собеседования проваливаются от волнения и отсутствия практики. К тому же это сильно интереснее, чем сидеть и литкодить.
* Советую ответственно заняться практикой собеседований системного дизайна, даже если отлично понимаешь как работает интернет. К сожалению люди работают по шаблону и многие собеседующие здесь ожидают ответ, который содержит определенные фразы. Я всегда считал что для прохождения подобных собеседований нужны только знания. Это не совсем так — нужно еще понимание того, что от тебя хотят услышать.
* Совет про Майкрософт в частности — они скорее всего не ответят на твое резюме, но оно попадает в базу к рекрутерам и через время они начинают сами рассылать тебе предложения.
Резюмируя — я бы не бросал работу и просто относился к процессу как к способу получения фана.