Email or username:

Password:

Forgot your password?
Top-level
Iron Bug
я вот не обладаю софт-скиллами и из меня собеседователь был бы очень жёсткий. поэтому я чаще присутствую как технический эксперт. чтобы слушать, если человек сказал лажу, и задавать дополнительные вопросы. но непосредственно общаться с новичками - сомнительное удовольствие. пусть этим занимаются хаэры и иже с ними. они специально учатся лояльности и всем этим приседаниям.
лайв-кодинг вообще не проканывает: сажу человека за терминал: вот тебе консоль, вот редакторы, вот компилятор. а он вообще никогда в консоли не работал, сидит и смотрит, как баран на новые ворота. пиздец! и лучше не спрашивать "что такое компилятор". ведь большинство сейчас не ответит на этот "сложный" вопрос. код превращается в бинарник магическим нажатием кнопочки в IDE. какие, нафиг, ещё компиляторы? я когда поняла глубину деградации современного образования, я очешуела. поэтому нет, собеседования - это не моё. хотя я могу собеседовать сеньёров. там уже предполагается какой-то мозг и ну хотя бы владение консолью и стандартными инструментами.
также вот из личного опыта: выпускник матмеха не может мне дать определение производной. и это мой родной матмех, когда-то один из лучших математических факультетов в мире. но поразвели какой-то зверинец, понабрали кретинов - и вуаля! формально человек закончил матмех. а на деле он просто лох какой-то. и это стыд и позор. образование прямо конкретно разрушают. оно уже скатилось совсем до уровня плинтуса. я даже не знаю, куда ещё хуже.
11 comments
Andrey Pechorin

@iron_bug (бгг, но из памяти только примерно напишу) mastodon.online/@vwbusguy/1133

Andrey Pechorin

@iron_bug Вот не понимаю, например человек 5-6 лет в отрасли, ну по идеи это и так не много, и что если требования завышены так как мы смотрим на старый опыт, а у этих людей он другой (ну например, я не утверждаю) и он более свежий, как раз в том как запускать и разбираться в этих кнопках вскода, вдруг доползти до Ъ они не еще успели :) Тут не понятно это наши личные загоны или надо буть тру хакером, и помнить аргументы подкоманд openssl (хотя там главное уловить суть, я через gpt просил мне перечислить аргументы openssl, но конечно все равно пришлось прочитать доку и понять разность между 1.1 и 3 в аргументах).

Короче я к тому, что порой надо давать шанс наверное, не смотреть только на свой стариковский опыт :))

@iron_bug Вот не понимаю, например человек 5-6 лет в отрасли, ну по идеи это и так не много, и что если требования завышены так как мы смотрим на старый опыт, а у этих людей он другой (ну например, я не утверждаю) и он более свежий, как раз в том как запускать и разбираться в этих кнопках вскода, вдруг доползти до Ъ они не еще успели :) Тут не понятно это наши личные загоны или надо буть тру хакером, и помнить аргументы подкоманд openssl (хотя там главное уловить суть, я через gpt просил мне перечислить...

Andrey Pechorin

@iron_bug и опять же — у любого человека ДОЛЖНЫ же быть какие-то пробелы в знаниях (у меня океаны пробелов тк я простой руби бекендер со всеми вытекающими, но это пофиг), многое очень относительно. Не знаю к чему это я :)

