Pull to refresh
29
0
Дмитрий Матузко @Nevod

User

Send message

а вы не подавайтесь на джуниорские вакансии, повторюсь, у миддлов-сеньоров — проще собеседование, меньше спрашивают технические вопросы — больше практические

Вот и я так думал, когда искал работу. Но нет, мне просто не отвечали, все, кто звонил - собеседовали по наследованию-полиморфизму-инкапсуляции, кейвордам языка и так далее. В том числе даже на внутрннем собеседовании в банке (местных разработчиков перевели на техподдержку после слияния банков, и я попросился попробоваться на разработчика), где я на незнании ORM и кейвордах и завалился - на С# уже год к тому моменту не писал, а на Java немного писал своего, и забыл как там в шарпе. Мне там собственно и сказали что и на джуна я не тяну, а им мидлы нужны. Впоследствии все сложилось к лучшему, но это было очень утомительно, буквально полгода я еще отсыпался от ночных бдений над тестовыми заданиями.

Только там, куда я ровно подходил по требованиям - только C# и SQL, буквально больше ничего в тексте вакансии из требований - вопросы были нормальные. Каждый раз с тестовым заданием после.

То было в 2017 году. Что количественно ситуация изменилась - вижу, удаленных вакансий теперь много. Изменилось ли качественно именно в вышеописанном плане - не уверен.

То было в 2017м, сейчас я работу не ищу.

Там собственно в каждый момент времени было только по одной подходящей мне вакансии, по которой был ответ - получил один ответ, 2 месяца делал, ничего, посмотрел - как раз новая подходящая вакансия появилась, по ней ответили, еще неделя тестового, отказ (не так понял пожелания к заданию и сделал сильно более монструозно), через неделю еще вакансия - еще недели полторы тестовое (но уже не на код, а на размышления, да и мозги варить уже перестали после предыдущих + жесть на работе), там взяли. Писал я по всем более-менее подходящим удаленкам - C# бэк, SQL, их и было то-немного, ответа было всего 3. Были и входящие - либо от местных контор с той же зарплатой в 30-35т.р. в лучшем случае, либо от полуместных с совсем печальными задачами типа делать интерфейсы на WinForms и чуть большей зарплатой, причем тоже только с тестовым заданием.

Сейчас же у меня зарплата на уровне C# сеньора из данного поста, но смотрю на вакансии и понимаю, что сменить работу я смогу разве что на джуниорскую позицию, просев по зп в 2-2.5 раза на неопределенный срок. Потому что мой текущий опыт никак не применим к типичным рыночным требованиям, он относится только к предметной области, а другим компаниям эта предметная область не нужна.

мне прямо интересно на ваше резюме посмотреть…

Если действительно интересно, напишите, куда, отправлю.

почему вы себя специально чемто ограничиваете?

Да вроде не ограничиваю специально, когда искал работу - писал всем, кто предлагал удаленку и C# бэк. Ответы были только от тех, кому подходил в точности - где в вакансии был только C# и SQL, буквально.

на бумажке написать пяток типовых запросов и внятно выдавить из себя зачем индексы нужны и как и зачем хранимые процедуры юзать

Ну, суть то я их помню конечно, но вот синтаксис навскидку вряд ли. Например, update tablename set fieldname = $value where fieldname2 = $selecting_value, в каком конкретно порядке что идет - навскидку я не помню. Тем более Update from. Если глянуть, конечно, вспомню, но на уровне "ночью разбудить" не помню. Joinы тоже без картинки с множествами не помню. Индексы уж совсем очевидная штука, как и зачем хранимые использовать - ну это наверное повод для холивара, есть и идейные противники их, и апологеты. Что они такое, это более однозначный вопрос. :)

самый офигенный способ самообучения

Да, на настоящих задачах учится лучше всего. Никогда не умел высасывать из пальца задачи для саморазвития, и всякие пресловутые "списки заметок" из туториалов вообще не дают понять, что делать с реальными задачами.

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

В таком случае я только с легаси и работал - с нуля только один не проект, а так, затравку проекта делал, и не могу этим гордиться - то был Angular 5 + asp.Net.Core, а с вебом я не имел дел вообще, и долго изучал как оно там вообще работает. О соответствии каким-то гайдлайнам, подходам, и вообще хотя бы практикам безопасности и пр. нечего и говорить. Остальное всегда доработка существующего.

у меня везде был строго противоположнй опыт

Ну, мне в основном просто не отвечали.

ообще попробуйте указать в вакансии желаемую зарплату 150-200тыр, вероятно вы крайне удивитесь тому что собеседования станут проще и отношение будет лучше

Сейчас я не ищу работу, да и зарплата немного выше этой, но посматривая на вакансии, понимаю, что деваться некуда, либо просаживаться раза в 2-2.5 на неопределенный срок на джуниорской вакансии, чего я не потяну. Да и не интересно все то, что делается на том же C# или яве, сейчас у меня сильно нетиповая для этих платформ деятельность. Поэтому изучаю Rust потихоньку.

