206 karma · joined March 9, 2013
In one of my favorite Go books entitled Lessons in the Fundamentals of Go, the author Kageyama expresses the same sentiments: mastering the basics is fundamental for progression at every point in the player's career. He begins the book with what is very much an exercise taking some time and thought: there were no shortcuts to solve this problem for the beginner this book is aimed for. It is the same in programming: mastering anything (even the fundamentals) involves much time and effort.
As I become stronger at the game, I am finding new wisdom in the same advice Kageyama gives. I can read the same paragraph a few months apart and get different tangible results out of it. I have often had the same experience programming: I can use certain expressions and programming constructs without knowing the intricacies of them, but as I progress in my programming career, I am also able to understand these constructs, often at a lower level, to my great benefit.
I frequently go back to this book and always find new wisdom to improve my game. I strive to do the same with programming: just because I know how lambda functions in Python work does not mean I should be ignorant of the possibility that I may not know everything about them and tangentially related concepts.
Though mathematics and computer engineering are two distinct fields, consider that this may be a similar position to the one you are in.
(Serious question as I have no idea)
In the case of this website, I have to open up a new tab and go here first, note the random email name generated to me, put it in the signup box, and maybe tab back and click a confirmation link mailed to the inbox.
Sure, it's a bit nitpicky, but I see no direct improvement made on existing services for my particular use case. If I need a "private inbox" for a website signup, I probably care enough to use my own personal email.
I do have a personal rule that I will never, under any circumstance, comment without reading the article in its entirety first.
Your advice is good to take in general: don't trust what you read without judging both the credentials of the writer and the content the writer is putting forth. But to dismiss it based only on the author is shortsighted. I see nothing in your reply specifically about the content of the article, does anything else truly matter? Sure, take the author's history and intentions into consideration, but at the end of the day the content is what matters.
Also, the electric companies and cable companies are in fairly separate domains so I'm not sure your analogy is apt.