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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

We at $Famous_company Switched to $Hyped_technology

258 点作者 WayToDoor超过 3 年前

24 条评论

hibikir超过 3 年前
The post is great, but it&#x27;s important to remember it&#x27;s only a first step in $Famous_company&#x27;s story. Some rewrites are resume padding and PR to get more hires, and a talk a big conference, but are rather harmless. Others succeed, and were good ideas. But other times, the result is a big failure. One of my personal favorites involves a $Hyped_technology having a well defined trap that then leads us to another article, 1 to 2 years later, explaining how they migrated away from $Hyped_technology, often to something boring.<p>But the really sad outcome is that $Hyped_technology is a big failure, but $Famous_company spent too much effort, and $Famous__technical_person too much of their social capital, to want to talk about it. Then all kinds of little startups that have heard the talks, read the blog posts, and then decide that if the solution was good enough for $Famous_company, it must be good enough for them!... except that it wasn&#x27;t, and a lot of expensive engineers spent a whole lot of time making things work again, abandoning $Hyped_technology altogether. Unfortunately, the landmine documentation advertising the decision is still everywhere, including getting referred to by sales engineers of $Hyped_technology.
评论 #30332502 未加载
muglug超过 3 年前
The mention of accessibility at the end reminds me of this very celebrated post from 2015: <a href="https:&#x2F;&#x2F;engineering.flipboard.com&#x2F;2015&#x2F;02&#x2F;mobile-web" rel="nofollow">https:&#x2F;&#x2F;engineering.flipboard.com&#x2F;2015&#x2F;02&#x2F;mobile-web</a>.<p>The article described Flipboard&#x27;s migration from a browser DOM-based app to an entirely canvas-rendered one, which made the whole thing invisible to screenreaders.<p>There was just a throwaway line at the end on accesibility: &quot;This area needs further exploration.&quot;
makeitdouble超过 3 年前
&gt; Ultimately, however, our decision to switch was driven by our difficulty in hiring new talent for $UNREMARKABLE_LANGUAGE, despite it being taught in dozens of universities<p>This was an actual pitch point to switch language and stack in a previous company.<p>At some point the CTO+HR dept made the calculation that it would cost less in the long term to rewrite our services in a new language and bring in cheap&#x2F;abundant devs, than to bring in more people familiar with the current stack and continue scaling it, as those had an higher average salary on the market.
评论 #30327860 未加载
评论 #30328303 未加载
评论 #30328959 未加载
awb超过 3 年前
This is akin to my pet peeve dev team blog post:<p>We had to scale our $STANDARD_LANG application. Turns out it wasn’t fun.<p>But you know what is fun? Writing tiny, non-essential MVPs in $SHINY_LANG. We haven’t tried scaling our $SHINY_LANG apps yet or deploying to production, but we’re excited about the future and we’re enjoying coding again!
评论 #30328811 未加载
Blackstrat超过 3 年前
Sums up the last two years of employment prior to my &#x27;job elimination&#x27;. The company was acquired by a VC who brought in a new CIO. Everything was the cloud, webservices, etc. I contended that a stable application with 99%+ uptime, a team of six developers, and peak concurrent users of less than 10K was not an optimal candidate for webservices. We had had the application load tested by a very reputable firm and they asserted the platform could sustain nearly a million concurrent users. Given the nature of the business, even a 100 million customers would not lead to that level of concurrency. Typically, our concurrent users peaked at 0.3% of our customer base. So I have been comfortably retired for the last two years. And the company? Well, they &#x27;deprecated&#x27; the application and leased a 3rd party solution that had all the right buzz words on their marketing material. So it goes.
lamontcg超过 3 年前
Yeah but everyone who learns $FLASHY_LANGUAGE and $HYPED_TECHNOLOGY can put that shit on their resumes and after they&#x27;ve driven the startup into the dust they can land a job at $FAMOUS_COMPANY.<p>And really it&#x27;ll be better for your career to embrace this and learn the tech stack by fucking up some unsuspecting startup and then bouncing somewhere big enough to actually use it.
jlundberg超过 3 年前
Reminds me of this semi-related classic that elaborates on the urge to rewrite things from scratch:<p><a href="https:&#x2F;&#x2F;www.joelonsoftware.com&#x2F;2000&#x2F;04&#x2F;06&#x2F;things-you-should-never-do-part-i&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.joelonsoftware.com&#x2F;2000&#x2F;04&#x2F;06&#x2F;things-you-should-...</a>
评论 #30327884 未加载
评论 #30328191 未加载
khazhoux超过 3 年前
I love that it ends with “We are hiring.”<p>All these stack write-ups are always either recruiting posts, or self-branding by the author.
aristofun超过 3 年前
To be fair i see more big companies stuck with outdated inefficient legacy technologies rather than companies evolving in line with technical progress.<p>Booking.com, partially all of the faang etc. to name a few
评论 #30328963 未加载
asicsp超过 3 年前
Previous discussion:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=23144380" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=23144380</a> <i>(1224 points | 2 years ago | 200 comments)</i>
kokizzu2超过 3 年前
I keep the list btw XD <a href="http:&#x2F;&#x2F;kokizzu.blogspot.com&#x2F;2016&#x2F;12&#x2F;list-of-tech-migrations.html" rel="nofollow">http:&#x2F;&#x2F;kokizzu.blogspot.com&#x2F;2016&#x2F;12&#x2F;list-of-tech-migrations....</a>
评论 #30329526 未加载
tayo42超过 3 年前
Wonder what the tipping point was to get the author to write this.
评论 #30328830 未加载
评论 #30326508 未加载
iostream23超过 3 年前
Except it ain’t satire!<p>Cue argument about non typed scripting languages with garbage collection not belonging on long running server processes, etc… “There’s this thing called the stack, a request response cycle fits inside it and actually http is stateless probably due to contemporary stack limits”<p>I agree, and found the article funny.
otabdeveloper4超过 3 年前
And by &#x27;switched&#x27; we mean, of course, &#x27;rewrote this little-used module of our Big Ball of Mud, there by increasing the total area of mud in our architecture&#x27;.
verinus超过 3 年前
At the core it&#x27;s what I see as a threefold conflict of interests: individual developer vs. product vs. organization<p>individual devs have to stay relevant, learn new technologies to up their market vaule products want a simple, reliable and working solution, not some new, but well known technology organizations want tech to be homogeneous over more then one product to be able to shift devs around, reuse know-how etc.
akoncius超过 3 年前
sounds about right! I got some of those vibes more than twice in my experience :D
xarope超过 3 年前
I&#x27;m copying this template for my next CTO blog... . . . &#x2F;s (&#x2F;j?)
malshe超过 3 年前
I think the author is on HN if I am not mistaken (saagarjha)
评论 #30328831 未加载
SPBS超过 3 年前
why was $FAMOUS_COMPANY lowercased to $Famous_company in the title? That&#x27;s weird.
评论 #30332647 未加载
pjmlp超过 3 年前
Love it, basically the core truth of most rewrites I have seen throughout my career.
Terry_Roll超过 3 年前
Doesnt say how much it cost.<p>Anyone know?
jgimenez超过 3 年前
Did I hear Rust?
axiosgunnar超过 3 年前
What is the slur „techbro“ supposed to refer to?<p>That one of the founders is whiter than average and his parents were not poor, thus all his success obviously comes from one of his many priviledges, nevermind any hard work, determination etc?<p>(Note: am not white myself, I just prefer to judge people on their merit)
评论 #30326365 未加载
评论 #30326646 未加载
评论 #30328179 未加载
评论 #30327083 未加载
Thorentis超过 3 年前
We at $IRRELEVANT_DEV_BLOG wish we were as successful as $FAMOUS_COMPAMY