All streams
Search
Write a publication
Pull to refresh
12
0.2

Пользователь

Send message

Недавно знакомый разработчик спрашивал "А что такое k8s?". При этом, что такое kunernetes он знал, хотя и не использовал его.

Чтобы уметь расшифровывать k8s (как и, например - i18n, a11y, l10n, o11y, s11n, m17n, c14n), нужно хотя бы раз встретить это вместе с расшифровкой в каком-нибудь тексте или разговоре. И использовать потом иногда, иначе всё равно забудется. Я вот уже туплю на o11y, хотя читал расшифровку буквально пять минут назад. :)

До появления подписки за $200 можно было пользоваться услугами о1 безлимитно, за $20. Понятно, что никто ничего не обещал, был такой "предпросмотр". Но чисто по ощущениям - уже успел "подсесть", и тут предложение платить в 10 раз больше. И тут уже начинаешь уныло примерять эти $200 к бюджету, как из табакерки выскакивает DeepSeek, вызывая лютый когнитивный диссонанс. Лично я пока "на заборе" посижу. :)

Это бесцельное занятие, оно ничего в мире не меняет.

Ну не учитесь. :)

И, кстати, утверждение-то ложное. Обучаясь, человек меняется - приобретает новые для себя понимания, знания и навыки. Человек - часть мира, так что если меняется человек, то меняется и мир.

люди получают куда большее удовлетворение от

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

С этой позиции даже ноготочки, и те лучше.

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

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

Как обезопасить себя? Используйте скрипт только для личного общения. Это уменьшает риск привлечь внимание системы.

Куда более насущный вопрос - как заранее обезопасить себя от девушки, узнав про автоматизацию, неожиданно превратившейся в метающего стеклянные и прочие предметы маньяка-убийцу? :)

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

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

Это прямо сейчас. А когда ожидается массовое вымирание более-менее тотальная автоматизация, из-за которой почти все останутся без работы? Вроде, есть ещё какой-то запас по времени, чтобы правительство сориентировалось. В целом, по идее, от тотальной автоматизации ожидается резкое увеличение доходов бизнеса (иначе, какой смысл...). В том числе и за счёт радикального сокращения зарплат и соц. выплат. Добавим к этому, что конкретно в США люди достаточно массово обладают оружием, и в целом, насколько я понимаю, бытовая политическая философия там рассматривает правительство как необходимое, но всё же зло. Страшно представить себе, что устроят там граждане, массово оказавшиеся без источников дохода.

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

"все у кого нет миллиарда долларов - пойдут на хрен"

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

А может, это контора спалилась - планируется какая-то хитрость, и в ответах модели невольно прорывается истина... :)

Мозговые импланты против депрессии

Напомнило роман Майкла Крайтона. Правда там пытались купировать приступы эпилепсии, сопровождающиеся агрессией. И, естественно, всё это очень плохо кончилось. Впрочем, у реальности нет необходимости зарабатывать на остросюжетных историях (коих и так, к сожалению, в избытке). Хочется верить, что всё получится. И далеко не только с депрессией.

Я выбрал самый тупой способ - купил книгу Властелин Колец и сел ее переводить со словарем.

Бумажную книгу с бумажным словарём? Я где-то в 1998, после школы, попробовал почитать на английском Дюну, имея несколькокилограммовый словарь под рукой. Увы, не хватило силы воли на столько перелистываний. Лет 15+ спустя, уже относительно свободно читая техническую литературу, купил Kindle Paperwhite и стал закупаться субъективно любопытными худ. книгами книгами на Амазоне. Возможность получать словарную статью с транскрипцией по тыку пальцем в слово сделала своё дело, получилось прорваться через "2-3 слова на абзац" и дело пошло. Правда "2-3 слова" на страницу стало через книг десять. У разных авторов довольно разный словарный и идиоматический запас - нередко получалось, что на серии книг одного автора начинаешь "расслабляться", а при переключении на другого уровень сложности подскакивает.

