yeg 公开
[search 0]
更多

Download the App!

show episodes
 
Loading …
show series
 
You can acquire a new team member by making a better offer. I mean money. But you can't keep them with money. To keep someone in the team, especially if this is a top performer, you need two things: 1) challenging tasks, and 2) objective appraisal. Both of them are only available to good and strong managers.Video is here: https://youtu.be/bRXaMOJMJ…
 
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://yo…
 
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: yo…
 
In this episode of the YEG MS podcast I was excited at the opportunity to interview Dr. Gretchen Hawley for the second time! From her website, “I began sharing the success that some of my patients had been seeing from our physical therapy sessions on social media, and was surprised by the number of people … YEG MS Ep. 62, “Dr. Gretchen Hawley, Volu…
 
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://…
 
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…
 
Many of us believe that competition is not something a software team may need. Moreover, competition may destroy a team killing morale and promoting conflicts. This may happen, but not because the competition is a bad idea, but due to the misconfiguration of its rules.The video is here: https://youtu.be/TyHCjKOFsBo…
 
★♛♚ A special project created on the basis of Proton Radio (San Francisco, USA), in honor of the 20th anniversary of the creative career of Yegor Tsarkov, the founder and the owner of the Specific Music label. Prerogative is the deep promise of musical art, dive into an exceptional understanding of the philosophy and nature of the sound. Stylistic …
 
★♛♚ A special project created on the basis of Proton Radio (San Francisco, USA), in honor of the 20th anniversary of the creative career of Yegor Tsarkov, the founder and the owner of the Specific Music label. Prerogative is the deep promise of musical art, dive into an exceptional understanding of the philosophy and nature of the sound. Stylistic …
 
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 goi…
 
Measuring the productivity of programmers to many of us seems like a dangerous process, which leads to a lack of value delivered. This is true, but only if you use the wrong metrics to do your measurements. Use the right ones and everything will be fine.Video is here: https://www.youtube.com/watch?v=yZcNHZ_FJco…
 
Many management experts believe that competition kills collaboration and that's why a software team must not encourage their people to compete. Instead, they should collaborate and help each other. I don't see a contradiction here. Moreover, I don't think that a fully altruistic collaboration is at all possible and/or productive. I argue with Allen…
 
It's the second last work day of the year, and the second last episode of YEGS & BACON in the current format! 2021 is just around the corner, and we're talking about the new comics and graphic novels out this week, as well as Wonder Woman '84. We'll give plenty of warning for when spoilers start. They stop at 51:12.…
 
It's a well-known "fact": best programmers are 30x times more effective than their average colleagues. How do you reward them? You pay them 30x salaries. Of course, you don't. However, they do deserve such a reward and won't work hard, if you don't give them something of this size. The only replacement of money is recognition, which you can give th…
 
If there is no competition in your team, everybody will soon be interested in making deals and cheating. The only simple rule that may prevent this from happening: when I win, you lose. If such a rule exists there, your team members will always be interested in achieving more instead of compromising the system.The video is here: https://youtu.be/pg…
 
I think there is a simple metric we all can use to understand who the minds of managers in teal organizations work. Just count the amount of message they send you every day and you will understand where you are standing compared to others in your team. No sarcasm.The video is here: https://youtu.be/TmAJPeM4UlE…
 
A famous book "Reinventing Organizations" suggests a new model of management, where people are not personally responsible for mistakes, but everybody altogether share responsibility and avoid hierarchies. I don't understand how this can work. It can't.Video is here: https://youtu.be/WZlIb5oxDBQ由Yegor Bugayenko
 
If you are a teacher, a mentor, or a team leader, your job is not to give your people the final opinion about their results. This would be a terrible mistake. Instead, you should make sure they work for the market and the market evaluates their performance. Best team leaders know how to do that.由Yegor Bugayenko
 
If we reward programmers for each pull request they merge or for each ticket they submit and we don't control the quality of PRs and tickets, what will happen? Nothing good. They will easily abuse the system and there will be tons of low-quality tickets and PRs (or classes, or lines of code). However, if we do have strong quality control, everythin…
 
Most of us don't feel comfortable asking a manager for a raise. And it's only natural. I suggest you don't do it. Instead, you approach them with a question about the system your company has for promotion and salary increases. Moreover, you don't ask because you need this, but you ask because you care about others. Should work! :)The video is here:…
 
We do code reviews in order to control the quality of code programmers write. However, the question is: how can we control the quality of the code review process? The only objective metric that comes to my mind is the frequency of rejections. If a reviewer rejects too little, there is something wrong with the process or the reviewer.The video is he…
 
This week, we'll be talking about (gestures wildly) whatever it is the Alberta government is going to announce in terms of COVID restrictions this afternoon... and why we think non-essential businesses (including ourself) should be shut down, for now. Also, as always, we're talking about new comics and graphic novels! Fun!…
 
They say that "collaboration" and "teamwork" are very important in software teams. I don't think so. I think that they are valued where the management and weak and information flow is chaotic. This is where you need collaboration. In perfect teams, people have individual tasks and personal appraisal of results.The video is here: https://youtu.be/7x…
 
In this episode new guest host Rick Simon interviews Barb Robb. Barb shares her journey with multiple sclerosis. The post Ep 60, “Barb Robb.” appeared first on Own Multiple Sclerosis.由Sean Wingrave, Multiple Sclerosis Podcaster and blogger at ownmultiplesclerosis.com. Also the runner behind the Really Long Run to End Ms (reallylongruntoendms.ca)
 
No matter how you put it, we programmers are lazy. Most of us are lazy because incompetent, stupid, and not motivated to do anything at all, while others are lazy because they don't like to do boring work and only enjoy creativity and innovation. In either case, managers must keep this in mind and find methods of dealing with our laziness.The video…
 
We all hate daily stand-ups for so many reasons. But daily reports is a better tool, which makes the same impact, but with higher precision. I would recommend you use them in your team if you have no other management instruments.The video is here: https://youtu.be/Yj1VFGK9vqc由Yegor Bugayenko
 
There is only one indicator of a perfect management system in a company or a team. You can pay everybody for the results they deliver, instead of the time they spend? If you can, your management is perfect. If you can't, you still have room for improvement.The video is here: https://youtu.be/2MUK_o9gU3E…
 
If you tell your programmers that you measure their performance by the number of lines of code they write, you may have to possible outcomes. First, this will turn your management into bigger chaos if it was chaos before. Second, it will boost performance if your management was strong and transparent before.The video is here: https://youtu.be/9Zen0…
 
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.The video is here: https://youtu.be/uov3LRJ…
 
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.The video is here: https://youtu.be/3…
 
This week, we are joined by Definite Real Person, German storyteller Hans Gruber Andersen who regales us all with two stories. Later, we chat about the importance of our community and how it carried us through a particularly rough week. All that, and we chat about new comics and graphic novels!由Submet Industries
 
Loading …

快速参考指南

Google login Twitter login Classic login