Re[9]: Потолок зп для программиста
От: koenig  
Дата: 31.05.18 13:16
Оценка:
NO>100 000 рублей сейчас — это всего лишь докризисных 60 000 рублей.

запости это в политику и там тебя съедят
Re[9]: Потолок зп для программиста
От: Faland США  
Дата: 31.05.18 13:19
Оценка: +2
Здравствуйте, steep8, Вы писали:

S>Здравствуйте, mangaman, Вы писали:


M>>Возможно иметь очень большой опыт в С++ и вообще никогда не касаться STL. Ну слышать что где-то такое есть и два раза в жизни написать слово std::map, например, но никогда не использовать ее серьезно

S>Значит это большой опыт в С или в предметной области. Но не в С++.

C++ — мультипарадигменный язык, с кучей разных инструментов. Втыкать темплэйты и if_constexpr-ы на каждом шагу только для того чтобы тебя не заподозрили "да ты пишешь на С с классами, ты не тру С++ программер" ?
Вообще, чем опытнее разработчик, тем проще и понятнее он пишет код, используя минимально необходимые средства языка.
PS: приходилось работать в конторе где все было сделано на не-STL библиотеках (под капотом у которых все же был STL), вот там да, годами не трогали STL напрямую. Но все же представление и некоторый опыт имели все.
Re[9]: Потолок зп для программиста
От: notacat  
Дата: 31.05.18 13:20
Оценка:
NO>100 000 рублей сейчас — это всего лишь докризисных 60 000 рублей.

а какой год вы считаете докризисным?
Re[7]: Потолок зп для программиста
От: Serpuh фотомер.рф
Дата: 31.05.18 13:38
Оценка:
Здравствуйте, Nuzhny, Вы писали:
N>Есть и Photoscan.
Photoscan под ортофото на сколько знаю не очень заточен. DroneDeploy весьма хорошее качество дает ортофото.

А точность линейных размеров ортофото и местности проверяли? Т.е. пригоден ли ваш ортофото для геодезии?
Отредактировано 31.05.2018 13:41 Serpuh . Предыдущая версия .
Re[8]: Потолок зп для программиста
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 31.05.18 14:05
Оценка:
Здравствуйте, Serpuh, Вы писали:

S>Photoscan под ортофото на сколько знаю не очень заточен. DroneDeploy весьма хорошее качество дает ортофото.

Photoscan фотограмметристы используют, не жаловались. Ну

S>А точность линейных размеров ортофото и местности проверяли? Т.е. пригоден ли ваш ортофото для геодезии?

Я в этом проекте не участвую, но помню, что точность было что-то около 20 см для какого-то там случая. Ну и камеры могут быть разными: от 16 до 100 Мп. Высота полёта до 5 км. Всем хватало, короче.
1. Насколько я понимаю со своего шеста, открытый стек для реконструкции уже достаточно хорошего качества. Это классическая математика, которая неплохо проработана. Тут у всех примерно ровно.
2. Все эти продукты отличаются своими фишками: оптимизация по скорости работы, интерфейс, поддержка планшетов, работа в облаке, возможность использовать в стороннем ПО типа Autodesc'а.
3. Далее подтягивается всевозможный ИИ: распознавание объектов, сегментация, измерение расстояний и объёмов и т.д.

Пункт 1 всех устраивает, точность есть.
Интерфейс как раз мы стараемся подстраивать под хотелки клиентов, что стороннее ПО может и предоставить. Все функции чётко определены в ТЗ, документацию и исходники предоставляем. На видеокарту всё что можно было перенести — перенесли.
Вот пункт 3 ещё более специализирован. Тут у кого что, работы вагон и края ей не видно.
Re[9]: Потолок зп для программиста
От: Serpuh фотомер.рф
Дата: 31.05.18 14:19
Оценка:
Здравствуйте, Nuzhny, Вы писали:
N>3. Далее подтягивается всевозможный ИИ: распознавание объектов, сегментация, измерение расстояний и объёмов и т.д.

А объемы ваш софт измеряет? Если да, своя реализация или из сторонней либы?
Re[10]: Потолок зп для программиста
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 31.05.18 14:21
Оценка:
Здравствуйте, Serpuh, Вы писали:

