the situation is simple: the guy that got 1st place with 22% (after being invisible until just 2 weeks before the elections) posted a shitstorm of content (without labelling it as political content), via some obscure hashtags, paid micro influencers to share and post and then sent a lot of bots to comment, share and broadcast. all while the other candidates were not allowed to post anything.
the guy took advantage of tiktok algorithms and manipulated micro influencers into reaching his audience.. everything in 1-2 weeks.
tiktok is not to blame, but it wasn't real democracy.
I have been thinking of something similar for the last few weeks: most apps are 80% the same components (as you were saying "auth, routing, data model CRUD, ACL"), but these get re-written or at least re-engineered again and again.. wouldn't it be cool to define your apps' main components as a sort of DSL and then generate a starting poitn?
And here you are. This is so interesting.
Would love to have a short chat about this in the near future, if you have time!
Exactly!! Ah I love to hear this :D.
Sure, we would love to -> consider joining us on Discord (https://discord.com/invite/rzdnErX) and you can ping us there whenever you want, or you can also shoot us an email at hi@wasp-lang.dev and we can continue from there :).
You absolutely can. "Expect" doesn't necessarily mean "think will happen". It can also refer to having "expectations" of responsibility, which is good. If you don't, then the irresponsible will never hear any criticism of their behavior. How clear it was that they were going to misbehave is beside that specific point.
There always needs to be a balance between external forces changing your priorities and your internal vision and strategy.
This being said, if the roadmap changes mostly based on new customer asks.. then you're not building a product, but doing custom development / professional services work.
After 9 years in the Software Industry (~4 of which in Product Management), I've decided to help startups that don't have a PM yet (and scale-ups) with ad-hoc or subscription-based Product Management strategic advice and hands-on execution. Here's my Linkedin profile -> https://www.linkedin.com/in/paunul/
[SALARIES] developers earn from 1500 EUR to 5000 EUR (after taxes)
[RENT] for 1 bedroom appt: ~300-400 EUR (near the city center)
[LANGUAGE] 80% of people you'll ever meet speak good english.
[ENTARTAINMENT] Hundreds of bars, cafes and theatres. Events, meetups, festivals and concerts happening non stop.
[COMMUTING] If you live on one of the main subway lines (highly likey), it will probably take you less than 15-20 minutes to reach the center.
[LOCATION] Mountains at 2 hours (train or car), seaside at 2.5 hours.
+ there are cheap flights to any part of Europe (2-3 hours) for ~100 EUR or less.
BAD SIDE: noisy, crowded and sometimes kind of stressful - but all of these can be managed by travelling around the country, which is beautiful (lots of mountains, rivers, lakes, interesting cities to visit..)
PS: I'm born and raised here, lived in Paris and worked from other big cities. Bucharest is still the best place for me when I factor in (income, prices, lifestyle).
I've worked as a PM for a few startups and scale-ups and can confirm that sometimes one of our responsibilities is to slow down the release speed. Why? Because, after (and even before) the customer base passes a certain threshold in size and complexity, there are many more hidden variables in the "what and how to build" equation.
This being said, as a PM (or at least as the specific "story writing and prioritizing" sub-category of PMs known as a Product Owner) you sometimes have the feeling that you're adding complexity and overhead to the process without actually contributing much. I guess this is true mostly when you're new to the company and have a long way to becoming an integral part of the product development machine.
In addition, I have to agree with this line taken from another comment: "Growth stage developers are a different breed than scale stage developers. As a company reaches scale, things generally need to get more formal and experts take favour over generalists."
the guy took advantage of tiktok algorithms and manipulated micro influencers into reaching his audience.. everything in 1-2 weeks.
tiktok is not to blame, but it wasn't real democracy.