this post was submitted on 02 Aug 2023
11 points (100.0% liked)

CS Career Questions

351 readers
1 users here now

Rules:

  1. Be welcoming - Not everyone is a 10 YOE senior engineer. Let's all help each other.
  2. No memes - Refer to the Programmer Humor community.

founded 1 year ago
MODERATORS
 

I've been working at my tech startup for almost a year now and it's been pretty smooth sailing. Everyone does their own thing. You take on a feature in Jira, create a PR, address the revisions, merge and that's done. There's not really a "manager" as we work as a team towards the same goal autonomously.

top 6 comments
sorted by: hot top controversial new old
[–] InfiniteStruggle 7 points 1 year ago* (last edited 1 year ago)

Depends on how many people work at your company and your team.

What happens if your company hires 120 programmers? Would the autonomous thing still work? What happen if there are three teams working on three separate projects or three parts of the same project? Would you need timelines and programming paradigms then?

What if one team works on frontend, another on the backend, and another on the database, and there were 12 people in each of those teams? Would you have a standup with all 36 people? Would you keep track of what the other 35 were doing?

Agile and waterfall and stuff makes it so you don't have to know what anybody else is doing all the time. Independant teams, separate deadlines to allow other people to take up your finished projects to work on and so forth.

[–] [email protected] 4 points 1 year ago

I have had the same experience with startups

[–] taladar 2 points 1 year ago

Nobody uses waterfall. It was literally meant as a ridiculous example in the paper that initially came up with it.

[–] [email protected] 2 points 1 year ago (1 children)

Consider yourself lucky. I’m French and all the companies, big or small, use Scrum with an awful Jira on top where managers can micro-manage everything.

[–] httpjames 2 points 1 year ago (1 children)

Sorry about that man. Micromanaging is the worst. I hope you can get some better opportunities soon 🤞

[–] [email protected] 1 points 1 year ago

I have because I quit. I got a big raise at the same time and more responsibilities.

I don’t believe scrum is evil though. It can be as good as lean/kanban. It’s mostly misused by managers and that’s why it got a bad name.

Jira can be acceptable too if you only use what you need, and forget all the metrics required by managers.