Comments by "John Smith" (@JohnSmith-op7ls) on "ThePrimeTime"
channel.
-
27
-
21
-
12
-
10
-
9
-
8
-
7
-
7
-
6
-
6
-
6
-
6
-
5
-
5
-
5
-
5
-
4
-
4
-
4
-
4
-
4
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
1
-
1
-
1
-
1
-
Apps really aren’t more complex now than they were in 2005. 99% of the time it’s just the same basic CRUD front and back end.
We’ve added a lot more ways to do the same thing and a desire to support them all adds complexity. Why not let people log into your app with every imaginable 3rd party account in existence? Why not create a bunch of ML models to figure out what to show people, which totally isn’t worse than a basic search and sort? Why not spend 300% more on cloud services and training everyone on them, then complicating all our apps to support the, just to get a couples of tenths of a percent uptime, in theory of course, than being down that extra time would ever cost the business.
Learning over complicated things makes us feel smart and gives us the hope of more job security. Implementing over complicated things lets us pretend our employer needs us because otherwise they could get by with half the team or less.
We also have a thousand ways to complicate simple things because every dev just has to have a bunch of repos on GitHub, because a resume alone means nothing, but rehashing some else’s code to make a library that does almost nothing, or already exists in 100 other flavors, that, that’s what an employer should look for.
1