LINUX.ORG.RU
ФорумTalks

Разрешите поныть про карьеру удалёнщика

 , ,


0

4

Мартышка вылепил себе из карьеры чёрт знает что. Мне кажется, что отдельные HR-ы смотрят на это и думают, что чел просто какие-то рандомные технологии из интернета накопипастил:

  • Кучу лет продакшена десктопного гуя с БД под винду;
  • Пару лет фронтенда на Vue;
  • Бэк на C/C++ Linux.
  • Кучу всякий мелкой фигни на C и питоне.

Мне подсказывают, что нынче время ATS, твоё CV не пройдёт, но мне очень не хочется скатываться в обман и работу в команде, набранной ATS и через собеседования «нейросетка оценивает ответы нейросетки».

Есть куча вакансий IoT/embedded, но там требуется личное присутствие. Возможно, я в итоге вернусь обратно в Польшу по этому поводу. Есть удалёнка на всякие HFT и Cloud Linux, но там «у вас меньше 10 лет опыта разработки ядра Linux, вы нам не подходите».

Моя светлая мечта — это найти свой продукт и свою команду, чтобы отвечать результатом, а не на тупые вопросы HR-ов. Но, к сожалению, из-за утизма получается у меня это из рук вон плохо — главным образом в плане «найти заказчика, которого заинтересовали бы мои услуги» или «найти пользователей, которые были бы заинтересованы в моем софте».

Последний год сидел ковырял нейросетки, но опять занимаюсь какой-то бестолковой херней вроде «каким образом Batch Normalization влияет на обучаемость CNN» — в итоге пришел к выводу, по которому уже какое-то время назад написали статью:
https://arxiv.org/abs/1811.12231
«Ну и зачем я этой херней занимаюсь?» — спросил я у себя? На что-то фуднаментальное вне исследовательских групп я вряд ли буду претендовать. Нормальные люди либо из Ollama с FAISS лепят говёные боты поддержки/базы знаний, либо оптимизации на TensorRT, Triton, ONNX разворачивают. А я вот, сижу ковыряю баги из трекера llama.cpp от нефиг делать.

Сначала думал писать в раздел работы, но какая ж тут работа? Тут скорее «помогите вернуться в реальный мир». Но, да, я ищу работу... главным образом C/C++, в идеале линукс, рекомендации смены подхода и «взяться за ум» приветствуются.

★★★★

Возможно, я в итоге вернусь обратно в Польшу по этому поводу

Но, да, я ищу работу… главным образом C/C++, в идеале линукс

первая цитата означает, что у тебя гражданство не РФ. Без него ты работу в области системщины здесь гарантированно не найдёшь. В одной половине компаний прямо прописано в политике «только для граждан», в другой это просто красный флаг для хр.

Тем более сейчас, когда вакансий не так много и размещающим их есть из кого выбирать.

Lrrr ★★★★★
()
Ответ на: комментарий от Lrrr

Какая им разница, какое гражданство, если есть ВНЖ или что-нибудь в этом роде?

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

Chiffchaff
()
Ответ на: комментарий от Chiffchaff

Какая им разница, какое гражданство, если есть ВНЖ или что-нибудь в этом роде?

наивное летнее дитя

Lrrr ★★★★★
()
Ответ на: комментарий от Lrrr

У меня есть родственники из Украины, свалившие в РФ после 2014 года, работали себе спокойно по ВНЖ, пока не получили гражданство. Некоторые из них, кажется, до сих пор не имеют гражданства, но работают.

Chiffchaff
()
Ответ на: комментарий от byko3y

например, «class Cow» — это что? Корова? Нет, это не сама корова, корова — это Cow(), а Cow — это тип коровы… Секундочку, какой еще нафиг тип коровы? Чем одна корова отличается от другой коровы?

А int – это что? Целое число? Нет, это не само целое число, целое число это i, а int – это целочисленный тип. Секундочку, какой еще целочисленный тип? Чем одно число отличается от другого?

Чем одна корова отличается от другой коровы?

Одну зовут Зоя, а другую Эмма.

Какие-то у тебя вообще странные претензии..

MoldAndLimeHoney ★★
()
Ответ на: комментарий от byko3y

