какой сейчас разумный рейт для .NET девелопера с более чем 10 годами опыта

alexan1
Новичок
Posts: 57
Joined: 11 Oct 2015 17:03

какой сейчас разумный рейт для .NET девелопера с более чем 10 годами опыта

Post by alexan1 »

я понимаю это завичит от многих условий, например от локэйшена, но тем не менее

Я канадец, работаю по ТН почти 3 года на одну и ту же компанию и так как ТН скоро истекает, то хочу попробовать найти новую работу, а не продлять ТН, тем более, что у меня подозрение, что мне значительно не доплачивают на текущей работе.

как я понимаю по ТН я могу претендовать не только на перманент, но и на контракт (только W2).

и где локашн, мне без разницы, так как я работаю на консалтинг компанию, я уже жил в 5 штатах и могу перехать куда угодно.

сейчас общаюсь с рекрутерами и прошу $130K на перманент (соглашаюсь на $120K)
на контракт $70 ($60)

как выглядят такие суммы? нормально, много, мало?
adda_
Уже с Приветом
Posts: 10708
Joined: 22 Jul 2006 20:19

Re: какой сейчас разумный рейт для .NET девелопера с более чем 10 годами опыта

Post by adda_ »

alexan1 wrote: 23 Jul 2018 01:38 я понимаю это завичит от многих условий, например от локэйшена, но тем не менее

Я канадец, работаю по ТН почти 3 года на одну и ту же компанию и так как ТН скоро истекает, то хочу попробовать найти новую работу, а не продлять ТН, тем более, что у меня подозрение, что мне значительно не доплачивают на текущей работе.

как я понимаю по ТН я могу претендовать не только на перманент, но и на контракт (только W2).

и где локашн, мне без разницы, так как я работаю на консалтинг компанию, я уже жил в 5 штатах и могу перехать куда угодно.

сейчас общаюсь с рекрутерами и прошу $130K на перманент (соглашаюсь на $120K)
на контракт $70 ($60)

как выглядят такие суммы? нормально, много, мало?
130 вполне резонно. Имейте ввиду, что надо смотреть бенефиты (страховку, отпуск, больничные и прочее). 60 в час - очень мало, потому что страховка на вас в месяц будет стоить порядка 600-700 долларов в месяц.
alexan1
Новичок
Posts: 57
Joined: 11 Oct 2015 17:03

Re: какой сейчас разумный рейт для .NET девелопера с более чем 10 годами опыта

Post by alexan1 »

adda_ wrote: 23 Jul 2018 03:38 130 вполне резонно. Имейте ввиду, что надо смотреть бенефиты (страховку, отпуск, больничные и прочее). 60 в час - очень мало, потому что страховка на вас в месяц будет стоить порядка 600-700 долларов в месяц.
то есть надо просить 80-70?
User avatar
Prosche
Уже с Приветом
Posts: 7956
Joined: 08 Nov 2004 12:24
Location: GA

Re: какой сейчас разумный рейт для .NET девелопера с более чем 10 годами опыта

Post by Prosche »

Как раз взял контракт. 65$ в час. Согласились легко. Но мне не нужна страховка.
alexan1
Новичок
Posts: 57
Joined: 11 Oct 2015 17:03

Re: какой сейчас разумный рейт для .NET девелопера с более чем 10 годами опыта

Post by alexan1 »

Prosche wrote: 23 Jul 2018 04:04 Как раз взял контракт. 65$ в час. Согласились легко. Но мне не нужна страховка.
не понял. Почему не нужна страховка?
Бубновый Валет
Уже с Приветом
Posts: 489
Joined: 01 Nov 2017 21:42

Re: какой сейчас разумный рейт для .NET девелопера с более чем 10 годами опыта

Post by Бубновый Валет »

Жена работает или типа того. В 2014 году я работал по .NET'у в Сан-Франциско, получал как раз 130 как веб-разработчик.
User avatar
Komissar
Уже с Приветом
Posts: 65209
Joined: 12 Jul 2002 16:38
Location: г.Москва, ул. Б. Лубянка, д.2

Re: какой сейчас разумный рейт для .NET девелопера с более чем 10 годами опыта

Post by Komissar »

Prosche wrote: 23 Jul 2018 04:04 Как раз взял контракт. 65$ в час.
так мало? Это потому что .NET не популярен или в Грузии просто мало работ?
User avatar
valchkou
Уже с Приветом
Posts: 4185
Joined: 27 Apr 2011 03:43
Location: Сергели ->Chicago

