TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

The no excuses culture

168 点作者 furkansahin大约 8 年前

34 条评论

kerkeslager大约 8 年前
Excuses happen because people don&#x27;t want to be blamed. If your team had an excuses problem, it&#x27;s a response to a blame problem: when a problem is identified, people aren&#x27;t looking for solutions, they&#x27;re looking for someone to blame.<p>Saying &quot;no excuses&quot; and &quot;we&#x27;re holding people accountable&quot; might fix the excuses problem, but it exacerbates the blame problem. &quot;Holding people accountable&quot; is just blaming people harder and hoping that will pressure then into perfection. It might work for a little while, but it&#x27;s unsustainable. People will crack. This is especially bad in this story because it&#x27;s literally coupled with a threat of termination.<p>The real solution, I think, is to not play the blame game. Instead of &quot;whose fault is this&quot; you can just operate in facts: &quot;what happened&quot;, &quot;how can we fix it&quot;, &quot;how can we avoid it in the future&quot;. Sometimes the facts reflect badly on someone (&quot;he showed up high and made the wrong decision&quot;) but more often there&#x27;s no blame needed to address the problem (&quot;he made the wrong decision because nobody trained him&quot;). Instead of creating a culture where people turn against each other to &quot;hold each other accountable&quot; for problems, you want to create a culture where people team up to <i>solve</i> problems.<p>The story here is a success story, but I don&#x27;t think it can be attributed to the &quot;no excuses&quot; rule--I&#x27;ve seen similar policies fail miserably. Instead, I&#x27;d attribute their success to their encouragement to identify problems early and ask for help. But that probably could have been done with less friction if they had addressed the blame problem.
评论 #13847478 未加载
评论 #13848428 未加载
评论 #13848480 未加载
rdlecler1大约 8 年前
This is an example of a dangerous one-size-fits-all silver bullet philosophy<p>First, this creates selection for a culture that punches below its weight. Never willing to stetch itself. Underperformers apply here.<p>Second, this is fine when you don&#x27;t have external dependencies who you can&#x27;t simply fire. You may have to work at the speed of an organization that doesn&#x27;t share these values and this becomes the rate limiting step to your growth.<p>Third, if your company is a rocketship and you have a lot of leverage over your employees, you may be able to pull this, but in practice you&#x27;re going to have to pick your battles. Failure to create a safe work environment can erode trust and make for a toxic and fearful workplace.
评论 #13846848 未加载
评论 #13846936 未加载
munin大约 8 年前
Whatever kind of person Steve Blank is as a person is being discussed to death in the comments. I think that what this shows is that most people on HN have a lot of scar tissue from bad management. Bad management will say &quot;tell me your problems before they become excuses&quot; but then ignore you, then, berate you when the deadline comes due. &quot;Why isn&#x27;t the project done?&quot; &quot;Well like I told you last week...&quot; &quot;Don&#x27;t give me excuses!&quot; We&#x27;ve all been there.<p>What Steve Blank writes here is the outer dialog and what seems to be missing is the inner dialog - listen to what your reports say! When an engineer says to you, at the end of the day, &quot;this component just doesn&#x27;t make any sense and I don&#x27;t know what to do to make it work&quot; don&#x27;t just slap them on the back on the way out the door and say &quot;I&#x27;m sure you&#x27;ll figure it out, just try a little harder,&quot; maybe you as a manager should engage a little more then in the moment.
评论 #13853329 未加载
analog31大约 8 年前
I&#x27;ve always been struck by an odd irony in academia: People tend to have left-wing political beliefs, but maintain an organizational culture that is decidedly authoritarian.<p>Perhaps this is necessary: I can&#x27;t think of how else to manage a classroom than to have hard deadlines for things like homework assignments. Even in college, by definition, the work is finished when the semester ends.<p>I&#x27;m personally guilty of missing deadlines at work, and if I were permitted to be honest about it (or if it even mattered), my three excuses would be:<p>1. Managing the complexity of my job is over my head, because there are too many internal dependencies.<p>2. I&#x27;m going to miss this deadline because x[n] didn&#x27;t happen, and I can&#x27;t make those things happen.<p>3. I was kind of hoping the task would vanish, as roughly 75% of urgent tasks seem to.
评论 #13846693 未加载
评论 #13846882 未加载
评论 #13848414 未加载
评论 #13847022 未加载
评论 #13846657 未加载
kristianc大约 8 年前
This is a piece of positioning. It&#x27;s not so much Blank giving any serious solution to the solution of &#x27;no accountability&#x27; as him saying &#x27;look at how tough and uncompromising I am.&#x27; He literally says he thinks &#x27;creating a culture&#x27; is the same as &#x27;I hung a sign on the door.&#x27;<p>Well no. A lot of management thinking (5 Whys etc) has gone into breaking down problems into micro-blockers.<p>If your graphic designer is constantly sick, then that is a problem, and it doesn&#x27;t mean that your VP deserves to be fired for failing to open up Photoshop himself. It&#x27;s not the VP&#x27;s job to do as it as the VP is not a graphic designer. The VP isn&#x27;t a hero for having a go- what the VP produces is likely to be shit.<p>&#x27;No excuses&#x27; cultures tend to, far from raising accountability, attract the kind of mediocre performers who want to be told what to do, don&#x27;t want to stretch themselves (as they&#x27;re frightened of failure) and are looking for the next person to throw under the bus. No thanks.
评论 #13847152 未加载
评论 #13846655 未加载
评论 #13847081 未加载
tzakrajs大约 8 年前
Sounds to me like the real problem is that Steve Blank does not have a system to get enough context from individual contributors to know that a project is slipping well before the deadline. This is a management problem being cast as a individual contributor problem (we need to fire those lazy, incompetent employees who don&#x27;t ask for help when they should &#x2F;s), what a bizarre inversion of reasoning.<p>Edit: Management should be the ones held accountable for projects slipping their deadlines. The individual contributors don&#x27;t just auto-assemble into on-time results.
评论 #13847153 未加载
评论 #13847164 未加载
评论 #13847070 未加载
评论 #13847176 未加载
jacquesm大约 8 年前
The whole problem is &#x27;hands off management&#x27;. Just get out of your jacket and work along periodically with the people that are below you in the org chart. That will create an atmosphere of being in it &#x27;together&#x27; and it will work wonders for team spirit. It will also help to convey that you actually know your stuff (which will cut down on bullshit excuses like nothing else). Miraculously, even when you&#x27;re in meeting with higher ups or other departments, the work will continue (who would have thought).<p>Of course that would require management to be able to actually <i>do</i> something. The best managers I worked for did just that, and I copied their style as much as possible.<p>Managers that isolate themselves from their department are the very worst kind. One guy I knew literally had a code-lock on his door to make sure he wasn&#x27;t bothered when he was doing &#x27;important&#x27; stuff (which was all the time, his door was always closed). Guess what happened to productivity in that particular company.
Karrot_Kream大约 8 年前
Having worked at a few places in my career now, I&#x27;ve found two dominant styles of management. Either you trust your team, listen to their &quot;excuses&quot;, and try to help them unblock themselves (and come up with learnings to increase future velocity), or you _don&#x27;t_ trust your team and constantly hold the stick above their heads. The former style lends itself to cautious team growth and views each employee as having a valuable skillset, emphasizing low churn. The latter seems to engender a hypergrowth strategy, where employees are seen as &quot;resources&quot; rather than important cornerstones of the company.<p>Consider the following. Asking for help ends up blocking other employees _also_ laboring under their own deadlines, which incentivizes most employees to ignore requests for help.
chadaustin大约 8 年前
Funny, I was just thinking about this and Steve Blank.<p>Early at IMVU we really struggled with our crash rate. It was a 3D desktop application for _mainstream computers_. This was back before Windows 7 and everyone had terrible onboard graphics chips with equivalently terrible drivers.<p>During a board of advisors meeting, our CEO presented our crash metrics and justified it by saying &quot;We might not be able to improve these metrics much - we&#x27;re one of the only applications shipping 3D graphics on almost every computer.&quot;<p>Steve Blank immediately ripped into him: &quot;That&#x27;s an engineer&#x27;s justification! Figure it out!&quot;<p>I felt pretty guilty because I was the one who&#x27;d planted that idea in our CEO&#x27;s head just days before.<p>Of course there _were_ ways to improve application reliability in the presence of driver crashes. You just have to move the rendering code into another process like Chrome does, detect when it crashes, and restart. :)
评论 #13848404 未加载
评论 #13846881 未加载
eric_b大约 8 年前
I guess I shouldn&#x27;t be surprised that most people on HN don&#x27;t like this attitude. I used to think this kind of thing was stupid too. &quot;Oh, management by fiat, that will never work&quot;. I see comments here talking about management by fear, or, ironically, making excuses as to why this won&#x27;t work most places.<p>I&#x27;ve worked in numerous Fortune 500&#x27;s, and without a doubt the biggest piece missing from the dysfunctional teams is always accountability. Or lack of responsibility and ownership (said another way). The high performing teams don&#x27;t tolerate excuses or abdication of responsibility. They may not come right out and say it explicitly, but between the lines of success, that&#x27;s what&#x27;s going on. If you&#x27;re on a team that sucks, it&#x27;s probably because no one cares about doing a good job.<p>There are many ways to increase accountability and responsibility, but sometimes people do need to lose their jobs. Trying hard is not sufficient when you&#x27;re making six figures a year. Steve Jobs (I think) had the quote - &quot;Somewhere between the janitor and the CEO, excuses stop mattering&quot;. In my world, that&#x27;s once you start making 100% more money than the median. I&#x27;ve never seen a big organization that couldn&#x27;t lose 25% of its people and not miss a beat. In some cases 50%.<p>Anyways, our culture has moved beyond responsibility and accountability. People joke about participation ribbons and &quot;everyone gets a trophy&quot; - but speaking generally, most of the younger employees I&#x27;ve encountered don&#x27;t know what it takes to really succeed. They don&#x27;t understand how hard you actually have to work to be better-than-competent at something. I know it sounds very &quot;get off my lawn&quot; - but the change (generalizing of course) is real enough.
评论 #13847131 未加载
评论 #13846877 未加载
评论 #13847855 未加载
randomdrake大约 8 年前
This was a good post and an interesting idea with some nice conclusions.<p>One of the commenters, however, nailed it and got to the heart of the difficulty: <i>getting people to do what they say they will do</i>. Period. Full stop.<p>You can wrap excuses, or culture, or other corporate vocabulary around the matter, but it boils down to that fundamental thing of people doing what they are asked and delivering what they say they will.<p>Managing people is difficult and if there&#x27;s an organization who has had more experience organizing people to execute objectives than most anyone else, it&#x27;s the military. They are damned good at it and there exists a lot of manuals and writings to this end.<p>The commentor brought up an essay from 1899 that is still brought up in today&#x27;s military training. It is clearer and more to the point of the fundamental need of <i>people who can do what you ask and deliver what they say</i>.<p>It&#x27;s only three pages and it&#x27;s wonderful. A Message to Garcia by Elbert Hubbard:<p><a href="http:&#x2F;&#x2F;www.benning.army.mil&#x2F;infantry&#x2F;199th&#x2F;ocs&#x2F;content&#x2F;pdf&#x2F;message%20to%20garcia.pdf" rel="nofollow">http:&#x2F;&#x2F;www.benning.army.mil&#x2F;infantry&#x2F;199th&#x2F;ocs&#x2F;content&#x2F;pdf&#x2F;m...</a><p>There&#x27;s an extraordinary amount of laziness and entitlement in today&#x27;s businesses; technology is no exception. It is truly rarer and rarer to find someone who will simply: &quot;carry a message to Garcia.&quot;
评论 #13847601 未加载
评论 #13846894 未加载
评论 #13846863 未加载
评论 #13847191 未加载
评论 #13846897 未加载
评论 #13846962 未加载
评论 #13847169 未加载
评论 #13858712 未加载
评论 #13849007 未加载
评论 #13846864 未加载
nullspace大约 8 年前
I feel a little skeptical. One of the hardest and important parts of management is maintaining trust between you and your team. It&#x27;s very easy to communicate something in a way that&#x27;s misunderstood, and kills the morale. What then happens is that few people leave, and overall productivity of your organization plunges.<p>Note that he spent about a third of the post explaining `I didn’t mean “deliver or else.”`. It&#x27;s an indication that it&#x27;s hard to pull off.<p>I have no opinion on this this strategy as such (i.e. I think it sounds pretty good), but please don&#x27;t try this in your org unless you are very experienced, and feel confident that you can communicate it well.
mate_soos大约 8 年前
If you to treat your employees as children, you will end up with a culture of excuses. If you give and take responsiblity for both your own work and the work of helping others do their work, you will realize that excuses won&#x27;t be needed. People will inherently know they are either messing up or have messed up and will volountarily ask for help from others, who will help.<p>Not trusting and respecting in your employees will corner them to behave like children and you will eternally (be unhappy to) be their parent. Treat people with trust and respect and expect the same. It will make for a much more happy and a much better performing team and ultimately, company.
Sorreah大约 8 年前
I don&#x27;t like that article. I believe that it&#x27;s entirely backwards actually.<p>If you actually do everything right in your organisation, you&#x27;ll end up with a &quot;no empty excuses&quot; culture anyway. If you try to enforce a &quot;no excuses&quot; culture without doing all the other things right, then your team is likely suffering and often won&#x27;t get the chance to express themselves in actually pursuing what they think needs to be done instead. Sometimes, your team members have an equally good idea about where you should be focusing your efforts to get the most value out of them or avoid future pain points, despite what most management people think.<p>So if you go about this wrong, you might lose that, but what&#x27;s worse you might end up losing the wrong people. Sometimes things are out of your control. And even when you can get help, when everyone is focused on doing their best to avoid being fired, help from someone else is hard to get.<p>So if you fix everything that would make following such a management strategy a huge disaster, you quite possibly end up not having to enforce such a strategy, because you got people willing to help each other and people who know what matters and what needs to be done.<p>You end up with a &quot;no excuses&quot; team after you fix all these, but that&#x27;s an emergent fact not the fact that got you all your success.
评论 #13847129 未加载
Animats大约 8 年前
That&#x27;s the Curtis LeMay approach to management.[1] He was famously into management by fear.<p>We see this problem in software, especially in DevOps and &quot;agile&quot; shops, because the process is so forgiving of delay. In a manufacturing plant, no product comes out until all the component parts are ready. So there&#x27;s a &quot;no excuses&quot; culture about running out of parts, or having an assembly line station down unexpectedly. Software rarely has that.<p>Organizations with real &quot;no excuses&quot; cultures have spares and reserves. They have a backup plan if a key person is sick or unavailable, or something important doesn&#x27;t show up. They have slogans like &quot;two is one and one is none&quot;. This is seldom seen in software development.<p>[1] <a href="http:&#x2F;&#x2F;www.au.af.mil&#x2F;au&#x2F;afri&#x2F;aspj&#x2F;digital&#x2F;pdf&#x2F;articles&#x2F;2014-Mar-Apr&#x2F;V-Meilinger.pdf" rel="nofollow">http:&#x2F;&#x2F;www.au.af.mil&#x2F;au&#x2F;afri&#x2F;aspj&#x2F;digital&#x2F;pdf&#x2F;articles&#x2F;2014-...</a>
评论 #13847383 未加载
评论 #13846996 未加载
评论 #13846929 未加载
vvanders大约 8 年前
Sounds very similar to one of my old bosses. He had one rule and one only: no surprises.<p>Soon as anything is a potential issue raise it, find a mitigation and move on. Simple and works surprisingly well both on an individual basis and at scale.
WalterBright大约 8 年前
My father was a professor teaching business at a small college. On his first semester teaching, he assigned an essay due in a couple months. He said any papers turned in a day late got docked one grade, two days two grades, etc. He said no excuses would be accepted, because they had two months to do the work.<p>The due date rolled around, and half the class turned in their papers late, and got docked grades accordingly.<p>The next semester, there was only one paper late one day.
评论 #13847575 未加载
评论 #13847576 未加载
williamdclt大约 8 年前
I&#x27;m surprised that nobody here realize that this marketing team has reinvented part of agile and lean managment? Making devs accountable but not holding responsible, group solving problems and Andon, prioritizing tasks, a bit about handling external dependencies, kind of sprints, visibility, staying on budget...<p>They&#x27;re obviously not following Scrum in Action at the letter, but I really saw a striking resemblance with the &quot;agile &amp; lean&quot; company where I work
评论 #13847280 未加载
评论 #13846845 未加载
seangrogg大约 8 年前
This sounds somewhat aligned with the culture that my manager has fostered where I&#x27;m working - just spun a different way:<p>We come up with a target that we plan on achieving in 6 weeks and then we have said 6 weeks to execute on that plan. For example, if our goal is to add four features to a product we write it down and the intent is to deliver in six weeks.<p>That being said, no excuses. When it comes time to deliver we should be able to deliver on anything that we committed to. BUT - and I think this is what Steve does a poor job of spinning - it&#x27;s not that we have to have our original plan fully executed; rather, if we found a problem along the way it&#x27;s expected that we raise the issue and course-correct. If one of those four features turns out to hit a snag we alert the PMs and generally just cut back our scope.<p>The thing is that we are accountable for our work. Accountability does not mean that you&#x27;ll necessarily accomplish everything on your plate - it just means that at the end of our timeline we don&#x27;t throw up our arms and say that it didn&#x27;t get done. We&#x27;ve been transparent with our stakeholders the entire way and so when something goes awry they knew about it well ahead of time and could do their own expectation management with whomever their stakeholders are - thus putting everyone in a much better position.<p>While I would refrain from calling this a &quot;no excuses&quot; culture - which sounds really dickish and annoyingly managerial - I would say a culture of accountability is an extremely strong and empowering thing. It puts the onus on you to execute but enough latitude to express when execution is no longer feasible within the expected window.
BuuQu9hu大约 8 年前
&quot;Excuses are the nails used to build the house of failure,&quot; or so the saying goes. A teacher used to repeat this phrase to any grade-school students who failed to turn in homework. He didn&#x27;t care what the excuses were; no amount of excuse can undo the passage of time and the truancy of students.<p>The bulk of the post is about compensating for the lack of excuses with compassion and teamwork, and avoiding creating a culture of blame. This is important. Excuses hide accountability, but blame makes communication impossible.
评论 #13846534 未加载
xrd大约 8 年前
At first I was really resistant to reading this. &quot;No excuses&quot; sounds like something someone who has never been responsible for impossible engineering deadlines gets to say. But, I really like the way Blank defines it as &quot;be in communication and ask for help so there are no surprises.&quot; That is great: I often find myself avoiding being in communication because I&#x27;m sure someone will offer uncomfortable solutions. But, those are the difference between a mediocre organization and a superb one.
评论 #13846766 未加载
GuiA大约 8 年前
<i>&quot;[Steve] Jobs imagines his garbage regularly not being emptied in his office, and when he asks the janitor why, he gets an excuse: The locks have been changed, and the janitor doesn&#x27;t have a key. This is an acceptable excuse coming from someone who empties trash bins for a living. The janitor gets to explain why something went wrong. Senior people do not. &quot;When you&#x27;re the janitor,&quot; Jobs has repeatedly told incoming VPs, &quot;reasons matter.&quot; He continues: &quot;Somewhere between the janitor and the CEO, reasons stop mattering.&quot; That &quot;Rubicon,&quot; he has said, &quot;is crossed when you become a VP.&quot;</i><p><a href="https:&#x2F;&#x2F;www.macstories.net&#x2F;news&#x2F;inside-apple-reveals-steve-jobs-anecdotes-apples-little-known-facts&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.macstories.net&#x2F;news&#x2F;inside-apple-reveals-steve-j...</a>
评论 #13846585 未加载
评论 #13846573 未加载
评论 #13846602 未加载
评论 #13846730 未加载
tabeth大约 8 年前
As usual with business people, the author seems to believe their [simplified strategy] (no excuses) is what caused the outcome they describe. I think it&#x27;s more likely from the article that the organization simply became more efficient as a result of said &quot;no excuses culture&quot;, but it isn&#x27;t actually the lack of excuses that did much. Why isn&#x27;t it OK to just say &quot;it&#x27;s complicated; here&#x27;s what we did&quot; instead of trying to reduce it into some meaningless phrase.<p>I think this pretty much says it:<p>&gt; By accountable I meant, “We agreed on a delivery date, and between now and the delivery date, it’s OK if you ask for help because you’re stuck, or something happened outside of your control. But do not walk into my office the day something is due and give me an excuse. It will cost you your job.” That kind of accountable.<p>---<p>What&#x27;s an excuse? Most dictionaries define it as some variant of &quot;justifying&quot; an event. Some editorialize and use words such as: apologizing for, or making light of. Let&#x27;s just take the essence, justification.<p>Therefore, a &quot;no excuses culture&quot; is a culture in which there&#x27;s no justification for events. Such a culture will likely fail in the long run as it fails to acknowledge the blind spot it&#x27;s purposely ignoring. I doubt any business people would be proud of <i>not</i> knowing why they&#x27;re missing targets...
评论 #13846574 未加载
watwut大约 8 年前
It seems that original problem was that importance of deadlines was not communicated to the team. For example: &quot;the January ad had to be moved into February because my graphic artist was sick, but I didn’t tell you because I assumed it was OK.&quot; does not sound like an excuse to me. It sounds like the person genuinely did not seen the event as important and may be surprised over this being big deal suddenly.<p>It sounds to me that previous management did not valued deadlines and did not even made deadlines possible, so naturally employees did things previous management valued.
dccoolgai大约 8 年前
Some blue collar guys I used to work with had a saying: &quot;Shit rolls downhill&quot;. Years later, I realized that had a lot to do with the way orgs with bad management deal with tech&#x2F;dev: everyone likes to talk about accountability when it goes downhill to the devs, but no one wants to talk about accountability for having a clue about what they want. You could plug in space heaters in a circle in a conference room and it would have about the same effect.
lillesvin大约 8 年前
I&#x27;ve tried to stick to &quot;no excuses&quot; ever since I watched Rising Sun in the mid &#x27;90es. When Wesley Snipes&#x27; character is late he starts making excuses to Sean Connery&#x27;s character who promptly tells him to stop making excuses and &quot;don&#x27;t be late&quot;. It&#x27;s not a very prominent quote from the movie or anything, but for some reason it just resonated with me. Perhaps because I tended to make a lot of excuses.
smacktoward大约 8 年前
I&#x27;m of two minds on this.<p>As many of the commenters on the original piece note, the idea of a &quot;no excuses culture&quot; will be familiar to anyone who&#x27;s familiar with the culture of the (U.S., anyway) military, and generally speaking it works quite well there. It helps cut through B.S. and keep everyone focused on the idea that results are the thing that matter, which is important when results can literally mean the difference between life and death. And while it can sound to an outsider like a cruel standard, I personally found my exposure to it freeing -- it means not having to deal with the blame-seeking and post-hoc litigation of small mistakes that we all have to struggle with every day in other contexts. So in that respect, I&#x27;m all for it.<p>The thing is, though, in the context of military culture &quot;no excuses&quot; isn&#x27;t a stand-alone principle the way it&#x27;s presented here. It&#x27;s embedded with a bunch of other, complimentary principles that help sand off its roughest edges.<p>An example would be the principle that <i>responsibility flows uphill</i>: leaders are responsible for failures of their units, even in cases where the failure is entirely due to mistakes by subordinates -- mistakes that they may not even have known were being made. (Because why <i>didn&#x27;t</i> the leader know those mistakes were being made? It&#x27;s their <i>job</i> to train their people to do the right things, and to make sure they&#x27;re actually <i>doing</i> them.)<p>This compliments the &quot;no excuses&quot; idea, because it limits its usefulness as a tool for powerful people to push ones farther down the food chain to do unethical things. You&#x27;re responsible for the things your people do, so there&#x27;s a strong incentive to make sure not just that they get results, but that they do so in ways that you would be comfortable being judged by.<p>Without that, &quot;no excuses&quot; becomes a kind of blind eye standard -- &quot;get results, I don&#x27;t care how.&quot; Which can put immense pressure on the person on the receiving end of that directive to cut corners, fudge evidence and cross ethical lines if they have to in order to get those results. And if they do, the leader can then feign innocence: &quot;I never told them to do those horrible things!&quot; Well, yeah, but you put them in a position where the horrible things were they only things they could realistically do. You set them up to fail.<p>So while I applaud the general idea, I worry that in the absence of complimentary values &quot;from now on showing up with an excuse the day the project is due will cost them their job&quot; becomes just one more way for bad managers to push blame that should rightly go to their own incompetence down down the org chart.
评论 #13846926 未加载
coding123大约 8 年前
This story being about a marketing department might seem like it&#x27;s not applicable to a software company, but when it comes down to it, we still break down our work into bite-sized stories that can&#x2F;should be accomplished in a timeframe that&#x27;s estimated ahead of time. Some shops have more nebulous tasks because they&#x27;ve never done something before, I get that. But for the build the thing we know how to stuff? We should be able to deliver consistently. It comes down to your ability to break down the work into small enough pieces such that you know how long it will take. If you don&#x27;t know how long it will take, it&#x27;s not broken down enough.<p>Now to play devils advocate - I&#x27;m generally in favor of carrot not stick.
评论 #13847450 未加载
评论 #13846539 未加载
Fraztastic大约 8 年前
Manager has piss poor communication then &quot;solves&quot; it by threatening to fire people. Genius.
tyingq大约 8 年前
He&#x27;s in disagreement with himself.<p>See point #3: <a href="https:&#x2F;&#x2F;steveblank.com&#x2F;2012&#x2F;05&#x2F;14&#x2F;9-deadliest-start-up-sins&#x2F;" rel="nofollow">https:&#x2F;&#x2F;steveblank.com&#x2F;2012&#x2F;05&#x2F;14&#x2F;9-deadliest-start-up-sins&#x2F;</a>
draw_down大约 8 年前
Sounds great, if the boss is not somehow magically delivered from being a responsible party, and as long as the boss&#x27;s reasons for not meeting commitments are not considered somehow different and therefore &quot;not excuses&quot;, i.e., acceptable.
评论 #13846779 未加载
scandox大约 8 年前
No surprises. Agreed. Consequences. Agreed. Firing people. Bad idea. If the biggest lesson you teach people is the one they learn as they leave your organization, then I think you&#x27;re wasting a good crisis.
always_somethng大约 8 年前
<p><pre><code> No excuses for failures given, just facts and requests for help No excuses for failures accepted, just facts, and offers to help Relentless execution Individual honesty and integrity </code></pre> Wow! I didn&#x27;t know that the political aspects of small in-groups was so simple!<p>We can just proclaim &quot;PROBLEMS BE GONE!&quot; and so it shall be! It&#x27;s also so clear to me now!<p>What a load of crap. I&#x27;ve been on at least six developer teams, and the one thing that&#x27;s proven true every time is that third party externalities will always find a way to hobble progress, introduces stalls in productivity, and wear down morale.<p>But there are deeper issues, particularly with software development, and undisprovable beliefs about which implementation of technology is THE ONE TRUE WAY.<p>People will always use that as a wedge, to alleviate the amount of work on their plate, and declare efficiency as the driving principle. But then! Non-technical people, clueless as ever about the machines that govern their livelihood (as glorified CRM receptionists) fail to understand, the truth is that it&#x27;s just technical people pushing work around, spreading it in different arrangements, according to their liking.<p><pre><code> Let&#x27;s bind everything to UNIX users and LDAP permissions, that way the system administrators can control progress, and must be aware of all tangential events. Gee, I can&#x27;t create a folder structure on this file system, because I have to wait for a sys admin to provide permissions just so I can create an index.html file at the location I need. How about we throw everything in a MySQL database, and persist our data over there? Awesome, but wow, our table schema is getting kind of huge. Managing it is a chore unto itself. Let the DBA team control every aspect of the RDBMS, so that every change to the database schema requires their involvement. This way, we&#x27;ll always have to ask them for permission to introduce a new table or column. Okay, how about we just design our tables, to be gigantic structured text blobs, of unlimited size, so that we don&#x27;t have to wait for a DBA to respond to our schema change requests? Sounds great! It&#x27;s less work! NoSQL vs. SQL. Which is the one TRUE way? Man, this CGI programming is really hard, and our PERL codebase is tough to read. Let&#x27;s try PHP since it&#x27;s so much easier to code. Wow, our PHP code is so disorganized. We should organize it into classes. That didn&#x27;t help. PHP permits too many ambiguities, and it&#x27;s counter-productive. Javascript everywhere, at all times? Why not a full re-write of the entire system, because all we know how to use is one client-side technology? Object Oriented Programming or Functional Programming. Which is the one TRUE way? I&#x27;m having trouble sorting out which functions are in scope, because there are so many modules in this file tree, and I can&#x27;t easily discern which file references which, and in which order. So many functions are similarly named, and many developers are simply overriding namespaces to control scope. We should restrict who can create new files in this tree, so the library stays sane. Let&#x27;s bind everything to UNIX users and LDAP permissions, that way the system administrators can control progress, and must be aware of all tangential events. </code></pre> And so on...
BinaryWaves大约 8 年前
Yet another person blind to greed, so focused on money and profit they miss out on life