If you want to read about about Black Holes, check this article.
A black hole is a place in space where gravity pulls so much that even light can not get out. The gravity is so strong because matter has been squeezed into a tiny space. This can happen when a star is dying.
The scope of this post is limited to the field of Programming and the bombardment of curated list of resources that are being shoved down the throat of the Internet for clout, and it is acting as a bottleneck in the path of progress for people who are new to Programming.
To address the problem, Iâve to be very picky because I canât cover the whole mess. Unfortunately, itâs never-ending and growing exponentially. Iâm not sure whom to blame, and who am I to blame? It is a personal opinion anyway.
Itâs not going to be an endless rant.
Backstory
Recently, I decided to unfollow many people on Twitter and switch to the âTopicsâ. Worst decision ever. I donât regret unfollowing people, but Iâm genuinely surprised with the content. Itâs absolute garbage, but with an insane amount of engagement.
The incident is not just limited to Twitter. Let it be DevTo or any other platform. Before, it was Medium, but I barely get to read Medium posts these days.
Iâm wondering would it be right to blame people who are doing it, or this is what weâve to face now for whatever reason.
This black hole of âthreadsâ or âcurated listsâ filled with an insane amount of resources is so massive that it pulls you towards it with unimpaired force where youâre left with no other choice than to be dragged unintentionally. Unfortunately, the internet is filled with these small and giant black holes.
Whatâs the issue?
Iâm not sure who and how many people think that itâs a problem, but I personally feel that itâs going to harm those who are new to the âuniverseâ of programming. Everythingâs endless here. There are no fixed destinations. You can explore as much as you want, but, itâs genuinely crucial to understand that thereâs a difference between conscious examining and unconsciously switching from one place to another because the other spot is best suited in someone elseâs opinion.
You might not even realise, but once you start digging the grave of resources, thereâs no end to it. The safe youâre trying to open is in the pyramid. There are hundreds of vaults, and there are hundreds of pyramids. Either you spend your time collecting the gold from all the vaults and remain in the pyramid for the rest of your life, or you can pick one, keep everything you can in your bag, come out, and try to make the best use of what youâve got.
But if you only spend your time collecting gold, you can be full of gold, but thatâs where everything ends. Youâre distracted by this shiny element which I previously called a âblack holeâ.
AndâŠ
Itâs crucial to understand that the collection of resources is a big trap when youâre learning to code. Youâll waste your time without realising, youâll waste your energy, and when itâs time to do the actual study, you wonât be able to concentrate. Then comes the fallback. What should I do? You know the answer. Youâll search for the resources again, and youâll start from the beginning in the hope to at least finish something, then youâll get bored as you never had the habit of writing code.
Itâs a beautiful circle where you think youâre making progress without progressing at all. A trap that gives you the hope that you can learn anything as youâve got a list of everything under the tip of your finger.
Solution?
Thereâs no solution. This issue will exist for now and forever.
I donât want to give any advices or shove unnecessary philosophy, but I think these overflowing resources are reels of the universe of programming. When the day ends, itâs you who knows how much time you spent watching reels. Oh, and what did you learn from it? And how much you remember?
Hey, but what happened to this black hole that you mentioned earlier?
WellâŠ