yegor256news | Unsorted

Telegram-канал yegor256news - @yegor256 news

7150

Recent news from Yegor Bugayenko a.k.a. @yegor256 about computers and programmers. The blog is at www.yegor256.com To discuss, join @bloghacks + @zerocracy (EN) or @szdne + @codeahead (RU) To talk about OOP: @elegantobjects + @painofoop (RU)

Subscribe to a channel

@yegor256 news

Just published the 9th lecture of the Project Management Beyond Agile (PMBA) course for Innopolis students, this time about procurement management. Watch: 83 minutes (with English subtiles).

Читать полностью…

@yegor256 news

I wrote a short blog post for my students, however, if you are doing surveys, it may help you too: Be Indirect in Your Research Questionnaire to Gain More Honesty

Читать полностью…

@yegor256 news

Your ROI while working with an outsourced team mostly depends on their results per dollar, not dollars per hour. The first metric is difficult to calculate, and only the best teams will be able to do so. The second metric is absolutely misleading, but anyone will give it to you. An outsourced team is expensive when its results per dollar are low, no matter how big or small its dollars-per-hour rate is. To the contrary, a team is financially very efficient if its results per dollar is high. It doesn’t really matter what the value of the second metric is. — How Expensive Is Your Outsourcing Team? (2016)

Читать полностью…

@yegor256 news

Опубликовал интервью с Анатолием Абрамовичем Шалыто, профессором ИТМО (Санкт-Петербург, Россия). Очень интересный человек, с огромным опытом преподавания и подготовки молодых программистов к победам в спортивном программировании. Смотрите: почти три часа!

Читать полностью…

@yegor256 news

Just published a small blog post about something that annoys me so much in emails, documents, papers, etc. Don't use soft line breaks, ever!

Читать полностью…

@yegor256 news

Помилование (2023) от Айнура Аскарова приятно удивил режиссурой, молодыми талантами и конечно Гелой Месхи. Сюжет медленно раскачивается, обещая скучную концовку, но последняя треть фильма ставит все на свои места. А за неожиданный финал отдельная благодарность сценаристам.

Читать полностью…

@yegor256 news

The eight lecture (out of 10) from the Project Management Beyond Agile (PMBA) course just published: about risk management. Watch: 81 minutes.

Читать полностью…

@yegor256 news

Седьмая лекция из SQM курса, о метрике LCOM для измерения cohesion классов в ООП, смотрите: 77 минут (with Russian subtitles).

Читать полностью…

@yegor256 news

Our Friday YouTube live Q&A session, starts in a few minutes: click here

Читать полностью…

@yegor256 news

When I interview programmers, I don’t pay attention to how much they know about Java, how well they understand OOP, or how many projects they’ve managed to complete to date. And, of course, I don’t care how potentially likable they are. Instead, I pay attention to how much they hate to see what doesn’t look right. I check how intolerant to chaos they are. To be honest, very few of them exhibit these qualities. — Talented Programmers, Who Are They? (2019)

Читать полностью…

@yegor256 news

Just published the 7th lecture of the PMBA course, about Communications Management: 75 minutes.

Читать полностью…

@yegor256 news

Have you already tried phind? They claim to be much better than ChatGPT 4.0 for coding tasks: HN discussion.

Читать полностью…

@yegor256 news

Don’t sit and passively wait until your boss comes to you and say what exactly needs to be done. Instead, pro-actively build your own plans by yourself and do everything to convince the boss that they make sense. Moreover, if the boss starts telling you what to do, you must realize that this is the moment where the credit is lost. You’ve already been classified as a loser and an underachiever. Your chances of recovery are very low. You must not allow this to happen. Act proactively; don’t wait until it’s too late and the boss starts assigning tasks to you. — One Question You Should Never Ask Your Boss (2020)

Читать полностью…

@yegor256 news

In 2021, we had a few YouTube Q&A sessions with you guys: F1 and F2. You were asking questions in the chat and I was answering, to the camera. It seems to be reasonable to restart this "podcast." Today, at 18:00 (UTC+3) you can join F3 stream, where you can ask any questions you like (either in Russian or in English): software architecture, project management, object-oriented programming, teaching, research, science, lifestyle, politics.

Читать полностью…

@yegor256 news

Just published the 5th lecture in the "Project Management Beyond Agile" course for Innopolis University BSc student. This one is about Quality Management. Watch it: 85 minutes.

Читать полностью…

@yegor256 news

Tomorrow at the same time as now (6pm Moscow) I'm waiting for you for live Q&A session, in YouTube.