"Лайфхак" с интересными книгами это очень крутой способ набирать словарный запас повторением, но без этой невыносимой зубрёжки. :)

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

Тоже ленюсь с повтором грамматики... :) Правда, столкнувшись с необходимостью работать в мультинациональном коллективе, где всё общение на английском, обнаружил, что никто особо не парится, в том числе носители.

туповатыми, но точными, дешёвыми, быстрыми и работящими они уже были

Результат не очень

Например?

Всё что могут сети - это выдавать новые лексические конструкции по запомненным шаблонам с неким рандомом.

Уже сегодня им дают возможность печатать текст в терминал (cursor, например) - это значит, что в принципе они могут управлять компьютерами и роботами. Физически.

Фантасты нас готовили к тому, что первые машины на AI будут туповатыми, но точными, дешёвыми, быстрыми и работящими. А на деле они оказались творческими, ошибающимися, прожорливыми, медленными, регулярно падая в обморок от нервного истощения нагрузки.

А у меня унитаз при смыве плюётся. Иногда даже сквозь резиновые тапочки. Как вот с этим жить?.. :)

Ну так сколько часов нужно-то, по-вашему?

В часах не могу сказать, т.к. не мерял. Могу в книгах. Художественных книг штук 60 разных авторов, в среднем по 700 стр. + с десяток технических + десятка полтора по философии = 17-18 тысяч слов, если верить онлайн-тесту (потерял ссылку). Оценить время прочтения одной книги не могу, т.к. читаю "между каплями" - в хаотических промежутках между работой и прочими делами.

А как по вашему опыту?

где и за что в айти платят 500К

Посмотрел курс - это получается около 5000 долларов в месяц, да? Речь только про Россию? Так-то, в некоторых странах опытный программист легко может получать порядка $8000, и нередки случаи с $9000-10000 и больше. Правда, и цены, наверное, довольно разные, так что в лоб это сравнение не работает. Просто, в переводе на доллары 500K рублей не выглядит фантастической суммой.

15 слов в час -- это 4 минуты на слово. А вам сколько минут на одно слово нужно?

Простите, что влезаю... 4 минуты на слово - это сколько повторений? Т.е., если заучить весь список + переводы - это уже 30 слов. Или больше, т.к. очень много слов - омонимы. Пусть 30 - час на то, чтобы зазубрить такой список... Не уверен, что я бы потянул, без натренированной мнемотехники. Правда, с прокачаной мнемотехникой это должно занимать порядка минуты-двух... Но, что с ней, что без - если не повторять, то без эйдетической памяти (которой обладают единицы) всё или почти всё забудется.

Имею опыт изучения 2-х языков. По одному было 8 месяцев интенсива по 6-8 часов в день, потом свободное плавание. Причём, курс велся на этом же языке, дал очень мощную базу, на которой всё равно годами пришлось обкатывать и речь, и письмо, и чтение, и понимание на слух. Другой много лет учил в школе. Был отличником, но это всего-лишь дало базу, на которой в свободном плавании пришлось годами обкатывать по отдельности всё те же речь, письмо, чтение и понимание на слух. Ну и набирать словарный запас, конечно. Да и сейчас приходится, что уж говорить, по обоим языкам. Даже по родному языку ещё знаю не всё - из того, что со времён школы не забыл.

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

На днях писал код типа такого ...

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

index.js

let cnt = 0;

function processFile(module) {
  cnt++;

  console.log(
    `[then(1)][processFile][${cnt}][${module.name}]`
  );

  return function () {
    console.log(
      `[then(2)][lambda     ][${cnt}][${module.name}]`
    );
  };
}

const files = [
  "./moduleA.js",
  "./moduleB.js",
  "./moduleC.js"
];