S>А объемы ваш софт измеряет? Если да, своя реализация или из сторонней либы?


Нет, не измеряет.
Re[5]: Потолок зп для программиста
От: sergey2b ЮАР  
Дата: 31.05.18 16:26
Оценка:
Здравствуйте, Nuzhny, Вы писали:

N>Здравствуйте, Nikе, Вы писали:


N>>>Ну, нет. На эту вакансию уже больше года никого найти не можем. Верхнюю планку платить согласны, но некому. Не видно толп желающих к тому же.

N>>Такое ощущение, что мы в разных мирах живём...

N>Может быть, может быть.

N>Я собеседую только плюсовиков, складывается впечатление, что люди не могут просто прочитать книгу по языку. Задаёшь вопрос из того, что есть в книге Страуструпа в самом начале и всё, тишина. То есть базовых вещей не знают. Коллеги примерно также о кандидатах-шарпистах отзываются. Или это уже лютый олдскул — читать профессиональную литературу?


а можно пример вопросов на которые не отвечают кандидаты по C++ stl

могу сам начать
считать в вектор матрицу (двхмерный массив)
удалить заданные элементы из вектора
Re[6]: Потолок зп для программиста
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 01.06.18 07:18
Оценка: 6 (1)
Здравствуйте, sergey2b, Вы писали:

S>могу сам начать

S>считать в вектор матрицу (двхмерный массив)
S>удалить заданные элементы из вектора

Проще: многие не знают, как организован вектор, чем reserve от resize отличается. Чем отличается map от unordered_map тоже многие не знают.
Сложность алгоритмов поиска, вставки, удаления, доступа в разных контейнерах.
Re[7]: Потолок зп для программиста
От: reversecode google
Дата: 01.06.18 07:36
Оценка:
N>Проще: многие не знают, как организован вектор, чем reserve от resize отличается. Чем отличается map от unordered_map тоже многие не знают.
N>Сложность алгоритмов поиска, вставки, удаления, доступа в разных контейнерах.

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


я вот заметил что чем меньше платят денег и тем больше пытаются углубится во всякую теорию при собеседовании,
это такой уровень жлобства ?
Re[8]: Потолок зп для программиста
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 01.06.18 07:48
Оценка:
Здравствуйте, reversecode, Вы писали:

R>и все это нахрен не нужно, поэтому никого и не можете найти


У нас в работе это нужно.

R>если вас уволят и наймут первых 5 кандидатов то уверен на 100%, ничего не изменится с производительностью труда


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

R>нельзя предсказать по собеседованиям как кандидат покажет себя в дальнейшем в работе


Для Гугла — верю. Для Яндекса или даже IBM — тоже. Ты и правда не видишь разницы между небольшими отделами разработки и крупными корпорациями?

R>я вот заметил что чем меньше платят денег и тем больше пытаются углубится во всякую теорию при собеседовании,

R>это такой уровень жлобства ?

Никто не углубляется в теорию, дружище. Мы спрашиваем только базовые вещи. Ты, видимо, совсем не читаешь сообщения.
Re[8]: Потолок зп для программиста
От: reversecode google
Дата: 01.06.18 07:50
Оценка:
Еще заметил, некоторые компании что бы удерживать своих разработчиков
собеседуют что бы понимать оценку рынка, типа ставим зп выше и собеседуем, если приходят так себе(по ихнему мнению) то значит копейки которые платят они своим адекватные

но палка с двумя концами, кандидаты сразу просекают что зп такую им платить не будут и завершают собеседования любыми удобными для них вариантами
Re[8]: Потолок зп для программиста
От: StatujaLeha на правах ИМХО
Дата: 01.06.18 08:13
Оценка:
Здравствуйте, reversecode, Вы писали:

R>как доказал гугл, собеседования ничего не показывают

R>они по своей статистике сравнивали, отбирали кандидатов через собеседования
R>и бросанием монетки, разницы никакой,