Читать полностью…

@yegor256 news

A group of my students is conducting a research, which involves a survey of programmers. If you are a programmer, please help us out and fill up this anonymous short online form (should take two minutes).

Читать полностью…

@yegor256 news

Через пару недель, 6-го декабря, буду в Екатеринбурге, на Форуме Будущего, с небольшим докладом о методах и проблемах отечественного R&D. Приходите, пообщаемся. Вход свободный, но нужно успеть зарегистрироваться.

Читать полностью…

@yegor256 news

Take a look at this short film: Чашка (2023). It's my first experiment as a director of a movie. Hope you like it :)

Читать полностью…

@yegor256 news

Через две недели 8-го декабря буду выступать на конференции Conversations 2023 в Москве, рассказывать буду об искусственном интеллекте и своих ожиданиях относительно нашего и его (интеллекта) будущего. Кроме меня там интересная программа: GigaChat и YaGPT, MTS AI, Selectel, Tinkoff, Boto, Just AI, Kaspersky, VK и другие. Один день, две сцены, 4 трека для бизнеса и разработчиков, более 35 спикеров. Приходите послушать или присоединяйтесь онлайн. Для скидки 10% используйте этот код: CNVS23crZ.

Читать полностью…

@yegor256 news

Happiness, according to Nietzsche, is “the feeling that power increases—that a resistance is overcome.” Therefore, in order to be happy, we must have some issues to deal with. It’s not enough to possess those cars, houses and well-paid jobs. We need to overcome the obstacles first. Happiness is simply impossible without a struggle being won. — Be Unhappy to Be Happy (2019)

Читать полностью…

@yegor256 news

If you are a manager I have a suggestion for you. Fire those who are ready to work overtime without any compensation. They are the trouble makers. Instead, work with those who are not afraid of putting their own interests on the table and demanding what’s theirs. They will make you stronger, … if you manage to configure your project to deal with their demands correctly. If you don’t, you will lose the money, the project, and your reputation. But you will learn something. — Altruism Kills! (2019)

Читать полностью…

@yegor256 news

Интервью опубликовано: 86 минут. Обсудили удаленную работу, менеджмент, жизнь в США, военные конфликты, политику, и перспективы.

Читать полностью…

@yegor256 news

Шестая лекция из SQM курса, посвященная coupling, в основном в объектно-ориентированном программировании. Смотрите: 79 минут.

Читать полностью…

@yegor256 news

Пятая лекция из курса SQM (Software Quality Metrics) опубликована: 80 минут (with Russian subtitles, auto-translatable to English). В ней речь идет о метрике для оценки качества кода, под громким названием Maintainability Index, предложенной в 1994 году. В конце лекции мы также кратко разбираем процесс написания empirical software engineering научных статей (студенты этим заняты) — может быть будет полезно.

Читать полностью…

@yegor256 news

Выложил новую лекцию номер 4 из курса Software Quality Metrics (SQM) для бакалавров ВШЭ (Москва): о метриках предложенных Maurice Halstead в 1977, но популярных до сих пор. Смотрите: 79 минут (with Russian subtitles auto-translatable to English).

Читать полностью…

@yegor256 news

Tomorrow I will be recording an interview with Yakov Fain, an author of a few books about Java/JavaScript programming, an expert in software engineering, and the first guest of my Shift-M podcast — I interviewed him in 2017. Currently, he lives in USA and supports Ukraine and Israel (in recent military conflicts). Thus, it will be an interesting debate, I believe. What questions do you think I should ask him?

Читать полностью…

@yegor256 news

Just published the 6th lecture from the PMBA course (about project management) for Innopolis students. It is about Resources Management — management of people. Watch it: 83 minutes (with AI-generated English subtitles).

Читать полностью…

@yegor256 news

Обзорная лекция о причинах провалов software архитектур, на русском языке: 94 минуты. Старался сказать самое главное, уложившись в полтора часа.

Читать полностью…

@yegor256 news

In an ideal world of ideal management, the project compensates the work of its programmers according to the metrics collected. Instead of salaries, programmers get money for features, bugs, documentation pages, and so on. How far your project is from this utopia—is the indicator of your professionalism as a project manager. Lousy managers don’t measure anything and make everybody “happy” by keeping wages high and control low … until the project runs out of money. On the other hand, exceptionally good managers let metrics control everybody, making the best happy and the worst … quickly find the way out. Which one are you? — To Measure or Not to Measure (2020)

Читать полностью…
Subscribe to a channel