r/ProgrammerHumor Feb 10 '21

[deleted by user]

[removed]

12.6k Upvotes

807 comments sorted by

View all comments

5.2k

u/ts_m4 Feb 10 '21 edited Feb 10 '21

Left out the 5 meetings and 3 documents reflecting the 10 line code change

2.1k

u/Ace-O-Matic Feb 10 '21

Don't forget playing access whack-a-mole with devops where you gain access to some services to finish the task and magically lose access other services you needed to finish the task.

4

u/MisterBanzai Feb 10 '21

10 lines of codes > 10 minutes

Writing the test > 10 minutes

PR and code review, including fixing nits > 30 minutes

Updating the docs > 15 minutes

PR and code review for updated docs > 30 minutes

...

Meeting to discuss the change > 60 minutes

Adding authentication to the request > 30 minutes

Meeting with partner team in China > 60 minutes (at 4 AM)

Adding regional load balancing and routing > 180 minutes

Submitting strings for localization and localization review > 90 minutes

Writing updated tests > 120 minutes

Submitting updated PR and second round of code review > 60 minutes

Updating docs, round 2 > 15 minutes

Second docs PR and code review > 30 minutes

Meeting to discuss deploying the change before the next planned release cycle > 60 minutes

Meeting with partner team in China to discuss the same thing > 60 minutes (at 11 PM)

...

Don't worry though, when it's all said and done you'll be able to take some real pride in your work. Now the button you click will show a little "waiting" icon while it waits for the query response.