Re: какой сейчас разумный рейт для .NET девелопера с более чем 10 годами опыта

Post by valchkou »

бросайте вы этот дотнет и переходите на яву, а иначе так и будете побираться до конца дней своих или дотнета
User avatar
John Smith
Уже с Приветом
Posts: 1679
Joined: 04 Oct 2006 23:30
Location: Las Vegas

Re: какой сейчас разумный рейт для .NET девелопера с более чем 10 годами опыта

Post by John Smith »

alexan1 wrote: 23 Jul 2018 03:53
adda_ wrote: 23 Jul 2018 03:38 130 вполне резонно. Имейте ввиду, что надо смотреть бенефиты (страховку, отпуск, больничные и прочее). 60 в час - очень мало, потому что страховка на вас в месяц будет стоить порядка 600-700 долларов в месяц.
то есть надо просить 80-70?
120 на перманент с бенефитами (отпуск, страховка) это где то около 75 на 1099
alexan1
Новичок
Posts: 57
Joined: 11 Oct 2015 17:03

Re: какой сейчас разумный рейт для .NET девелопера с более чем 10 годами опыта

Post by alexan1 »

John Smith wrote: 23 Jul 2018 05:19
alexan1 wrote: 23 Jul 2018 03:53
adda_ wrote: 23 Jul 2018 03:38 130 вполне резонно. Имейте ввиду, что надо смотреть бенефиты (страховку, отпуск, больничные и прочее). 60 в час - очень мало, потому что страховка на вас в месяц будет стоить порядка 600-700 долларов в месяц.
то есть надо просить 80-70?
120 на перманент с бенефитами (отпуск, страховка) это где то около 75 на 1099
а на W-2?
User avatar
John Smith
Уже с Приветом
Posts: 1679
Joined: 04 Oct 2006 23:30
Location: Las Vegas

Re: какой сейчас разумный рейт для .NET девелопера с более чем 10 годами опыта

Post by John Smith »

alexan1 wrote: 23 Jul 2018 05:40
John Smith wrote: 23 Jul 2018 05:19
alexan1 wrote: 23 Jul 2018 03:53
adda_ wrote: 23 Jul 2018 03:38 130 вполне резонно. Имейте ввиду, что надо смотреть бенефиты (страховку, отпуск, больничные и прочее). 60 в час - очень мало, потому что страховка на вас в месяц будет стоить порядка 600-700 долларов в месяц.
то есть надо просить 80-70?
120 на перманент с бенефитами (отпуск, страховка) это где то около 75 на 1099
а на W-2?
= 70 на w2 без бенефитов
хотя с учетом нынешних цен на страховки, я бы наверное 120 w2 с хорошей страховкой = 80 на 1099 = 75 на w2 без бенефитов
User avatar
Sergunka
Уже с Приветом
Posts: 34214
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Какой сейчас разумный рейт для QA Automation с 2 годами опыта

Post by Sergunka »

ystar wrote: 24 Jul 2018 17:26
SUPER wrote: 24 Jul 2018 15:37 Я канадец, пишу автотесты на Java. Получаю около 50К USD
Сколько примерно могу расчитывать в Minneapolis, Dallas, SF?

Я получил гринку и думаю сейчас бежать в US или подождать пока моя жена закончит учебу зимой.
Мой босс обещал перевести меня в DEV, но жду уже 4 месяца..
Все зависит от того, что вы на самом деле умеете и как себя можете продать.

Думаю в SF спокойно на 100к можно претендовать.
Если сможете разобраться в коде вот здесь, то вполне можете просить 120К-130К здесь в долине.
"A patriot must always be ready to defend his country against his government." Edward Abbey
User avatar
Sergunka
Уже с Приветом
Posts: 34214
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Какой сейчас разумный рейт для QA Automation с 2 годами опыта

Post by Sergunka »

Кода там довольно много просто не всем дано осилить :lol: Писать надо уметь весь проект от и до.

Понимать как пользоваться плагином

Code: Select all

			<plugin>
				<groupId>org.jsonschema2pojo</groupId>
				<artifactId>jsonschema2pojo-maven-plugin</artifactId>
				<version>0.4.1</version>
и тд. Огурцы это то, что будет стоять в джире или прийдется самому писать если это API тесты.
"A patriot must always be ready to defend his country against his government." Edward Abbey
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15477
Joined: 27 Sep 2007 22:53

Re: Какой сейчас разумный рейт для QA Automation с 2 годами опыта

Post by Мальчик-Одуванчик »

