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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Should I accept a job at a start up or a big company?

3 点作者 lookingfj超过 8 年前
I have job offers for some interesting start ups and also some big companies. I currently work for a big company and sometimes get annoyed by the politics but I enjoy the security and benefits. The idea of working for a start up sounds cool to me in that I will get a lot of say over the tech stack,will learn a wide bunch of skills and there is probably a lot more room for growth. However, I am very aware a lot of start ups fail and I don&#x27;t feel like I am strong enough to be their sole backend developer.<p>For others who have made the move from big company to start up or vice versa, what is your experience and what advice do you have for me?<p>Thanks!

1 comment

taylodl超过 8 年前
I began my career at startups (my office was the dining room!) and am now working for a Fortune 200 company. Startups are great at the beginning of your career because you play so many roles: developer, architect, product line manager, marketing manager, etc. The problem is this period in a startup&#x27;s life is short-lived: traditional roles are quickly established and the defending of turf begins. So you&#x27;re not going to avoid politics for long. On the upside by being small you can move very fast, that is until you&#x27;re successful. Success tends to be an albatross - management becomes reticent to change things.<p>Big companies have some advantages people don&#x27;t often think about. They have the financial wherewithal to invest in new technologies and methodologies. They can also afford to send you to conferences and interact with your colleagues. Yes they move slower, but success doesn&#x27;t become an albatross - they keep moving.<p>It&#x27;s the classic tortoise and the hare story.<p>Another thing you may want to consider is advancement. You tend to advance faster at startups and can attain more responsibility. That allows you to transfer in to a higher position in a big company later down the line. The fastest way to advance at a big company is to go to a smaller company, advance, and come back. Depending on your career goals you may or may not be interested in this aspect.