for (let file in files) {
  import(
    files[file]
  ).then(processFile).then((func) => func());

  console.log(`Scheduled import for: ${files[file]}`);
}
$ touch module{A..C}.js 
$ ls
index.js  moduleA.js  moduleB.js  moduleC.js
$ find . -type f -name 'module*' \
| perl -pe 's{\.(\/|js)}{}g' \
| xargs -I{} bash -c "echo 'export const name = '\'{}\'';' > {}.js"
$ cat module*
export const name = 'moduleA';
export const name = 'moduleB';
export const name = 'moduleC';
$ podman run -it --rm -v .:/usr/src/app \
-w /usr/src/app docker.io/library/node:latest \
node index.js
Scheduled import for: ./moduleA.js
Scheduled import for: ./moduleB.js
Scheduled import for: ./moduleC.js
[then(1)][processFile][1][moduleA]
[then(2)][lambda     ][1][moduleA]
[then(1)][processFile][2][moduleB]
[then(2)][lambda     ][2][moduleB]
[then(1)][processFile][3][moduleC]
[then(2)][lambda     ][3][moduleC]

Здесь всё, вроде, предсказуемо. Можете уточнить по коду? И по окружению (я использовал Node.js v23.6.1).

Уверенное знание API — это очень размыто.

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

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

Можно ли прочтение одного плохого учебника по TS и один проект на Vue3+TS считать уверенными знаниями в этой области?

Не знаю. Когда в меня кинули React и TS на NestJS - я вообще ничего не читал ни по тому, ни по другому, имея опыт с ECMAscript 5, jQuery и несколькими другими библиотеками в браузере, основной опыт имея в бэкенде на не-JS языках. Тут и там, конечно, читал обрывками и по новым версиям JS, и всяким сопутствующим вещам, чисто символически трогал Vue, React и Angular, запускал Node, но не более. Тем не менее, уверенно, удовлетворительно для работодателя и в удовлетворяющие его сроки решал задачи. Можно это считать уверенными знаниями? Теоретически - нет, а на практике оказалось, что не принципиально. Большой плюс работы в сильной команде - код проходит ревью, и если где-то косячишь, тебе быстро подсказывают, и больше так не делаешь. А косячат все, даже самые сеньорные сениоры.

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

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

Другое дело, откуда брать на всё это мотивацию. Без мотивации нет энергии для реализации и самых рациональных и многообещающих проектов. Это частью секрет каждого отдельного человека, откуда он может (если может) черпать свою мотивацию. А частью... Внезапно, тот же спорт способен заряжать энергией и, соответственно, свободным мотивационным ресурсом, который можно вкладывать по личному выбору.

Но не знаю, как доказать, что это правда.

Если есть уверенность, то на собеседовании честно отвечаете на вопросы - но с позиции уверенности. Это знаю, а это не знаю, но не вижу проблем разобраться. Есть такая библиотечная функция, но давно не использовал и забыл сигнатуру - в целом работает вот так, надо будет писать - посмотрю документацию. Решаете задачи, пишете какой-то код, если нужно. Проговариваете основные этапы своего мыслительного процесса, если дают логическую задачу. Если ошиблись и интервьюер поправляет (у меня было такое на собеседовании в прошлую фирму) - точно, что-то я тут стормозил, так правильно, спасибо (если так действительно правильно). Демонстрируете спокойствие, улыбаетесь (без фанатизма). Не грех перед собеседованием выпить 20-30 капель валерианки (если нет аллергии или противопоказаний), или какого-то аналога. Если в итоге работадателя результаты устраивают, и вас работадатель устраивает - дальше доказываете на работе. На 100% доказать свою пригодность на собеседованиях невозможно. Адекватный работодатель это тоже понимает, и просто пытается примерно оценить потенциал. Успешно проходить первое же собеседование тоже совершенно необязательно. И второе, и третье и т.д.

Information

Rating
2,490-th
Registered
Activity

Specialization

Fullstack Developer, Legacy Code Tamer
Senior
From 100,500 $
Perl
PHP
JavaScript
Python
SAST / DAST
Linux
Java
Bash
MariaDB
Docker