ystar wrote: 24 Jul 2018 20:54 Я бы тех, кто пишет АПИ тесты на BDD увольнял бы с волчьим билетом.
Да нормально кстати когда нужно, например дернуть что-то снаружи и сравнить с эталононным поведением.
Ну и большой плюс что человек нихрена не разбирающийся в яве вроде меня может на коленке быстро слабать набор сценариев для проверки требуемой функциональности, особенно в плане отказа. На плюсах подобное сгородить - угандошиться легче.
User avatar
Sergunka
Уже с Приветом
Posts: 34214
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Какой сейчас разумный рейт для QA Automation с 2 годами опыта

Post by Sergunka »

ystar wrote: 24 Jul 2018 20:54
Мальчик-Одуванчик wrote: 24 Jul 2018 20:46
Вячеслав Викторович wrote: 24 Jul 2018 18:23
ystar wrote: 24 Jul 2018 18:18
Sergunka wrote: 24 Jul 2018 17:41

Если сможете разобраться в коде вот здесь, то вполне можете просить 120К-130К здесь в долине.
А если человек такой код сам пишет?
это ж не код, это геркин. На нём бизнес-аналисты пишут фичи. там кода с гулькин х.. нос.
Если свою аннотацию влепить тогда может и реально 130 просить, а так огурец чисто для начинающего.
Сомневаюсь что только с такой базой можно даже на джуниора претендовать.
А вообще говоря - унылое гавно.
Я бы тех, кто пишет АПИ тесты на BDD увольнял бы с волчьим билетом.
А что в замен можно предложить? К примеру средний руки облачный сервис тянет на порядка 2 тысячи сценариев - как без огурца делать рефакторинг?
"A patriot must always be ready to defend his country against his government." Edward Abbey
ystar
Уже с Приветом
Posts: 1029
Joined: 27 Apr 2014 17:13
Location: USA

Re: Какой сейчас разумный рейт для QA Automation с 2 годами опыта

Post by ystar »

Sergunka wrote: 24 Jul 2018 22:00
ystar wrote: 24 Jul 2018 20:54
Мальчик-Одуванчик wrote: 24 Jul 2018 20:46
Вячеслав Викторович wrote: 24 Jul 2018 18:23
ystar wrote: 24 Jul 2018 18:18
А если человек такой код сам пишет?
это ж не код, это геркин. На нём бизнес-аналисты пишут фичи. там кода с гулькин х.. нос.
Если свою аннотацию влепить тогда может и реально 130 просить, а так огурец чисто для начинающего.
Сомневаюсь что только с такой базой можно даже на джуниора претендовать.
А вообще говоря - унылое гавно.
Я бы тех, кто пишет АПИ тесты на BDD увольнял бы с волчьим билетом.
А что в замен можно предложить? К примеру средний руки облачный сервис тянет на порядка 2 тысячи сценариев - как без огурца делать рефакторинг?
какой рефакторинг? вы о чем?

Апи тесты -> это запрос -> ответ (либо несколько запросов - ответов), в вашем случае сами тесты не самым лучшим способом сделать, почему то путь к айпи прописываете в тестах (да вообще вам про рефакторинг, лучше не заикаться)
Вернемся к тестам

junit тесты будут выглядить

Object object1 = apiSteps.createObject(params);
assertEquals(...);

а простые апи тесты даже в концепцию Given -> When -> Then не помещаются.
ystar
Уже с Приветом
Posts: 1029
Joined: 27 Apr 2014 17:13
Location: USA

Re: Какой сейчас разумный рейт для QA Automation с 2 годами опыта

Post by ystar »

Sergunka wrote: 24 Jul 2018 22:21
ystar wrote: 24 Jul 2018 22:13
Sergunka wrote: 24 Jul 2018 22:00
ystar wrote: 24 Jul 2018 20:54
Мальчик-Одуванчик wrote: 24 Jul 2018 20:46

Если свою аннотацию влепить тогда может и реально 130 просить, а так огурец чисто для начинающего.
Сомневаюсь что только с такой базой можно даже на джуниора претендовать.
А вообще говоря - унылое гавно.
Я бы тех, кто пишет АПИ тесты на BDD увольнял бы с волчьим билетом.
А что в замен можно предложить? К примеру средний руки облачный сервис тянет на порядка 2 тысячи сценариев - как без огурца делать рефакторинг?
какой рефакторинг? вы о чем?

