this post was submitted on 10 Aug 2026
16 points (100.0% liked)
CSCareerQuestions
2455 readers
1 users here now
A community to ask questions about the tech industry!
Rules/Guidelines
- Follow the programming.dev site rules
- Please only post questions here, not articles to avoid the discussion being about the article instead of the question
Related Communities
- !programming@programming.dev - a general programming community
- !no_stupid_questions@programming.dev - general question community
- !ask_experienced_devs@programming.dev - for questions targeted towards experienced developers
Credits
Icon base by Skoll under CC BY 3.0 with modifications to add a gradient
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Generally, I have enjoyed smaller companies because it's easier to meet people and get to know them. When problems arise, you have a direct connection to whoever you need to talk to. The downside is that you need to do a lot of stuff yourself if you are the one pointing out the issue. It can get rewarded, but that depends on the company.
Startups are usually fast-paced and always hunting for more money and more desperate than large companies.
They were a good experience to learn from and they taught me what to focus on and when to let things go. There just isn't enough time to do things "the right way". In large companies it's much easier to bullshit your way into writing proper code (triple estimates, start a corporate sounding initiative, pretend to held up by other teams, use bullshit lingo to make thing sound complicated, make small promises deliver more, etc.)