Так а какие варианты? Или так, или никак. Нет, не платили, само собой.

Ну вот, явно в разных мирах живем :)

то что написано в вакансии — страшный бред, зачастую очень редко сочетающийся с действительностью

Не могу сильно объективно говорить, т.к. по сути, у меня за 11 лет было только 3 места работы. Что было в вакансии, ровно то и было в работе. С молодыми-развивающимися, модными-хипстерскими, плюшко-печенечными не встречался - ну, собственно, у таких нет вакансий куда я бы мог подойти.

С дифирамбами компании себе я тоже не сталкивался - сами по себе никто ничего не говорил, а я не задавал вопросов - по описанию вакансии все было понятно.

миддл идущий на вилку 150-250 в состоянии только select написать

На собеседовании или в процессе работы? На собеседовании и я бы не ответил теперь, т.к. 4 года не имел с ним дела - и в вакансии, на которой я работаю, SQL не был указан. Да и когда в банк собеседовался, тоже не ответил бы, к счастью, меня только спросили, был ли у меня такой предмет. Ну а на деле, с полноценной базой с реальными данными стало сразу понятно, к чему все эти join'ы и прочее, никаких проблем с разработкой запросов и процедур не было - при том, что спросить было не у кого.

никогда таких проблем не было причем всегда куда я устраивался, были пункты которых я вообще не знал

Ну а у меня наоборот. Не работал с ORM? Нет, спасибо, следующий. Теперь же для меня все еще хуже - к тому же C# обязательно Asp.Net, Entity, Docker, Typescript и все прочее, с чем я никогда не имел дела.

Если же подошел по всем пунктам - вот тебе тестовое задание. В последний поиск работы, уже так-то с 7 годами опыта, одна компания сама на меня вышла, позвонили, пособеседовали по, черт возьми, ключевым словам языка и подобному, предложили тестовое, согласился. Прислали на почту, ожидаемый срок выполнения - 2-3 недели при условии 8 часов в день. Его я делать не стал, т.к. были более интересные предложения, но это оказалось еще ничего. На одно из заданий, за которые я взялся, у меня ушло больше 2 месяцев по 4-5 часов в день. После отправки результата, пришел ответ, что решили закрыть проект и никого не брать.

Так что для меня поиск работы каждый раз был, не побоюсь сказать, травмирующим опытом длительностью в 6-8 месяцев.

Ну, у меня наоборот - прямо в доме 3 или 4 продуктовых магазина, в 5 минутах ходьбы один супермаркет (магнитов и пятерочек у нас особо нет, местный), и овощная лавка, в 10 минутах еще один супер и еще одна очень хорошая лавка - вот на ней как раз видел объявление на 40. Маржа да, там явно выше, как и качество.

Так что мы с вами наверное просто на разных полюсах в этом плане. :)

А продавец не в супермаркете - за 40. Да, не очень понятно, почему такой разброс, но у нас так - в супермаркетах 13-19, в не-супермаркетах заметно выше.

я в 14 году стал коммерческим программистом за 100к

До сих пор не понимаю, как такое вообще происходит?

Практически весь мой опыт сводится к тому, что если ты четко не соответствуешь каждому из указанных пунктов требований в вакансии - ловить нечего, и нужен человек, который придет и в тот же день даст результат - буквально. Один раз меня взяли без коммерческого опыта с SQL, но по знакомству. Один раз - да, в телефонном собеседовании сказали, что в Asp.Net на нужном уровне недолго разобраться. Во всех остальных случаях - неважно чем и как ты занимался, если не занимался хоть чем-то из требований - или отказ, или максимум на уровень стажера.

На нынешнем месте работы, конечно, тоже в некоторой степени произошло исключение. В требованиях был только C#, соответственно, я проходил, сделал тестовое, прошел английский, и.. мне сказали, что после испытательного периода разрабатывать я буду веб-приложение, хотя я предупреждал, что никогда не имел дела с вебом. Закономерно, что результат был так себе.

Да как сказать, в Красноярске например - относительно типовой миллионник - вакансии собираются в 3 группы - до 90 в локальных компаниях (и 90 это прям хорошо), до где-то 120, может 150 в компаниях, работающих за границу, и особняком удаленка - преимущественно без указания зарплат вообще, в одной околокриптовой компании да, до 300.

Но это тоже гораздо, гораздо лучше того, что было. Если вдруг потеряю работу, то хотя бы на 90 шанс устроиться есть.

Стек, на мой взгляд, сильно важен. Если не в струе рынка, то и удаленка не поможет особо, и переезд, т.к. можно попасть в ловушку - сменить его получится только просев до стажера, а финансово это может оказаться невывозимо.