Апи тесты -> это запрос -> ответ (либо несколько запросов - ответов), в вашем случае сами тесты не самым лучшим способом сделать, почему то путь к айпи прописываете в тестах (да вообще вам про рефакторинг, лучше не заикаться)
Вернемся к тестам

junit тесты будут выглядить

Object object1 = apiSteps.createObject(params);
assertEquals(...);

а простые апи тесты даже в концепцию Given -> When -> Then не помещаются.
Я могу и по слогам - Как Вы де-ла-ете ре-фа-кто-ринг на про-ек-те?

Я, конечно, могу и дальше поржать и спросить какое у вас покрытие на CI/CD, но судя по юнит тестам Вы пока до этого еще не дошагали. Полагаю, что тим усиленно осваивает мокито :oops:
сорри, но я не понял, где я писал про юнит тесты?
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15477
Joined: 27 Sep 2007 22:53

Re: Какой сейчас разумный рейт для QA Automation с 2 годами опыта

Post by Мальчик-Одуванчик »

ystar wrote: 24 Jul 2018 22:13 а простые апи тесты даже в концепцию Given -> When -> Then не помещаются.
Да как раз нормально покрываются концепцией.
Например тестируем некий протокольчик и в разных местах сценария подсовываем либо задержки, либо нежданчик, либо отлуп.
И смотрим как оно там.
Таких тестов на круг несколько сотен легко вылезает при сравнительно сходном поведении каждого.
User avatar
Sergunka
Уже с Приветом
Posts: 34214
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Какой сейчас разумный рейт для QA Automation с 2 годами опыта

Post by Sergunka »

ystar wrote: 24 Jul 2018 22:35
Sergunka wrote: 24 Jul 2018 22:21
ystar wrote: 24 Jul 2018 22:13
Sergunka wrote: 24 Jul 2018 22:00
ystar wrote: 24 Jul 2018 20:54
Я бы тех, кто пишет АПИ тесты на BDD увольнял бы с волчьим билетом.
А что в замен можно предложить? К примеру средний руки облачный сервис тянет на порядка 2 тысячи сценариев - как без огурца делать рефакторинг?
какой рефакторинг? вы о чем?

Апи тесты -> это запрос -> ответ (либо несколько запросов - ответов), в вашем случае сами тесты не самым лучшим способом сделать, почему то путь к айпи прописываете в тестах (да вообще вам про рефакторинг, лучше не заикаться)
Вернемся к тестам

junit тесты будут выглядить


Object object1 = apiSteps.createObject(params);
assertEquals(...);

а простые апи тесты даже в концепцию Given -> When -> Then не помещаются.
Я могу и по слогам - Как Вы де-ла-ете ре-фа-кто-ринг на про-ек-те?

Я, конечно, могу и дальше поржать и спросить какое у вас покрытие на CI/CD, но судя по юнит тестам Вы пока до этого еще не дошагали. Полагаю, что тим усиленно осваивает мокито :oops:
сорри, но я не понял, где я писал про юнит тесты?
junit тесты будут выглядить

Да вроде как Ваши слова?
"A patriot must always be ready to defend his country against his government." Edward Abbey
ystar
Уже с Приветом
Posts: 1029
Joined: 27 Apr 2014 17:13
Location: USA

Re: Какой сейчас разумный рейт для QA Automation с 2 годами опыта

Post by ystar »

Мальчик-Одуванчик wrote: 24 Jul 2018 22:36
ystar wrote: 24 Jul 2018 22:13 а простые апи тесты даже в концепцию Given -> When -> Then не помещаются.
Да как раз нормально покрываются концепцией.
Например тестируем некий протокольчик и в разных местах сценария подсовываем либо задержки, либо нежданчик, либо отлуп.
И смотрим как оно там.
Таких тестов на круг несколько сотен легко вылезает при сравнительно сходном поведении каждого.
В общем случае, АПИ тесты -> отправить запрос -> проверить результат, третьего шага нету.
User avatar
Вячеслав Викторович
Уже с Приветом
Posts: 5738
Joined: 13 Feb 2016 18:50
Location: Кемерово

Re: Какой сейчас разумный рейт для QA Automation с 2 годами опыта

Post by Вячеслав Викторович »

