yegor256 podcast

yegor256 podcast

By Yegor BugayenkoTechnology
Download on the App Store

yegor256 podcast episodes

  • M165: Contribute to the community if you want to do "good"
    Just working for a product, creating a product, and making your customers happy doesn't mean being good. It only means being successful, rich, or effective. It's a pretty selfish strategy. If you consider yourself as a "good" person (whatever it means), you should think about giving something to the community, for free.
    The video is here: https://youtu.be/TM7RodFnRr4
    6 min
  • Shift-M/46: Fair Management with Pim De Morree
    Our special guest is Pim de Morree from https://corporate-rebels.com/
    More about Pim: https://corporate-rebels.com/rebel/pim
    Twitter: https://twitter.com/pim_de_morree
    LinkedIn: https://www.linkedin.com/in/pimdemorree/
    The video is here: https://youtu.be/VXbi5TXMsrY
    57 min
  • M164: Fixed-Price contracts are much worse than Time&Material
    If you outsource part of your software development project to a third-party, you may think that the best type of contract to sign is Fixed-Price: you set the scope, they promise the time and price, they deliver, you check the quality, and you pay. It sounds right, but in reality, it'll be a disaster. Instead, always sign Time&Material contracts: you tell them how much resources you need, they give you a quote per hour, you manage them, they work for you, you pay every month. This is much more effective.
    The video is here: https://youtu.be/xUALewcix44
    9 min
  • M163: If you as a manager don't punish wrong-doing, the team will punish you
    It's your job as a manager in a software team — to identify wrong behavior and find ways to punish it. The best manager, of course, will configure the management system so that it will enforce the punishment. Average managers use guilt and emotions as tools for that. Bad managers are scared to even think about punishment.
    The video is here: https://youtu.be/2lyz-CRGBwk
    9 min
  • M161: When punishment is justified in a software team?
    Most of us are so scared now of the word "punishment" that all types of mistakes made by programmers remain unnoticed, very often. I believe, there are many types of mistakes that have to be punished. Everybody will win: the project, the people, and our customers.
    The video is here: https://youtu.be/zJ_PqlMcYcE
    4 min
  • M160: Traditional top-down planning doesn't work, try better alternative
    Traditionally, you tell your team what needs to be done and then force them (or motivate) to do it. You basically try to make your plans their plans. It works sometimes in some industries, but doesn't work with us programmers: we are too spoiled and lazy. I suggest a better planning principle: you let your people decide how many awards they are going to earn and then build your plans on top of their selfish desires.
    The video is here: https://youtu.be/vaFPNdNaOAY
    6 min

About yegor256 podcast

From the publisher's feed

Software developer at Huawei, founder of Zerocracy, author of Elegant Objects, creator of Zold

More shows like yegor256 podcast

Moscow Python: подкаст о Python на русском by MoscowPython

Moscow Python: подкаст о Python на русском

5 Listeners