Для регионов, похоже, наоборот, есть действительный рост. В 2010 году в Красноярске работал C# разработчиком за 12т.р., потом за 16. Подняли до 20 через год, но ушел в банк по знакомству, также на C#, за те же деньги, но хотя бы без выволочек по любому поводу. Практически все вакансии по городу были за те же деньги. Больше было в 1С и пара специфических вакансий типа руководителя отдела разработки для работы с конкретным крупным зарубежным заказчиком - там было подозрение что ищут конкретного человека, очень узкозаточенный список требований и некоторая известность происходившего в компании, разместившей вакансии. Были в принципе места и с большей оплатой, но расходились исключительно по знакомым - тем, кто работал до 2009 года в одной "галере" - там, собственно, подозреваю, работала бОльшая часть разработчиков города в свое время.

Сейчас есть в локальных вакансиях 3 группы - полностью местные компании, с зарплатами до 90т.р. - это те, кто и раньше размещал вакансии, компании с зарубежными заказчиками - где-то до 120т.р., может и побольше - как раз те, кто раньше раздавал вакансии только по своим, ну и различные удаленные вакансии, в основном без указания зп. В одной компании, занимающейся околокриптовыми делами, зп указана около 300к.

Сам смог поменять работу в 2017, когда, наконец, появились вакансии на удаленку на которые я мог претендовать.

Если пытаться располагать руки именно так, то конечно будет неудобно, но в реальности их располагаешь несколько не так.
Скажу за себя: у меня руки на клавиатуре (MS Sculpt, ранее была 4000) располагаются не под тем углом, который предполагается ее изгибом, а под несколько большим. Таким образом пальцы левой руки также находятся над диагональными рядами клавиш, но не такими, как изображены на картинке. Пальцы движутся в одной плоскости, вдоль одного ряда, если нужно перейти на соседний — поворачивается кисть целиком, т.к.угол поворота небольшой, то проблем нет.
До NEK 4000 печатал на «прямой» клавиатуре с «косыми» рядами, ровно как в одной из иллюстраций к приведенной статье, соответственно, подобное положение рук и пальцев перенес и на NEK. Но на ней печатать было уже намного удобнее, т.к. руки на нее ложатся на большем расстоянии и под более удобным углом.

На Sculpt все аналогично, но чуть-чуть удобнее. Да, было бы неплохо, если бы ряды на левой стороне несколько сместили, т.к. сейчас получается, что левая ладонь лежит слишком близко к краю опоры, хотя если не прислушиваться к ощущениям, то это не заметно.

Собственно, и на неэргономических клавиатурах руки держу таким же образом, на мой взгляд, получается удобнее. Если поднять передний край клавиатуры и сделать подставки под запястья, то особой разницы по ощущениям нет.
Разве структуры данных и алгоритмы не являются типовым предметом на Ит-факультетах? У меня был такой предмет, хотя назвать свой ВУЗ хоть как-то выдающимся я явно не могу.
Насколько я понял, разработчики ФФ очень даже хотят добавить в WebExtensions все то, что требуется для реализации существующих аддонов, и просят разработчиков аддонов оставлять заявки на требуемые дополнения для API, и даже помочь с их реализацией. Вот только, боюсь, к релизу версии 57 они этого еще не реализуют, и будет долгий провал с поддержкой дополнений.
Да он так-то умел. Просто если пользователю, у которого новый пакет активируется завтра-послезавтра, оставить 64 Кбит, он дотерпит, а вот если совсем отключить, то выложит за избыточные ему 1-5 Гбайт.
Они все делали правильно, но то ли забыли про автоматику, то ли что. Им вообще не нужно было ничего делать самим. Пилоты, на самом деле, редко наизусть и безошибочно знают _все_ ситуации.
По соображениям людей, близких к авиации, было примерно так:
Пошли на второй круг, приняли штурвал на себя, добавили тяги на максимум, из за тяги двигателей угол кабрирования возрос и скорость начала падать, это заметили и дали штурвал от себя, но — стабилизатор к тому моменту уже тоже среагировал и установил максимальный угол пикирования, в результате самолет резко «переложился» и полетел вниз, из за сильной отрицательной перегрузки штурвал на себя пилоты взять уже не смогли.
Буферизация служит для того, чтобы минимизировать простой видеокарты когда один кадр уже готов, а другой еще отправляется. Но разрывов не возникает только в случае применения вертикальной синхронизации, иначе же буферы переключаются прямо на лету, как только очередной кадр отрисован, а отрисован он может быть когда угодно.
Насколько знаю, матрица и так обновляется «извне», сначала приходящий по интерфейсу кадр пишется в буфер, затем, после сигнала развертки, изображение отображается на матрице за небольшую долю межкадрового интервала. Тиринг возникает еще при передаче.
У нас в городе в «главном» магазине по всяким деталям, инструментам и прочему появилась точка фирмы, которая занимается моделированием и 3d-печатью, видимо, как раз для таких случаев. С год назад где-то разговаривал с человеком, который купил себе принтер и тем же самым дома занимался, заказывал кое-чего у него, к моему удивлению, заказы были, принтер почти не простаивал.
1
23 ...

Information

Rating
Does not participate
Location
Красноярск, Красноярский край, Россия
Date of birth
Registered
Activity