Iron Bug
всё знать и тем более помнить наизусть невоможно. но если ты понимаешь, как что-то устроено, как оно работает, то ты быстро найдёшь нужные мелочи в документации. опыт раработки тоже значит много. опытный разработик меньше косячит. за ним не надо переписывать код. чем больше ты практикуешься в чём-то - тем уверенее ты себя чувствуешь в этой области. однако, никогда не поздно обнаружить что-то новое. я 30 лет пишу на Си. я могу на нём писать левой задней ногой, не приходя в сознание. но иногда бывает, что я шарюсь в каких-то исходниках и нахожу мелкие приятные изюминки изяшных решений некоторых стандартных задач. и это бесконечная возможность находить новое в, казалось бы, уже давно известном.
всё знать и тем более помнить наизусть невоможно. но если ты понимаешь, как что-то устроено, как оно работает, то ты быстро найдёшь нужные мелочи в документации. опыт раработки тоже значит много. опытный разработик меньше косячит. за ним не надо переписывать код. чем больше ты практикуешься в чём-то - тем уверенее ты себя чувствуешь в этой области. однако, никогда не поздно обнаружить что-то новое. я 30 лет пишу на Си. я могу на нём писать левой задней ногой, не приходя в сознание. но иногда бывает,...
Iron Bug
ещё важно владеть английским. я много работала на иностранные компании и чтобы общаться с иностранными коллегами, надо быть на уровне. поэтому английский надо прокачивать прямо с самого начала карьеры программиста.
правда, сейчас вот всё обломалось по не зависящим от меня обстоятельствам. я потеряла две работы на заграницу. но надеюсь, что жопа не перменентная и всё наладится, в конце концов.
Iron Bug
есть ещё тайное масонское знание Ethercat. кучка производителей электроники огородилась анально и выдаёт документацию только зарегистрированным членам кучки. так вот, я и его знаю. как-то так получилось.
ну и прочего всякого добра. из телекома все радиусы/диаметры/кэмелы. хотя нудятина страшная, да. но тем не менее, тоже знание.
ну и мои любимые CAN и прочие подобные шины. я вообще люблю микроэлектронику. занималась бы с удовольствием, если бы за неё платили. у нас в стране с разработкой полный швах: она просто невыгодна из-за поборов на таможне и проблем с экспортом. поэтому электроника теперь разве что дома, в качестве игрушек. но без хороших осциллов там делать особо нечего. а хороший осцилл стоит дороже моей квартиры. поэтому без профильной работы увлекаться электроникой крайне сложно. приходится отрываться в программировании :)
есть ещё тайное масонское знание Ethercat. кучка производителей электроники огородилась анально и выдаёт документацию только зарегистрированным членам кучки. так вот, я и его знаю. как-то так получилось.
ну и прочего всякого добра. из телекома все радиусы/диаметры/кэмелы. хотя нудятина страшная, да. но тем не менее, тоже знание.
Iron Bug
ну, с openssl не прямо вот из памяти (ну, что-то помню), но с хелпом и манамии могу. хотя вот его я патчила. я писала патч для выгрузки отдельных криптографических операций в специальную плату для математики. это был тот ещё вынос мозга. сам по себе openssl ужасен внутри чуть более, чем полностью. макрос на макросе. там жесть вообще. я таким больше заниматься не хочу :) сама криптография - это то ещё задротство. хуже неё, наверное, ничего нет. впрочем, есть ещё разная прикладная математика, но она реже встречается.
а с ffmpeg я работала много, потому что работала со стримингом и перекодированием на лету. так что я ffmpeg ещё и с точки зрения программиста знаю, что вообще какая-то абсолютная магия Ктулху :) и ешё я знаю (хотя и не всё) MPEG TS - это тоже страшное колдунство 80-го уровня. но это я не собеседованиях точно спрашивать не стану. это был бы садизм.
ну, с openssl не прямо вот из памяти (ну, что-то помню), но с хелпом и манамии могу. хотя вот его я патчила. я писала патч для выгрузки отдельных криптографических операций в специальную плату для математики. это был тот ещё вынос мозга. сам по себе openssl ужасен внутри чуть более, чем полностью. макрос на макросе. там жесть вообще. я таким больше заниматься не хочу :) сама криптография - это то ещё задротство. хуже неё, наверное, ничего нет. впрочем, есть ещё разная прикладная математика, но она...
Andrey Pechorin

@iron_bug Ну может быть только если собес на писателя драйверов кодирования видео потоков и всего этого описанного вами :)

Iron Bug
я не возьмусь за такое. я писала дрова для линя. но это было давно. а кернел развивается просто ужасно быстро и надо постоянно прямо бдить, следить за изменениями, читать подписки. пока ты в этом варишься - это норм. но как только ты сошёл с дистанции, наверстать упущенное - это почти что с нуля надо всё колупать.
а видео в драйверах - это ваще жесть. я писала дрова для сети, в основном.
хотя дрова видеозахвата под маздай я писала. но там была специфика: там был просто PCIe burst сразу в память и, по сути, драйвер только дёргал настройки чипа, а данные он не преобразовывал. это уже делали библиотеки в юзерспейсе. которые, кстати, тоже писала я. но это было не кодирование, а, скорее, микширование. там была специфика захвата с трёх цветных ССDшек. из-за специфики синхронизации и ограниченности CCDшек надо было собирать цельный "образ" из клочков. но дальше всё уже отправлялось программистам верхнего уровня и они там уже крутили эти образы, преобразовывали и прочее. я в это не лезла. они на входе от меня получали готовый кадр и им этого хватало. там 270 мегабайт в секунду этого добра валило на одну карту. а карт там было 72, на нескольких серверах.
я уж сто лет как там не работаю. встретила на улице бывшего соратника и с удивлением узнала, что никто так и не трогал драйверы. как я их написала, так всё и работает. это проект автоматизации Гознака. там всё работает 24/7 и отлично работает. так что они дрова не трогают.
я не возьмусь за такое. я писала дрова для линя. но это было давно. а кернел развивается просто ужасно быстро и надо постоянно прямо бдить, следить за изменениями, читать подписки. пока ты в этом варишься - это норм. но как только ты сошёл с дистанции, наверстать упущенное - это почти что с нуля надо всё колупать.
Iron Bug
но с маздаем я завязала. ядро маздая и отладка дров в нём - это какой-то пиздец.
я ушла полностью на линь в 2007 году. дома у меня тогда маздая уже давно не было. я пыталась продавить перевод разработки на линь. я написала дрова, я обосновала выгоду перехода на линь с точки зрения скорости и прочего, с точки зрения экономии (лицензионный маздай на каждый сервер - это жирно). но меня не услышали. в общем, я ушла туда, где больше платят и используют линь. и не жалею. под сети в лине работы навалом. хай-лоад в полный рост, и я с ним работала много. так что тут перспектив даже больше.
но с маздаем я завязала. ядро маздая и отладка дров в нём - это какой-то пиздец.
я ушла полностью на линь в 2007 году. дома у меня тогда маздая уже давно не было. я пыталась продавить перевод разработки на линь. я написала дрова, я обосновала выгоду перехода на линь с точки зрения скорости и прочего, с точки зрения экономии (лицензионный маздай на каждый сервер - это жирно). но меня не услышали. в общем, я ушла туда, где больше платят и используют...
Go Up