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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Small company or big company?

71 点作者 dedalus超过 6 年前

14 条评论

alangpierce超过 6 年前
My experience is that the type of day-to-day work shifts pretty significantly as a company gets bigger, generally from &quot;build new things&quot; to &quot;maintain existing things&quot;. At a big company, my view of &quot;good engineering&quot; was writing well-factored code and making systems robust and scalable. At a small company, my view of &quot;good engineering&quot; is intelligently taking shortcuts for faster prototypes when the final product is uncertain, or recognizing clever product solutions that can be built quickly to satisfy a user need.<p>If you want space to find a perfect solution for a well-defined technical problem, you probably want to work at a big company, and if you want messy open-ended problems where you get significant ownership over the product direction, you probably want to work at a small company.
评论 #18264138 未加载
评论 #18264142 未加载
erubin超过 6 年前
I like Ben&#x27;s writing a lot but I think he&#x27;s not very familiar with just how much better FAANG is in expectation value for your typical engineer - i.e. at current compensation levels it would be possible to achieve financial independence by 35 or 40 for somebody joining out of college. I don&#x27;t think Ben has a particularly steep utility curve for money so working at a mission-driven startup is probably great for him, but the landscape out there has changed since he was last looking for work.
评论 #18263469 未加载
评论 #18263749 未加载
评论 #18263400 未加载
pluma超过 6 年前
The article creates a false dichotomy. A startup is not necessarily a small company and a big company isn&#x27;t necessarily not a startup (depending on your definition anyway).<p>I understand the two categories are supposed to be generalisations but I think there&#x27;s a middle ground worth mentioning: small businesses.<p>Large corporations are the &quot;low risk, low reward&quot; extreme. They stereotypically offer good job security (although this has become increasingly untrue) and career growth opportunities. They are more likely to offer stable working hours at market rate but also require a lot of red tape if you want to do anything new or exciting.<p>Startups are the &quot;high risk, high reward&quot; extreme: typically pay below market rate, terrible working hours but possibly exciting technology with lots of self-guided work and in some cases you may even be offered the equivalent of a lottery ticket.<p>However there are small (5-50) companies that offer more reasonable working hours and quality of life than a startup while also enabling you to &quot;leave your mark&quot;. The difference is that unlike startups these aren&#x27;t necessarily &quot;growth oriented&quot; but that doesn&#x27;t mean they won&#x27;t have an impact -- just that they don&#x27;t have to grow their impact exponentially to avoid dying.<p>In my country (Germany) there are entire industries that are dominated by small companies. Sure, those industries aren&#x27;t always the kind you can brag about (but then again neither is &quot;I built the address widget on the Amazon checkout page&quot; and if you&#x27;re honest, nobody <i>really</i> wants to hear about how you worked on &quot;Facebook for cats&quot; or &quot;Uber but with rickshaws&quot; either) but they&#x27;re a legitimate middle ground.<p>That said, I find it telling that the article seems to mostly disregard the actual question and focus on finances -- both by going into unnecessary detail about startup viability and by talking about salary and &quot;revenue opportunities&quot; but nothing else that&#x27;s relevant to quality of life (except for multiple stabs against Microsoft, that is).
评论 #18264320 未加载
sanderjd超过 6 年前
I think something this article misses is that it is much easier to get good information on all these things for the relatively small number of big companies than it is for the enormous number of start ups. Related to that, information you can get about start ups is much more likely to be obsoleted sometime within the duration of your employment.<p>To make this concrete, if you care about work &#x2F; life balance, you can independently research the reputations of different big companies on that front. But for an arbitrary start up, the best you can do is often to ask them and hope you can suss out the degree of truth in their answer. Then if you do find a start up that really has good balance, it is (by definition) going to grow quickly, which often (but not always) results in that balance changing over time. Things change less quickly at big companies.<p>This isn&#x27;t an argument in favor of either big companies or start ups, it&#x27;s just an argument against the idea that &quot;big company vs. start up does not add any information once you know what you care about&quot;; I think it does.
ocdtrekkie超过 6 年前
If you want to know that you, personally, moved the needle, you should look for a small company. If you want the CEO to drop by at the company party, greet you, and acknowledge something awesome you did last month that he or she noticed... Small company.<p>There&#x27;s some incredible job satisfaction perks that come with smaller companies.<p>But as others have pointed out, there&#x27;s a difference between a &quot;small company&quot; and a &quot;startup&quot;. The former is likely filling a need where it is, and is hopefully growing at a reasonable, but steady pace. A startup is a get rich quick scheme that&#x27;s gonna be huge in the next couple years or wont exist anymore by then.
baccheion超过 6 年前
Smaller companies if you want to matter and &quot;do things&quot;; larger companies if you want to make money.
jondubois超过 6 年前
&gt;&gt; The determining factor in a startup’s success isn’t competition, it’s whether they can actually make something good enough that they don’t die.<p>That is so wrong. Very wrong. It&#x27;s all about competition. If you work for a well-connected startup or a big corporation, it may feel like there is no competition... But the competition exists; they just never had a chance. The reality for most startups is that they&#x27;re faced with impossible competition. Competition is everything.<p>&gt;&gt; You can tell whether a startup has [already] made something people want by whether it’s growing really quickly<p>People buy what they&#x27;re told to buy. People don&#x27;t actually buy what they inherently want or need - If they did, they wouldn&#x27;t be so miserable and Facebook wouldn&#x27;t be making so much money. &quot;Make something people want&quot; is a lie - The quote should be &quot;Fool people into buying something they don&#x27;t need&quot;.
评论 #18269423 未加载
评论 #18264271 未加载
mti27超过 6 年前
More important than &quot;big company&quot; is the group of people you&#x27;re working with at the big company. If you&#x27;re working with some smart&#x2F;motivated people and can avoid the management processes and overhead, it&#x27;s a good combination of resources and autonomy. I worked in a group like this; we delivered projects and the managers stayed out of the way. They never said no to any training or software&#x2F;hardware purchases. Then the bottom dropped out in 08....
cylim超过 6 年前
I had written a medium article about my experiences. It based on what I see, won&#x27;t be the truth for everyone<p>1. Freelance: It really depends on the project you accepted. There are a lot of tasks which some company can’t solve and asked for the freelancer to help. But there is also a lot of repetitive work like creating WordPress sites which don’t improve your skills at all.<p>2. Software Agency: If it is a small software agency, you will be expected to do MVP(Minimum Viable Product) for other startups&#x2F;companies over and over. There is some software agency that helps to maintain the apps, which you can understand the issues that happened when scale.<p>3. Small Startup: Build fast, learn fast. Usually, don’t have enough people, you need to do everything in a breakneck pace. It is hard to get someone to guide you along the way, you have to learn from your mistakes or lousy code from the previous colleague.<p>4. Medium Startup: This might seems to be the perfect ground, I haven’t work for this type of company. The startups should have a standard in the software development process and able to introduce changes if it is good for the team.<p>5. Big Corporation: Depends on the team you joined. Chances are you are working for a small part of the whole system and don’t know how everything works when put together.<p>You can read the full article: <a href="https:&#x2F;&#x2F;medium.com&#x2F;@cylim&#x2F;my-first-year-working-in-the-it-industry-10f725a4263" rel="nofollow">https:&#x2F;&#x2F;medium.com&#x2F;@cylim&#x2F;my-first-year-working-in-the-it-in...</a>
simonebrunozzi超过 6 年前
The article cites Microsoft as being bad for quality of life.<p>Despite I would do it again (for other reasons, NOT for quality of life), I think that my six years at Amazon have been way, way worse, and it&#x27;s not just my own experience, it&#x27;s what I&#x27;ve heard from colleagues or ex-colleagues at Microsoft, Google, etc.<p>If you describe Microsoft as bad for QoL, I&#x27;d describe Amazon as brutal, and Google as the pension for Amazonians.<p>Please, don&#x27;t take any offense from what I shared, and also consider that it is still a personal point of view, not backed by large datasets or surveys.<p>I think it is still useful for HN to read my opinion about the subject.
quickthrower2超过 6 年前
Nitpick the 5% growth per week is for during YC, not at the point they are hiring you.
blueboo超过 6 年前
you can have overly large teams with burdensome processes in a small company<p>and lithe, efficient, empowering teams in a massive one.<p>Not that size doesn&#x27;t have other implications -- but the specific people who work with&#x2F;around you matter far more than the size of the company.<p>--which is to say, if size is the determining factor in your decision, you don&#x27;t actually know what you&#x27;re getting into either way
kqr2超过 6 年前
Is working at Microsoft under Satya Nadella still &quot;dystopian&quot; as the author mentions? If so, how?
openIce超过 6 年前
Smaller companies if you want to work for free and have no benefits.<p>Big companies if you want the company to spend money on training you, good salaries, extra benefits and being to drop the job after going home for the day.
评论 #18262978 未加载
评论 #18262795 未加载