проблема энфорсинга ооп - отказ от структур данных и алгоритмов да ещё и биологизация всей этой типизации и смешевание задач типизации с задачами модуляризации

ща вроде общее место что наследование это ересь

по сути

научные вычисления - фортраны и прочие нумпаи ща

коммерческие вычисления - коборлы и прочие 1с ща

задачи scadа - вот тут в начале 70ых синхронно с удешевление процов(микро появились) промышленные контролеры FANUC (и даже хоневелы и ещё какие локхиды) симатики и прочие обьекты управления и контроля

хохма с ооп - что для офисных gui оказалось наиболее очевидным проявлением оопэшности

а так то ооп это просто ересь структурного программирования :)

И да ооп изначально для распределённых систем симуляций - ваще забавно как на однопоточном железе просто буквально излишни преседания(на нём буквально не возможны клинчи физичиские - возможны только логические - а вот если тот же диск отдельный проц то тады могут и гонки - но от этого кодемакак сразу защитили слоем драйверов и прочей ОСятины что бы прикладникам в плюшевом мире оставаться

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

вот и хохма - как с водой известно кого вылили

qulinxao3 ★☆
()
Последнее исправление: qulinxao3 (всего исправлений: 4)
Ответ на: комментарий от Lrrr

первая цитата означает, что у тебя гражданство не РФ. Без него ты работу в области системщины здесь гарантированно не найдёшь. В одной половине компаний прямо прописано в политике «только для граждан», в другой это просто красный флаг для хр.

Главным образом спрашивают «где физически пребываете». Гражданство пофигу вообще. По крайней мере из того, что я видел. Но тут может быть дело в том, что у меня «правильное» гражданство изначально.

byko3y ★★★★
() автор топика
Ответ на: комментарий от Chiffchaff

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

Ах вот оно что... Тогда понятно. Действительно, часто вижу такое. Удалёнка можно, но обязательно сиди в стране.

byko3y ★★★★
() автор топика

всякие HFT и Cloud Linux, но там «у вас меньше 10 лет опыта разработки ядра Linux, вы нам не подходите»

Я бы приврал немного (но меньше требуемого) и толкался в эту сторону.

Shadow ★★★★★
()
Ответ на: комментарий от MoldAndLimeHoney

А int – это что? Целое число? Нет, это не само целое число, целое число это i, а int – это целочисленный тип. Секундочку, какой еще целочисленный тип? Чем одно число отличается от другого?

Я уже не стал расписывать подробности, потому что это можно прочитать в любой статье про «OOP sucks». Целое число может обозначать некое свойство чего-то — число коров, или число зубов у коровы. В продвинутых ЯП есть вполне себе типы данных «число_зубов_у_коровы». Но «корова» как класс не обозначает ни число коров, ни их отдельных свойств — оно обозначает как бы всё и как бы ничего, это как бы обложка у книжки, но мы должны написать обложку название до того, как написали саму книжку.

Одну зовут Зоя, а другую Эмма

Они должны быть разными классами или разными экземплярами? А если одна — корова, а другая — овца? Называются по разному, но у каждой по четыре ноги и рога. А если одна на лугу, а другая в супе? А если от них мы берём только голову?

Иными словами — что от коровы является коровоопределяющим? И вопрос этот очень важный для класс-ориентированного програмирования, потому что при смене модели придётся переделывать всю архитектуру.

Процедурное и функциональное программирования говорят — на этот вопрос вообще не нужно отвечать, мы выделяем и комбинируем те свойства, которые нам нужны здесь и сейчас, нам совсем не важно, что такое корова.

byko3y ★★★★
() автор топика
Ответ на: комментарий от Manhunt

Это и в РФ часто просят.

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

Shadow ★★★★★
()
Ответ на: комментарий от byko3y

Я честно до конца не понимаю феномена такого массовового помешательства на ООП, или, если быть более точным, класс-ориентированного программирования.

Так старая java же. Там пока не опишешь дерево класса с методами, не сможешь процедуру (т.е. метод) вызвать, чтоб он хоть что-то сделал. В итоге куча пустых объектов ни для чего висит рядом в коде. И невроз-помешательство на ООП.

Shadow ★★★★★
()
Последнее исправление: Shadow (всего исправлений: 1)
Ответ на: комментарий от Shadow

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

Если это просят и это прописано в трудовом договоре (а оно сейчас прописывается), то это отслеживается и следуют меры, вплоть до увольнения.

Знаю лично, но рассказывать где и с кем, не буду, ибо NDA, и вообще тема чувствительная.

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

Есть компании, которым всё равно, но в таком случае, это прописано явно. И там возникают дополнительные сложности с налогообложением нерезидентов, что не всем хочется решать (да и дорого).

Chiffchaff
()
Последнее исправление: Chiffchaff (всего исправлений: 1)
Ответ на: комментарий от byko3y

на заводе какое-то планирование и бухгалтерию пишут

Писать что-то нетиражируемое это путь в никуда. Софт с малым количеством потребителей не может быть качественным. Качественным экономически оправдано делать только софт с большим количеством потребителей.

ООП — это бесполезная херотень

Но оно везде. Даже struct file в ядре линукса (да и в ядре любого другого юникса) это ООП. Ведь это инкапсуляция и полиморфизм в чистом виде.

Например, я твёрдо убеждён, что Kafka

А остальные системы передачи сообщений имеют право на сущестование? И какая связь с ООП, например?

iliyap ★★★★★
()

Есть удалёнка на всякие HFT и Cloud Linux

Лол, мир тесен. И в обеих этих конторах я успел побывать. С удалёнкой сейчас реально не густо.

snizovtsev ★★★★★
()
Последнее исправление: snizovtsev (всего исправлений: 1)
Ответ на: комментарий от qulinxao3

проблема энфорсинга ооп - отказ от структур данных и алгоритмов да ещё и биологизация всей этой типизации и смешевание задач типизации с задачами модуляризации

Посмотри на Angular или NestJS — никакой биологизации, и даже наследование не сильно развито. Один из ключевых движущих факторов (но не единственный) — это желание всё систематизировать и иметь решение до того, как написана первая строка кода. Если ты когда-то был с менеджерами-аналитиками на совещании перед стартом проекта — ты мог это увидеть и услышать. Ещё они будут долго спорить про название — это, опять же, к вопросу про обложку книги. ООП — это легализованное безумие преждевременной архитектуры.

ща вроде общее место что наследование это ересь

Есть еще островки упорного сопротивления, но, да, Rust и Go отказались от наследования, в обоих интерфейсы, трейты, и композиция.

научные вычисления - фортраны и прочие нумпаи ща
коммерческие вычисления - коборлы и прочие 1с ща

На фортранах и коболах чаще всего был ужасный код. Так что тут даже не понятно что хуже.

хохма с ооп - что для офисных gui оказалось наиболее очевидным проявлением оопэшности

Это был слепой каргокульт с поделки Xerox, но такая организация является далеко не единственным способ лепить гуй ­— современная вебня тому яркий пример.

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

byko3y ★★★★
() автор топика
Ответ на: комментарий от Chiffchaff

и это прописано в трудовом договоре

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

Shadow ★★★★★
()
Последнее исправление: Shadow (всего исправлений: 1)
Ответ на: комментарий от Shadow

Так старая java же. Там пока не опишешь дерево класса с методами, не сможешь процедуру (т.е. метод) вызвать, чтоб он хоть что-то сделал.

Было уже до жавы, жава лишь сделала это единственным инструментом в руках.

byko3y ★★★★
() автор топика
Ответ на: комментарий от Shadow

Там другие причины скорее всего. В первом случае (HFT) контора очень своеобразная, там решает скорее понравился-непонравился, чем объективно оценивают скилы кандидатов. Во втором – скорее всего либо вилка мимо, либо проживание не в той юрисдикции.

snizovtsev ★★★★★
()
Последнее исправление: snizovtsev (всего исправлений: 1)
Ответ на: комментарий от iliyap

Даже struct file в ядре линукса (да и в ядре любого другого юникса) это ООП. Ведь это инкапсуляция и полиморфизм в чистом виде.

Полиморфизм и инкапсуляция сами по себе не значат, что перед нами класс-ориентированное программирование, потому что для него есть третье условие — наследование реализации, то есть наследование связок данные-код.

Я пишу «класс-ориентированное, потому что некоторые люди понимают разные вещи под ООП, и может случится конфуз, потому что иногда C++ окажется не ООП языком.

Например, я твёрдо убеждён, что Kafka

А остальные системы передачи сообщений имеют право на сущестование? И какая связь с ООП, например?

Никакой. Я её не заявлял. Я писал в тему того, как я делаю инженеров грустить своими отдельными заявлениями. У меня знакомый девопс на сказочном окладе сидит в том числе кафку поддерживает — он даже не пытался со мной спорить. И в какой-то степени он прав, потому что какая разница, что там за технология, если за неё хорошо платят? Вот так Kafka и развивается.

byko3y ★★★★
() автор топика
Последнее исправление: byko3y (всего исправлений: 1)
Ответ на: комментарий от qulinxao3

Ты смешиваешь полевой уровень и scada, но, в целом, у нас в промке балом правят графические fbd/ld и текстовый ST, который текстовая помесь ужа с ежом и объектными расширения, которыми почти никто не пользуется. Методология построения программы в МЭК стандарте ближе к структурному подходу, чем к объектному. Совсем диды вообще на IL или его сименсовском диалекте фигачат, который, суть, универсальный ассемблер. Ну, иногда, SFC попадается, но реже, чем хотелось бы. Некоторые вещи на нём очень наглядно делаются.

Alden ★★★★
()
Последнее исправление: Alden (всего исправлений: 4)
Ответ на: комментарий от byko3y

потому, что клей. Потому, что crossplatform, потому, что не надо долбиться с памятью.

C# и в linux? Катали-катали AOT, да пока по file csharp.bin картина печальна. Как писали выше или в другом разделе - ты этот код видел? Это не OOP, это жуть, где смешались кони/люди, где класс на 3000 строк и перекрёстные ссылки, где слово pattern - моветон! А Go даёт независимость от MS и IDE, Rust на больших проектах - комфорт.

Eulenspiegel
()
Ответ на: комментарий от Alden

Ты смешиваешь полевой уровень и scada, но, в целом, у нас балом правит fbd/ld и текстовый ST

Я даже не пытался серьёзно отвечать, потому что в этой отрасли доминируют технологии каменного века, поверх которых сделано рисование блок-схем мышкой. Ну типа «проверенные решения, как у дидов». К счастью, логика там обычно уровня hello world, так что эти ваши прогрессы не особо и нужны.

byko3y ★★★★
() автор топика
Ответ на: комментарий от Eulenspiegel

Rust на больших проектах - комфорт.

Наверное, слишком комфортно — потому сама Mozilla взяла сильно меньше половины кода Servo в состав Firefox.
C# и Rust — это инструменты разного класса, их некорректно сравнивать.

C# и в linux? Катали-катали AOT, да пока по file csharp.bin картина печальна.

А ты точно видел размеры бинарей Go? 15 Мб извольте на сервис по перекладке жсона из одного сокета в другой.

Это не OOP, это жуть, где смешались кони/люди, где класс на 3000 строк и перекрёстные ссылки, где слово pattern - моветон!

Да, C# — это когда сначала скопировали жаву, потом сделали на ней норм ЯП, а потом из этого ЯП жаву выкинули. Но ещё лучче F#. А так, .NET Core полностью кросплатформенно и официально поддерживается MS — только с гуём проблемы.

byko3y ★★★★
() автор топика
Ответ на: комментарий от Dimez

Насколько я понял из различных друзей/знакомых/их знакомых, на полную удалёнку у одного работодателя претендовать могут претендовать прочные сеньёры и выше. Ковидные времена прошли.

Зависит от компании. У нас сейчас удалёнка в приоритете, потому что людей набрали больше чем в офис влезает.

hateyoufeel ★★★★★
()
Ответ на: комментарий от byko3y

Ну вам, модным парням, видней, конечно, какие у нас там примитивные алгоритмы. Главное к нам в промку не лезьте. Хотя, по вашим меркам, у нас тут не платят.

Alden ★★★★
()
Ответ на: комментарий от Dimez

Насколько я понял из различных друзей/знакомых/их знакомых, на полную удалёнку у одного работодателя претендовать могут претендовать прочные сеньёры и выше. Ковидные времена прошли.

Если работать на бигтех, то скорее да, чем нет, но есть варианты. Например, если нет офиса в городе потенциального сотрудника. И это не только про супер-сеньёров.

В маленьких конторах до сих пор удалёнка процветает.

mono ★★★★★
()
Ответ на: комментарий от mono

Сейчас опять в РФ.

Некоторые должности таки требуют присутствия, но по вполне объективным причинам (типа работы с оборудованием и т.д.), а не просто потому что так кому-то всралось.

hateyoufeel ★★★★★
()
Ответ на: комментарий от Chiffchaff

Какая им разница, какое гражданство, если есть ВНЖ или что-нибудь в этом роде?

Зависит от индустрии. Если что-то серьёзное, без гражданства не пустят. Например, в США тебя в SpaceX не возьмут без паспорта US of A.

Правда, в Европке все полимеры в этом плане просраны очень и очень надёжно, поэтому можно не париться.

hateyoufeel ★★★★★
()
Ответ на: комментарий от hateyoufeel

а не просто потому что так кому-то всралось.

Я чаще встречаю а-ля «обязан быть 2 дня в неделю в офисе, потому что так пОложено».

Вроде как поводок, но удавку не затягивают.

mono ★★★★★
()
Ответ на: комментарий от mono

Я чаще встречаю а-ля «обязан быть 2 дня в неделю в офисе, потому что так пОложено».

Да и в жопу такие конторы.

Вроде как поводок, но удавку не затягивают.

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

hateyoufeel ★★★★★
()
Последнее исправление: hateyoufeel (всего исправлений: 2)
Ответ на: комментарий от byko3y

Смотри, согласен, что Go какой-то жирный, а вот мне понадобилось PowerBI облачный к прстгресу в AWS подключить... А MS не признаёт CA Амазона. В итоге нашёл прокси для postgresql, добрые люди написали, но, сцуко, на rust. Уже с какими-то глюками столкнулся, но надо rust учить.

Shadow ★★★★★
()

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

Поясните, что означает фраза «из-за утизма получается у меня это из рук вон плохо».

Тут скорее «помогите вернуться в реальный мир». Но, да, я ищу работу

И второй вопрос, а какого типа помощь вы ожидаете здесь получить? В чём она может заключаться? В советах, как найти работу?

VIT ★★
()
Ответ на: комментарий от Alden

Ну вам, модным парням, видней, конечно, какие у нас там примитивные алгоритмы. Главное к нам в промку не лезьте. Хотя, по вашим меркам, у нас тут не платят.

Я из промки пришол, если чо, мои знакомые прямо там работали годами. Да, не платят, потому я не спешил туда идти. Я прекрасно понимаю проблемы отрасли, но большая часть руководства в этой сфере вышла из сфер монополий, олигархий, и просто старых пердунов, они эти ваши комплюктеры не так давно освоили. Помню, в 2010 году нам показывали промышленную флешку на 16 Мб по цене смартфона. По хорошему промышленная автоматика должна быть устроена по другому, потому что потребительско-коммерческая параша изначально проектировалась по принципу «надёжность и безопасность реализуется на сдачу». Но по факту промка просто «донашивает» технологии за мейнстримом. Примитивность технологий сама по себе даёт большую надёжность, но это совсем не значит, что в промке сделали невероятное усилие для обеспечения надежности.

byko3y ★★★★
() автор топика
Ответ на: комментарий от Shadow

Не, Кафка нужна. Удобно х.як-х.як и наладить поток с масштабированием. Чем ещё-то?

На больших масштабах важно разделение ответственностей, менеджмент и координация становятся узким местом. Потому нужно назначать какую-то команду пилить БД, какую-то пилить message bus, кто-то будет делать отдельные сервисы, и так далее. Унификация при этом даёт такие плюшки, что ты можешь меньше людей использовать для разработки-администрирования того же объема сервисов. Например, как Facebook большую часть БД сделал на MySQL — не потому, что мускуль так хорош, а потому, что у них одна команда спецов униформно обслуживает все эти мускули. Даже сложные в администрировании инструменты на масштабе становятся простыми.

Чисто на бумаге Kafka — это «мы скрестили ежа с ужом и теперь всё это поддерживает одна команда». Но даже до продажи линкедина их инженера начали выть, потому что кафка у них превратилась в одно огромное мусорное ведро, которое как бы «source of truth», только исследовать эту истину настолько сложно, что она становится бесполезной. И latency у такой большой помойки, очевидно, становится проблемой.

Можно сказать, что как эксперимент это было интересно, но эксперимент затянулся — пора бы уже закапывать. Просто не нужно пытаться делать персистентность и наблюдаемость для задач, которые по-хорошему должны быть просто тонкой прокладкой меж двумя сервисами. А если у тебя долгая асинхронная очередь или fan out, то это совершенно иные классы задач, которые нужно решать по другому и другими инструментами — и прежде всего кидать туда только минимум сообщений, а не «да девопсы отмасштабируют».

byko3y ★★★★
() автор топика
Ответ на: комментарий от Shadow

Смотри, согласен, что Go какой-то жирный, а вот мне понадобилось PowerBI облачный к прстгресу в AWS подключить... А MS не признаёт CA Амазона. В итоге нашёл прокси для postgresql, добрые люди написали, но, сцуко, на rust. Уже с какими-то глюками столкнулся, но надо rust учить.

И что мне это должно было показать? А если бы на хаскеле «добрые люди» написали — я должен был бы бежать учить хаскель?

byko3y ★★★★
() автор топика
Ответ на: комментарий от byko3y

Там смишнее

Теже аудиокассеты изначально это rom на смс агрегатах с мастер планом обточки деталюхи

Смена перелива как раз когда микропроцы прошли через потребительский рынок

У Мартина реально очень информативная вторая часть в We Programmers в параллели с пол Алленской типо-автобио в части как они на какой-то энергостанции в начале 70ых софт творили

После этого спитч Муратори о Дугласе Россе(сотворитель CAD на минуточку ) играет ещё лишним спектром

Массовое производство ваще рулит

qulinxao3 ★☆
()
Последнее исправление: qulinxao3 (всего исправлений: 1)
Ответ на: комментарий от jura12

я пришел к выводу что go и rust самые прогрессивные языки программирования. c++, php прошлый век.

Ничего, C++26 ещё всем покажет!

dataman ★★★★★
()
Ответ на: комментарий от VIT

Поясните, что означает фраза «из-за утизма получается у меня это из рук вон плохо».

к-ПТСР/ПРЛ, отсюда типовые трудности межличностного общения за пределами отдельных безопасных областей. Когда требования к «областям» расширяются, то это становится проблемой. А даже разработка малой командой — это командная работа, в одно рыло много не вывезешь.

На самом деле очень частая история среди айтишников, вопрос лишь в том, у кого какие сферы безопаснее и кто как компенсирует эти рамки. Моя адаптация отличается глубоким омерзением к мейнстриму, со всеми вытекающими и втекающими. А большинство пользователей, заказчиков, да и самих разработчиков варится в менйстриме — просто потому, что там больше всего и всех.

И второй вопрос, а какого типа помощь вы ожидаете здесь получить? В чём она может заключаться? В советах, как найти работу?

У меня нет никакого плана «мероприятий по помощи». Формулировка «вернуться в реальность» наиболее точная и ёмкая — если она не ясна, то, боюсь, не станет яснее при разъяснении.

byko3y ★★★★
() автор топика
Последнее исправление: byko3y (всего исправлений: 1)
Ответ на: комментарий от qulinxao3

У Мартина реально очень информативная вторая часть в We Programmers в параллели с пол Алленской типо-автобио в части как они на какой-то энергостанции в начале 70ых софт творили

Я боюсь, что меня на полпути вытошнит от такого градуса старпёрства, это прямо колыбель meeting-driven development, когда работоспособность софта измеряется числом аплодисментов по окончанию презентации. Но, как ни странно, это единственный продуктивный способ продвинуть что-то в той среде, в которой эти люди были тогда. C++ сейчас мейнстримовый не потому, что он такой классный, а потому, что его в какой-то момент смогли продать менеджерам из AT&T (тогда это было что-то вроде Amazon сегодня).

byko3y ★★★★
() автор топика
Ответ на: комментарий от Dimez

Насколько я понял из различных друзей/знакомых/их знакомых, на полную удалёнку у одного работодателя претендовать могут претендовать прочные сеньёры и выше. Ковидные времена прошли.

Вся надежда на гонконгский грипп.

Wapieth
()
Ответ на: комментарий от byko3y

да блин

она Пастернака не нюхала -

в том и лол что прежде чем стать публичным ездаком по ушам на различных конфах в сказке Мартина есть намёк про который я в детстве успел позабыть - хоть алгол и 60ый но асм был в индустрии и до микропроцев в тренде а появление микропроцев с их по началу дифицитом памяти возрадил моду на байтолюбие среди ширнармас( как одна из причин воскрешения Forth и прочей моды на шитый код все 70ые)

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

qulinxao3 ★☆
()
Ответ на: комментарий от hateyoufeel

Так Space X - это буквально оборонка. В США в оборонку, по-моему, берут только граждан, притом тех, кто родился в США.

У нас, кстати, раньше в оборонку брали тех, кто родился в СНГ, но получил гражданство. Как сейчас - не знаю.

Chiffchaff
()
Ответ на: комментарий от byko3y

[upd] во времена оне на Аду дип лавили успех плюсов благодоря писюкам(ну и общности копуляторов с сяшкой поначалу; по сути плюсы это си не будь необходимости стандартизировать сяшку ) [/upd]

плюсы позволили картинки воздушного шара ранее бывшие прераготивой Smaltalka крутить на преемлемой скорости не на рабочих машинах а на писюках ибо плюсы в отличии от селфа и селфом погодяющего и буквальная посылка сообщений между обьектами буквально машинный call

т.е. ++ подебили благодоря микрософтам и прочим ориентированным на потребительских(и малых офисов) рынок коробочного софта

att все 80ые лихорадило и пучило

qulinxao3 ★☆
()
Последнее исправление: qulinxao3 (всего исправлений: 2)
Ответ на: комментарий от Chiffchaff

Какая им разница, какое гражданство, если есть ВНЖ или что-нибудь в этом роде?

С гражданством одной страны, вне зависимости от ВНЖ, ты с определённых пор в Россию даже не въедешь без прохождения фильтрации в Шереметьево.

Wapieth
()
Ответ на: комментарий от qulinxao3

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

Я не понял, что ты хотел сказать. Асм в 70-е был совсем не тем, что сейчас называют асмом — там в ассемблерах были лисповые макросы. Алгол шел своим путём, в сторону структурного программирования и кроссплатформенности (у Algol 60 не было своего ввода-вывода) — я вообще не понимаю, при чём тут он.

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

По-твоему, Керниган и Ритчи были грамотными кодерами? Я не видел никакого «качества» кодеров все 70 лет истории IT. Например, там раньше заводили порядком математики, но чисто эмпирически, по крайней мере нынче, математики — это одни из самых худших кодеров, они тебе hello world напишут так, что без PhD ты его не прочитаешь.

byko3y ★★★★
() автор топика
Ответ на: комментарий от Wapieth

С гражданством одной страны, вне зависимости от ВНЖ, ты с определённых пор в Россию даже не въедешь без прохождения фильтрации в Шереметьево.

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

Chiffchaff
()
Ответ на: комментарий от qulinxao3

плюсы позволили картинки воздушного шара ранее бывшие прераготивой Smaltalka крутить на преемлемой скорости не на рабочих машинах а на писюках ибо плюсы в отличии от селфа и селфом погодяющего и буквальная посылка сообщений между обьектами буквально машинный call

Ты так пишешь, будто кроме Smalltalk, C with classes, и Self ничего не было в мире. C with classes победил потому, что позволил всё поменять ничего не меняя — менеджерам такое о-очень нравится. Я даже не уверен, какая там роль Smalltalk была.

byko3y ★★★★
() автор топика
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)