@yegor256 news
7.17K subscribers
314 photos
151 videos
2 files
1.25K links
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)
Download Telegram
Media is too big
VIEW IN TELEGRAM
M135: If and when you want to convince your management to approve your idea, don't go there directly with a cold proposal asking for an answer. Instead, make a series of educational presentations, in order to help them understand the idea and agree with it. Then, they will come back to you and ask you to implement it. They may even forget who was the author. But the goal will be achieved. Watch it.
Please, help me understand how the world or programmers works these days. In your project, being a programmer, how do you know what to do?
Anonymous Poll
57%
The boss assigns tasks/tickets to us
32%
We pick tasks as we wish
11%
NO tasks, we do what we want
Media is too big
VIEW IN TELEGRAM
Yet another piece of feministic art from Hollywood (this time from Amazon, the company of a recently divorced Jeff Bezos): ZeroZeroZero (2019) by Leonardo Fasoli et al. If you ignore the feministic agenda, the movie (8 episodes) is a decent mafia story with a powerful ending.
Media is too big
VIEW IN TELEGRAM
M136: No matter how big or good is your software, it has an unlimited number of bugs, especially if we remember that maintainability bugs also are very important for the overall quality of a product. Watch it.
Media is too big
VIEW IN TELEGRAM
M137: Asking your programmers to estimate how much time or money a software product would cost is a mistake. They don't know and can't know. They can spend all your money and still deliver an incomplete product. Because the product is never complete. Instead, tell them how much you have. They will do their best to deliver the most they can within the limitations. Watch it.
Media is too big
VIEW IN TELEGRAM
Just finished watching the first season of The Affair (2014-2019) by Hagai Levi and Sarah Treem. I don’t know about next seasons, but this one is definitely well made. Surprisingly, the emotional twist is not primitively tears breaking but pretty realistic. The movie is teaching us one thing though: family is killing love. And the other way around too.
Media is too big
VIEW IN TELEGRAM
M138: Why do we need morning standups in our Agile software teams? Some say that they help synchronize the team. Others believe that they are to encourage the team to share. There are many other stories, but I disagree with all of them. I think that we need these meetings in order to trigger guilt in our team members. They have to feel bad when they let everybody else down. Standing in the morning in front of everybody is the perfect moment to feel it. Watch it.
My small piece about "paying by result" was published in the Communications of the ACM. The main point: working remotely is not changing anything. What changes us is the compensation model for our work. Previously, I published something very similar in this blog post: A Remote Slave Is Still a Slave (2017)
Media is too big
VIEW IN TELEGRAM
M139: My experience tells me that there is a direct connection between the subjectively experienced performance of a programmer and the number of lines of code he or she produces every day. Believe it or not, the famous Lines of Code (LoC) metric may be used to measure who is the best and the worst in a software team. Watch it.
Media is too big
VIEW IN TELEGRAM
I didn't understand what The Ballad of Buster Scruggs (2018) by Coen brothers was exactly about, but it is very well made and, well, it's Coen Brothers. So, I'd recommend you watch it, at least once.
Media is too big
VIEW IN TELEGRAM
M140: Making the entire team standing up every morning and discussing plans, issues, or exchanging information is a perfect way to demonstrate your team that you are an incompetent manager. Instead, use other management instruments to make technical decisions, share information, to plan, and to control progress. Watch it.