TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

All the best engineering advice I stole from non-technical people

1230 pointsby mbellottialmost 6 years ago

20 comments

aerophilicalmost 6 years ago
&gt; <i>Effective teams need trust. That’s not to say that frameworks for decision making or metrics tracking are not useful, they are critical — but replacing trust with process is called bureaucracy.</i><p>A thousand times this. Highly effective teams have super high levels of trust and mutual accountability.<p>The moment you lose trust, you now have to replace trust with some other type of mechanism. This leads to process&#x2F;bureaucracy.<p>Trivial example for those that don’t “get it”: think about why do we need code reviews? If we knew people would write perfect code every time, they would never be needed. However, we hold them because we know that even in our own “best code” we may miss something&#x2F;forget some detail.<p>However, think about your own process, at least for me, depending on a feature&#x2F;the engineer, my code review might be cursory rather than super line by line. The difference? How much I trust that engineers ability in that specific type of code.<p>But that was a digression, my main point is that hight trust means high speed, low trust causes slow speeds. The more you can build up trust and eliminate&#x2F;prevent process, the better your organization will be.<p>For anyone that wants more details on this, I highly recommend the book “The speed of trust” by Stephen Covey.
评论 #20614236 未加载
评论 #20613903 未加载
评论 #20618733 未加载
评论 #20615230 未加载
评论 #20617616 未加载
评论 #20619852 未加载
评论 #20618536 未加载
评论 #20616005 未加载
评论 #20614448 未加载
评论 #20625084 未加载
评论 #20615014 未加载
noonespecialalmost 6 years ago
<i>they have innate understanding that being observed working is more valuable than the results of their work.</i><p>I&#x27;ve seen coders who knew this by heart forget this less than 5 years after entering management and become champions of forcing everybody into the office for 8:30 stand-ups and time tracking systems that enforce minute by minute &quot;project accountability&quot;.<p>I don&#x27;t know exactly how this happens, all I know is its like a damn force of nature. The only thing I&#x27;ve ever seen kill morale and tank projects faster is random periodic layoffs.
评论 #20611730 未加载
评论 #20612006 未加载
评论 #20611762 未加载
评论 #20611628 未加载
评论 #20611559 未加载
评论 #20612714 未加载
评论 #20613080 未加载
评论 #20611957 未加载
评论 #20617461 未加载
评论 #20614013 未加载
评论 #20613765 未加载
评论 #20613772 未加载
评论 #20615964 未加载
评论 #20612495 未加载
评论 #20612207 未加载
评论 #20612986 未加载
评论 #20611862 未加载
评论 #20611968 未加载
评论 #20611630 未加载
评论 #20612088 未加载
评论 #20612762 未加载
Ivalmost 6 years ago
The best one I received: &quot;It is easy to like likable people. It is much harder to like people who have flaws. It does not mean you should not do it.&quot;<p>I saw a lot of tech people with the same bias as me: instead of dealing with people who think a bit different or act a bit different, we prefer to isolate and stay in our own world. Dealing with different people is hard but can be really rewarding. The lazy approach of sticking with your own crowd is comfortable but not necessarily the best approach.<p>And I double down on her &quot;thinking is work too&quot;. I think internet makes us very addicted to have a constant flow of information pouring into our brain. We dont want it to stop. Disconnecting and staying with your thoughts is something that used to happen naturally, now it takes some efforts to do it. Yet we absolutely need it
评论 #20612451 未加载
blowskialmost 6 years ago
Excellent writing, I really enjoyed the content of the post and the way it’s written.<p>This phrase particularly stood out to me:<p>&gt; We are stronger by considering the opposite first.<p>That’s something I’m not very good at, but work hard to do. In many situations I have a tendency to assume I’m right, and that as soon as my interlocutor understands my argument, they will see I’m right. “I’m a rational person and I believe X, so if you don’t believe X you must be irrational.” So I spend lots of time clarifying my argument, and it gets nowhere.<p>By genuinely spending a larger proportion of my time thinking about others’ points of view, I arrive at better solutions.
评论 #20615649 未加载
lostphilosopheralmost 6 years ago
&gt; When I find myself itching to interrupt someone with my thoughts about a topic I try to ask myself “what am I being asked to be an expert in here?” Often I realize that in my enthusiasm to show my casual knowledge I’m about to correct someone that who has devoted a considerable amount of time and effort into developing their expertise in the topic. I never regret keeping my mouth shut and letting them speak.<p>This definitely resonated with me.
评论 #20615401 未加载
mangomanalmost 6 years ago
&gt;When I was in a traditional office environment I used to tell my people: If it’s 2pm and you’ve finished your work for the day and you have no meetings, just go home<p>I&#x27;ve often had this thought - what is the ultimate cost of giving someone a random friday off, not counted against any sort of vacation policy? &quot;Hey, you&#x27;ve been working really hard and the team is better off for the work you&#x27;ve done, take a three or four day weekend&quot;. Would that really harm the bottom line? I mean, in a metrics driven environment, if we hit our metrics, then why not spend some time gearing up for the next thing by recharging?
B-Conalmost 6 years ago
&gt; But trust also degrades naturally over time. Italian researchers Cristiano Castelfranchi and Rino Falcone have a model of trust in which it’s observability not success that is the key factor. Under their theory an entity that is silently successful can end up seen as less trustworthy than an entity that visibly fails.<p>I would believe it.<p>From what I know, trust is a fickle, and irrational attribute. It places disproportionate value on first hand sensory input, and it isn&#x27;t nearly a commutative as would seem reasonable.
评论 #20612234 未加载
wslackalmost 6 years ago
&gt; Places where no one is sure who owns what, or who is responsible for what are unlikely to have proper monitoring and much more likely to be two or three upgrades behind. The seams are where things get lost, sometimes for years. So if your mandate is security or availability the seams are your best bet of finding a big pay off.<p>So true. Sometimes there&#x27;s a person behind the scenes keeping it all working with bailing wire and elbow grease, but that person is also a huge point of failure.
评论 #20615942 未加载
refurbalmost 6 years ago
Of all the advice articles I’ve read, most of them are contrite, seemingly obvious and not actionable.<p>This one was pretty good. Not going to argue it’s all gold, but she did a great job of putting some thought into it.
nzjrsalmost 6 years ago
Nice article, but every time someone mentions imposter syndrome it grinds my gears - it always strikes me as a thinly veiled humblebrag.
评论 #20611872 未加载
评论 #20613168 未加载
评论 #20613528 未加载
评论 #20612611 未加载
评论 #20612769 未加载
评论 #20611894 未加载
contingenciesalmost 6 years ago
My collection is at <a href="http:&#x2F;&#x2F;github.com&#x2F;globalcitizen&#x2F;taoup" rel="nofollow">http:&#x2F;&#x2F;github.com&#x2F;globalcitizen&#x2F;taoup</a> .. though not exclusively non-engineers, I find it genuinely useful to recalibrate if stuck for fresh perspective.
elwellalmost 6 years ago
&gt; If it’s 2pm and you’ve finished your work for the day and you have no meetings, just go home.<p>It never makes sense to me when people say this. As a Software Engineer, there&#x27;s always work that can be done. How many people actually have a list of &quot;work for the day&quot;?
评论 #20616383 未加载
评论 #20616280 未加载
Nimitz14almost 6 years ago
Really enjoyed that!<p>Minor nitpick though:<p>&gt; Another thing he used to say a lot was “when you punch someone you need to pull your arm back, before you launch it forward. If you don’t your hit will be weak.”<p>This is not true.
gnivalmost 6 years ago
“To go left, turn right.”<p>I encountered this idea in a different context, and I too thought it was insightful&#x2F;funny:<p>(On some divided highways) “Left turn from right lane”<p>The jughandle would make as good a symbol for a philosophical movement as the yin-yang.
评论 #20615015 未加载
vectorEQalmost 6 years ago
&quot;I never regret keeping my mouth shut and letting them speak.&quot; love it. even though i like to annoy people with my dumb comments, this is sound advice for sure. :)
评论 #20615473 未加载
RocketSyntaxalmost 6 years ago
Regarding #5 - thinking about a schema is the hardest part! The rest is just busy-work.
AtlasBarfedalmost 6 years ago
It&#x27;s not &quot;curated&quot;?
appleflaxenalmost 6 years ago
&gt; “People like us make our money in the seams of things” Who said it: a Senior Official at the National Security Agency (NSA)<p>I find this sentiment to be terrifying when it comes from the government, let alone the NSA.<p>Government employees should be worried about nothing except than the efficient and legal discharge of their legal obligations&#x2F;goals. I hope the wider context of the conversation makes this more innocent than it initially sounds.
评论 #20613978 未加载
sailfastalmost 6 years ago
I liked this article and it was nice to think through some of these things in these contexts.<p>That said, if I was speaking at a big government meeting (where the sign on the door often indicates a classification that is above what you can say on Medium) and found myself quoted in a blog post later I would be pissed.<p>In future, I would recommend the author take all the names of the organizations out or get permission from the person. The quote would have been just as powerful without the agency name drops in a security context.
评论 #20614492 未加载
rurbanalmost 6 years ago
Her #1: &quot;Security and reliability are more likely to go wrong in the seams between components&quot;.<p>Cannot confirm for security. Too naive thinking. Security mostly goes wrong in the very core, not at the seams.<p>One of her next is also a big red flag<p>&gt; A big part of what I do as an engineering manager is stopping truly brilliant people from executing on plans that begin with the words “I can just do this myself in a weekend.”<p>It completely denies the impossibility of doing great work in a team. Someone has do it somewhen. She&#x27;ll loose the brilliant guy who offered to do it properly, and she&#x27;ll come up with the typical business solution. Unscalable and unmaintainable.<p>I stopped reading then. Way too self-congratulating engineer bashing.
评论 #20612173 未加载
评论 #20613026 未加载
评论 #20613575 未加载
评论 #20612633 未加载