ystar wrote: 24 Jul 2018 23:05
Мальчик-Одуванчик wrote: 24 Jul 2018 22:36
ystar wrote: 24 Jul 2018 22:13 а простые апи тесты даже в концепцию Given -> When -> Then не помещаются.
Да как раз нормально покрываются концепцией.
Например тестируем некий протокольчик и в разных местах сценария подсовываем либо задержки, либо нежданчик, либо отлуп.
И смотрим как оно там.
Таких тестов на круг несколько сотен легко вылезает при сравнительно сходном поведении каждого.
В общем случае, АПИ тесты -> отправить запрос -> проверить результат, третьего шага нету.
Ну обычно при каждом коммите в CI/CD выполняется полный цикл, включая все тесты. Обычно они легковесные и в приемливое время выполняются.
Смысл такой системы, что при любом изменении кода сразу видно, что поплыло... Т.е. это не по запросу, а постоянно выполняется.
User avatar
SUPER
Уже с Приветом
Posts: 604
Joined: 23 Jun 2016 19:49
Location: SFBA

Re: Какой сейчас разумный рейт для QA Automation с 2 годами опыта

Post by SUPER »

На основе swaggera строим mock в Postmane. Затем берем огурцы из юзер стори в step definition, создаем requests и веривицируем response с помощью rest-assured.

Тема пошла не в то русло :)
ystar
Уже с Приветом
Posts: 1029
Joined: 27 Apr 2014 17:13
Location: USA

Re: Какой сейчас разумный рейт для QA Automation с 2 годами опыта

Post by ystar »

Мальчик-Одуванчик wrote: 25 Jul 2018 02:00
ystar wrote: 24 Jul 2018 23:05
Мальчик-Одуванчик wrote: 24 Jul 2018 22:36
ystar wrote: 24 Jul 2018 22:13 а простые апи тесты даже в концепцию Given -> When -> Then не помещаются.
Да как раз нормально покрываются концепцией.
Например тестируем некий протокольчик и в разных местах сценария подсовываем либо задержки, либо нежданчик, либо отлуп.
И смотрим как оно там.
Таких тестов на круг несколько сотен легко вылезает при сравнительно сходном поведении каждого.
В общем случае, АПИ тесты -> отправить запрос -> проверить результат, третьего шага нету.
Да хоть десять шагов: К примеру проверяем функцию API типа установить соединение. Установка соединения заключается в посылке-приеме нескольких сообщений.
Причем, на посылку каждого сообщения может приходится несколько вариантов ответа с ветвлением сценария и если на какое-то сообщение не получен ответ в течение определенного срока то оно переповторяется несколько раз с нарастающим интервалом.
Только на проверку вызова одной этой функции имеет смысл нагородить пару десятков похожих тестов проверяя как тестируемый обьект отправляет сообщения и реагирует на прием входящих как правильных так и некорректных.
Есть АПИ POST /user с параметрами

Его проверка -> отправить запрос -> проверить ответ - где здесь Given -> When -> Then
и с вашей проверкой установкой соеденения -> отправил запрос на соединение -> проверил ответ. Все просто и лаконично, зачем городить ещё один уровень?
User avatar
Sergunka
Уже с Приветом
Posts: 34214
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Какой сейчас разумный рейт для QA Automation с 2 годами опыта

Post by Sergunka »

SUPER wrote: 25 Jul 2018 02:55 На основе swaggera строим mock в Postmane. Затем берем огурцы из юзер стори в step definition, создаем requests и веривицируем response с помощью rest-assured.
Я возможно не улавливаю, но то, что Вы написали это manual QA, подтвердите, пожалуйста?
"A patriot must always be ready to defend his country against his government." Edward Abbey
User avatar
SUPER
Уже с Приветом
Posts: 604
Joined: 23 Jun 2016 19:49
Location: SFBA

Re: Какой сейчас разумный рейт для QA Automation с 2 годами опыта

Post by SUPER »

100% automation. Примерно такой код

Code: Select all

public void RegistrationSuccessful()
{		
	RestAssured.baseURI ="http://privet.com/forum";
	RequestSpecification request = RestAssured.given();

	JSONObject requestParams = new JSONObject();
	requestParams.put("FirstName", "privet"); // Cast
	requestParams.put("LastName", "Singh");
	requestParams.put("UserName", "privet2018");
	requestParams.put("Password", "password1");

	requestParams.put("Email",  "privet@gmail.com");
	request.body(requestParams.toJSONString());
	Response response = request.post("/register");

	int statusCode = response.getStatusCode();
	Assert.assertEquals(statusCode, "201");
	String successCode = response.jsonPath().get("SuccessCode");
	Assert.assertEquals( "Correct Success code was returned", successCode, "OPERATION_SUCCESS");
}
Сценарии(огурцы) пишут бизнес аналитики

Return to “Работа и Карьера в IT”