I just had an interview with a startup, where I would be working as a junior fullstack engineer. However, the most senior person in the company (of 4 devs) has three years experience in software, and comes from an electrical engineering background. They work a lot with AI, but they are looking to bring more structure in the code. I am supposed to work with AI also and I get to work on all three applications that they have. I said I don't vibecode, I can use AI,but I need to know what I'm doing. They said I don't have to vibecode, but sometimes they need fast delivery.

This would be my first real job. I've been working as a tutor for 4 years, so I've seen a lot of simple code and greenfield code, and I've written texts and taught classes. So I have some valuabke experience. I was looking for a job in an enterprise company where I can learn from seniors, but this might also be a valuable way to learn a lot of stuff. It seems kind of rigity, but also flexible.

I'm wondering if anyone can share their experience working in a startup. Is it only chaos and misery, or is it also a good environment to learn a lot very fast?

you are viewing a single comment's thread
view the rest of the comments
[–] 2 points 21 hours ago

Startups are real companies. They are not the comfortable lazy jobs you would have on a big tech company campus or even a post-IPO tech company. They are still trying to "change the world" or else they figured out it's not going to work. The founders typically leave within 5 years of starting them, either because they succeed and get bought out or because the investors stopped financing their continued existence for a particular reason. Maybe the idea was great at the time but the market changed. Maybe they were wrong about the idea from day 1. They are often 1 mediocre executive decision from going out of business.

Big companies are full of people who aspire only for a comfortable existence in a relatively easy job offering a career path or a lucrative compensation package that will get them the nice 2 story home in the suburbs and pay for the kids private school this year. They work a standard 40-50 hours per week unless they're on the management track and then they may leave the baby at home with the nanny until they make Vice President of something very ordinary and mediocre.

In a startup, depending on what it is, you could be working for or alongside the next Steve Jobs and not know it yet. You could also be working for and alongside total bozos. Figuring that out is key to knowing whether its worth your time. Steve was kind of an a-hole according to some, so it might not be apparent until you talk about serious things having to do with the vision for the future. You will probably have 5 to 10 jobs that change frequently and will work way more than a standard workweek.

It's like saying "I'm going to join the military and can either become a supply clerk or join an elite unit whose name is not publicly acknowledged". Most people should probably stick to supply but the others will never be fulfilled there.

  • source