this post was submitted on 09 Aug 2024
32 points (94.4% liked)
CSCareerQuestions
950 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 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I've worked at 2-3 (one I left after a few months, I felt very out of my element). Overall, I don't broadly recommend them, and if you're going to do one and it's not your own, I recommend doing it a little earlier in your career since the public / IPO'd tech money can be double your salary (e.g. it's half your comp). For some anonymity, I'm distinguishing these by pre/post-Series B (seed / A is considered "early stage," no PMF; B-C is "scale up", D+ is... something else, I forget).
I would agree with @totallynotaspy@lemmy.world. I came into the earlier stage company thinking it was "Big Company Things" vs. "Small Scrappy Startup" things. I had about as much meaningful authority at the chill, scale-up company and with no on-call. But at the earlier stage company, I was not able to propose large work, and I was also on-call when the 5 years of tech debt would show it's age. Improvements were shelved in favor of Sales' vision, because there was no product vision. And even things that were obvious like improving performance on a mission critical offering (e.g., something that would severely impact the customer) were floated around, but were too difficult to budget due to ostensible increases in infra cost and the opportunity cost of not delivering cute features for specific customers. It was a strange kind of stress. Overall:
Despite all I just wrote, I am looking to join another startup, in part because I'm not great at interviews, and because I've realized how highly variable the experiences are. I just spoke to one company where the founder was obviously passionate and opinionated-- maybe even high strung-- but had strong vision and seemed to be moving at light speed. Joining would be great, but explicitly, engineers would have little weight on the product roadmap and already some measurable tech debt. Another is mostly engineers and hiring for engineers who are interested in the product space. it seems leisurely but meaningful with a product I liked.