Re:Alan Kay's answer to ‘what are some forgotten books progr...
by ps101 on Friday August 09, 2019 @10:12AM
(#20654483)
> quickly become an expert on a topic you know nothing about right when you need to be
This simply doesn't happen for anyone.
Re:Alan Kay's answer to ‘what are some forgotten books progr...
by krastanov on Friday August 09, 2019 @10:08AM
(#20654435)
I would agree that work-life or study-life balance is important, but your comment is way over the top. One can definitely "have it all, just not at the same time"^1. "All" it requires is spending time and tought on each piece and having a support group for when you feel you are too tired.
1: Admittedly, the lottery of birth can make that more difficult.
If you try to have a wide breadth and a deep knowledge simultaneously, you will pay a heavy price. You will not have much of a family, you will not have other hobbies, you will not know much beyond CS, you will not even have time to use the vast majority of your knowledge to its full depth. There simply isn’t enough time. You will likely die as you lived, at a keyboard with your head weighing down on keys spamming them infinitely in a code editor, or slumped in a chair or bed with a technical book resting on your chest. Very few people will notice your passing, and the world will be no different for whatever knowledge you gained.
What we should strive for instead is “Just-in-time knowledge”, where the goal is to quickly become an expert on a topic you know nothing about right when you need to be. Many people first learn to do this when they get into debates on the internet, and then extend it into their professional careers.