Где об этом можно прочитать? Гуглил по фразе "google hire coin toss", результата нет...
Re[9]: Потолок зп для программиста
От: reversecode google
Дата: 01.06.18 08:23
Оценка:
SL>Где об этом можно прочитать? Гуглил по фразе "google hire coin toss", результата нет...

вчера находил, линк не сохранял
интервью(несколько летней давности) с одним из HR гугла, на каком то сайте ... блумберг что ли или что то заметное
о том что, как выстрелит кандидат равно статистике подбрасыванию монетки, интервью никак не поможет выбрать профи

но с учетом того что как говорят в гугл главное попасть, а от туда уже не выпихнут
то наловчится решать всю теорию можно и обезъяну
Re[7]: Потолок зп для программиста
От: antonio_banderas Россия  
Дата: 01.06.18 11:26
Оценка:
Здравствуйте, Nikе, Вы писали:

R>>я уже как то писал что нет смысла в таких тупых собеседованиях

N>Ты работу работать пришёл, или повыпендриваться?

Он повыпендриваться пришел.
Re[5]: Потолок зп для программиста
От: antonio_banderas Россия  
Дата: 01.06.18 11:46
Оценка:
Здравствуйте, reversecode, Вы писали:

R>))) минусуют те кто со студентами конкурируют ?

R>а меня за 250+ тыс два раза сами нашли и предлагали перевезти в Россию
R>вот и минусуйте дальше, а лучше свой проф уровень повысьте чем минусовать

Минусуют те, кто думают, что ты ...здишь. )

У одного, что за O(N) не умеет решать, зп 200 тысяч, у тебя, не знающего STL, 250.
Ща следующий такой же придет и про 300 скажет. )
Кто больше?
Re[6]: Потолок зп для программиста
От: reversecode google
Дата: 01.06.18 12:22
Оценка: -2 :))
hh.ru доступен всем
300 не предлагали, предлагали 200+ и 250+, но только с релокейтом в россию, конечно я отказался

а в противостоянии владение технологиями VS stl
побеждает первый
поскольку первое дается тяжелее и нужны годы опыта, а стл это всего лишь поделка для не умеющих программировать, и осваивается за пару минут

умение посчитать O(f(x)) это вообще смех, на практике где то хоть кроме собеседований применяется, ну окромя hft ?

вообще нужно обладать поистине большой фантазией что бы придумать что программист с 10+ лет опыта,
где то вставляет не оптимальное копирование вектора или не оптимально выбрал list вместо vector и занимается перебором для поиска нужного элемента
Re[10]: Потолок зп для программиста
От: Nick.O  
Дата: 01.06.18 12:41
Оценка:
Здравствуйте, koenig, Вы писали:

NO>>100 000 рублей сейчас — это всего лишь докризисных 60 000 рублей.

K>запости это в политику и там тебя съедят

