Это достаточно интересная, и актуальная, тема. Но разбор очень уж «рекламный», какие то проценты и предположения без фактов. Вы конкретно какие приложения проверяли? Что накапали? Где источники и доказательства? Или просто принять на веру? Хотя в целом все знают где бесплатный сыр.
Если в процентном, то да. Но я думаю это не менталитет, это развитость рынка. Возьмите актеров Голливуда и Болливуда, оба рынка дают своим специалистам достойные условия. Рынок IT в Индии растет тоже, и там есть компании(в том числе американские) которые дают шикарные условия.
вообще не согласен, страна и соответственно менталитет очень важны. Где люди уровнем по выше
Расовое превосходство или «духовные скрепы», что Вы имеете ввиду? И в Индии, и в США есть компании в которых отношение «куплю спеца с потрохами за копейки», но в тех же странах есть развитые компании с отношением «продать себя спецу». И если не касаться конкретной профессии, то так везде, даже в глухой деревне.
Не видел — не значит что таких нет, или их мало. Заезженная тема «ошибка выжившего», как раз и говорит об этом: большинство специалистов, которые не хотят видеть людей и работают из дома, редко будут встречаться на вашем пути.
возможна удаленная работа… Если для вас это основное преимущество (что весьма странно)
Даже есть офис работодателя находится в другом городе\стране, а переезжать нет желания?
Если вас не «захватывает» ваша работа — так и говорите только за себя.
Может быть. Я честно говоря не встречал ничего, что может «захватывать дух» надолго, при условии что этим занимаюсь каждый день по несколько часов. Так и в разработке, не всегда приходится решать интересные задачи, не всегда есть настрой и силы.
возможна удаленная работа… Если для вас это основное преимущество (что весьма странно)
Весьма странно? Серьезно? Вот прям не можете придумать причины, почему это может быть важным?
от которых у меня захватывает дух
Если на пару месяцев в какой-нибудь стартап, то может быть. А если работа в серьезной компании, то духа не хватит даже на несколько месяцев, не может его «захватывать» на протяжении месяцев. Взлеты и падения — норма.
Мне кажется тут плохая защита удаленной БД.
Во-первых не было смысла давать прямой доступ к БД, проще было разместить простое веб-приложение.
Во-вторых можно было ограничить права пользователя, только на одну конкретную операцию, а именно на проверку наличия ключа. К этому так же ограничит кол-во запросов в секунду.
Хотя о чем тут можно говорить, если весь тест расположен в локальной базе.
Я как разработчик хочу творить пока не добил определенный пласт работы, а не болтать. С другой же стороны менеджеры хотят направлять и быть в курсе происходящего. Да и идея с суппортом хороша, хоть и реализуема только в идеальном мире, так как вопросы в тикетах обычно далеко не только о ПО.
Вот и выходит, что в данном случае компромисс, то есть взаимные уступки, это как раз один день.
Опечатка. В целом ничего нового, но полезные мысли в одном месте — это хорошо.
1) Не самое красивое(для чтения) решение. Мне кажется удобнее или однострочный if\else, или присваивание значение по умолчанию для «value».
if (String.IsNullOrEmpty(value))
{
this.linker.s3.region = "us-east-1";
return;
}
this.linker.s3.region = value;
2) А нет ли тут ошибки? Возможно нужно было иначе?
IList conditionValues = keyEntry.Value;
if (conditionValues != null && conditionValues.Count == 0)
continue;
if (conditionValues == null || conditionValues.Count == 0)
Расовое превосходство или «духовные скрепы», что Вы имеете ввиду? И в Индии, и в США есть компании в которых отношение «куплю спеца с потрохами за копейки», но в тех же странах есть развитые компании с отношением «продать себя спецу». И если не касаться конкретной профессии, то так везде, даже в глухой деревне.
Не видел — не значит что таких нет, или их мало. Заезженная тема «ошибка выжившего», как раз и говорит об этом: большинство специалистов, которые не хотят видеть людей и работают из дома, редко будут встречаться на вашем пути.
Даже есть офис работодателя находится в другом городе\стране, а переезжать нет желания?
Может быть. Я честно говоря не встречал ничего, что может «захватывать дух» надолго, при условии что этим занимаюсь каждый день по несколько часов. Так и в разработке, не всегда приходится решать интересные задачи, не всегда есть настрой и силы.
Весьма странно? Серьезно? Вот прям не можете придумать причины, почему это может быть важным?
Если на пару месяцев в какой-нибудь стартап, то может быть. А если работа в серьезной компании, то духа не хватит даже на несколько месяцев, не может его «захватывать» на протяжении месяцев. Взлеты и падения — норма.
Мне кажется тут плохая защита удаленной БД.
Во-первых не было смысла давать прямой доступ к БД, проще было разместить простое веб-приложение.
Во-вторых можно было ограничить права пользователя, только на одну конкретную операцию, а именно на проверку наличия ключа. К этому так же ограничит кол-во запросов в секунду.
Хотя о чем тут можно говорить, если весь тест расположен в локальной базе.
Вообще не плохо было бы объяснять суть вопроса
Вот и выходит, что в данном случае компромисс, то есть взаимные уступки, это как раз один день.