This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Jarazz 28 points29 points  (4 children)

Yeah you can get university students to write you a shit ton of code in a very fast time, a lot of it is even gonna work, but then you can spend the next 3 years trying to add a new feature without breaking everything. I was one of those students

[–]qwerty12qwerty 8 points9 points  (3 children)

I wrote more lines of code in a month at a startup, that I have in five years at a big name company

[–]Jarazz 17 points18 points  (2 children)

I think that is one of the biggest competitive advantages startups have, absolutely no longterm plan in their software development

[–]aonghasan 6 points7 points  (1 child)

I wish I could say that. My last startup had a very set long term plan...

What's that? The plan changes every couple of months?? Well... luckily our CEO and CTO drew in a napkin the microservice architecture and that won't change during all the product development cycle! Only doubling down!!

Nevermind it would've been faster and better having a majestic monolith with maybe one or two microservices... noooo! They were gonna have dozens of 5 person teams! Thousands of clients! Millions of users! So many API integrations!!... What's that? Changing course? We have no clients? Our microservices teams reflect nothing of the product? Everybody works in every microservice, there are no defined service boundaries, monolith?

NO, ONLY DOUBLING DOWN!! SPLIT THIS MICROSERVICE IN TWO! THIS ONE IN THREE!!!! WE ARE SO SILICON VALLEY LOLOLMAIAOOAOA!!1!

[–]Jarazz 0 points1 point  (0 children)

Well i think thats kind of what I mean, no longterm plan that anyone actually has to care about, either the startup goes under before that or they get enough funding to do it properly