Запостил. Ничего конкретного не сказали, лишь прочитали пост и съели данную инфу.
Народ уже не удивлён текущей ситуацией, когда "нефтебочка" стоит аж ~4200 рублей (хотя бюджет РФ на 2018 год свёрстан исходя из нефтебочки ~3300 руб), когда бензин несмотря на все усилия правительства дорожает стремительными неадекватными темпами....
Кроме того, народ упорно верит, что если опубликована вакансия с зарплатой шарписта, допустим, 250 тысяч на руки, то именно эту сумму и будет получать тот, кто устроится в эту компанию.
Тот факт, что путь от прочтения вакансии до момента трудоустройства и реальной работы крайне тернист и труден — никого уже не интересует, так как это уже другой контекст.
То есть, не учитывается, что за такую сравнительно высокую зарплату как минимум придётся реально пахать и не будет времени даже банально выйти на 10 минут подышать свежим воздухом или позволить себе опоздать на работу на те же самые 10-15 минут, наслаждаясь по пути на работу свежим воздухом и неспешной прогулкой от метро по парку. И опускается тот факт, что придётся работать на старом дряхлом оборудовании: заплёванный 17" древний монитор с мутными цветами, покрывающийся мхом и плохими нечитаемыми секторами медленный тесный жесткий диск на 160 Гб в совокупности с куцым процессором Celeron (который иногда впадает в ступор из-за перегрева и плохого охлаждения гудящим засоренным вентилятором) и 2 Гб ОЗУ. Да-да, именно такое оборудование всё ещё существует и на нём даже РАБОТАЮТ в компаниях люди. И такую экономию на оборудовании и нервах сотрудников со стороны компаний можно понять после роста курса доллара и санкций.
Ещё не учитывается и прочий контекст — загаженные вонючие туалеты, кишащие заразными бактериями, неадекватное руководство, полное безразличие других коллег-программистов, удалённость от инфраструктуры и даже очень сложный проект со множеством ветвлений кода и бизнес-идей, отсутствие комментариев (или их минималистическая аскетичность) и ТЗ и прочее...
И ещё, самое главное, не учитывается, что тех вакансий и тех проектов, тех компаний и людей, с которыми хотелось бы сотрудничать реально НЕТ. Есть ли определённые условия, под которые приходится подстраиваться и резать ножом свои "хотелки". Да, всем хочется получать много и ничего не делать, вольготно и уверенно себя чувствовать на работе. Но этого никогда не будет. Хотя бы просто потому, что мы живём в реальном мире.
И сейчас, ещё раз повторюсь, реальные зарплаты (без учёта премий, надбавок) в Москве для шарписта с опытом работы 3-6 лет 100-120 000 рублей на руки. Всё, что выше этой вилки — исключение, а не правило.
Re[10]: Потолок зп для программиста
От: Nick.O  
Дата: 01.06.18 12:42
Оценка:
Здравствуйте, notacat, Вы писали:

NO>>100 000 рублей сейчас — это всего лишь докризисных 60 000 рублей.

N>а какой год вы считаете докризисным?

2013.
Re[7]: Потолок зп для программиста
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 01.06.18 13:01
Оценка: +2
Здравствуйте, reversecode, Вы писали:

R>а в противостоянии владение технологиями VS stl

R>побеждает первый
R>поскольку первое дается тяжелее и нужны годы опыта, а стл это всего лишь поделка для не умеющих программировать, и осваивается за пару минут

Что, кстати, много говорит о тех, кто STL (часть языка между прочим) не знает. Или манипулирует огромными векторами по значению. Вот таких глупостей не хочется видеть. И, кстати, умение в правильном месте сделать reserve для вектора может сократить оптимизацию в будущем.

R>умение посчитать O(f(x)) это вообще смех, на практике где то хоть кроме собеседований применяется, ну окромя hft ?


Блин, да оно постоянно надо.
1. Я совсем недавно прошёл путь от Венгерского алгоритма O(N^3) к графам O(N^2 * M), где M намного меньше N, к кастомному алгоритму O(N^2). В итоге у меня на ноутбуке анализируется движение с 4-х 6 Мп камер. А это 600 Мп в секунду!
2. Ещё до нейросетевого бума разделение слипшихся символом (не капча, но близко) делалось на графах кратчайшим путём. Там тоже надо было про сложность знать.
3. Есть алгоритм подавления немаксимумов (non maximum suppression). Для его эффективной реализации тоже надо знать структуры данных и сложность алгоритмов.

У коллег постоянно такие задачи попадаются. Всё это говорит лишь о твоём ограниченном опыте. Уверен, что глубоком, уверен в твоём профессионализме. Но явно видно, что широта ограничена.

R>вообще нужно обладать поистине большой фантазией что бы придумать что программист с 10+ лет опыта,

R>где то вставляет не оптимальное копирование вектора или не оптимально выбрал list вместо vector и занимается перебором для поиска нужного элемента

Да бывает такое повсеместно. И тут, кстати, я согласен с Gattaka (Ох уж этот Яндекс
Автор: reversecode
Дата: 01.06.18
), что иногда проще вставить простой полный перебор, чем накручивать крутые алгоритмы. Опыт программиста нужен для того, чтобы видеть такие места, где это можно делать, а где категорически нельзя и знать альтернативу. Вот на собеседованиях и проверяется, что человек в курсе этих базовых вещей.
Отредактировано 01.06.2018 13:04 Nuzhny . Предыдущая версия .
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.