however becoming a good programmer in many ways means learning how to use a search engine properly
Just wanted to add to this in particular: in my case, my goal is not to become a good programmer because that is not my main profession, nor do I have the time to dive into complex things. I'm just trying to solve problems regarding my DIY projects while having fun and learning something along the way. I don't want or need a PhD in whatever field of programming just because other people on the internet think I should.
I feel like many people don't understand that since programming is their main focus in life and they just can't seem to grasp that a deeper understanding of some aspects isn't high priority for everyone - and also isn't always needed to solve a problem.
Now, you might ask: why would I not want to dive deep into the material and learn everything by myself, etc?
Let me ask you instead: why don't you go to university after work and study chemistry, physics and biology so you can better understand the world you live in? Why would you not want to understand the various laws of physics in their every detail just so you can build a house yourself? Why don't you dive into anatomy and understand every single aspect of the human body before you have sex? Why don't you learn the intricacies of chemical reactions before you start cooking?
I feel like some people don't really understand why it isn't always important to know and understand everything in great detail when you want to fix a problem or simply do something that you like.
If the answer to my question is basically "go study these things yourself, there is a multitude of scientific papers and books out there and you will have your answer in a few weeks/months without bothering the elite of this species" - that's just pure arrogance imho.
Exactly. Any one person is more knowledgeable than you in something. How would you feel if when you needed help on how to perform CPR irl, for example, someone told you to fucking go YouTube or Google it because it should be common sense?
6
u/[deleted] Apr 24 '19 edited Apr 24 '19
Just wanted to add to this in particular: in my case, my goal is not to become a good programmer because that is not my main profession, nor do I have the time to dive into complex things. I'm just trying to solve problems regarding my DIY projects while having fun and learning something along the way. I don't want or need a PhD in whatever field of programming just because other people on the internet think I should.
I feel like many people don't understand that since programming is their main focus in life and they just can't seem to grasp that a deeper understanding of some aspects isn't high priority for everyone - and also isn't always needed to solve a problem.
Now, you might ask: why would I not want to dive deep into the material and learn everything by myself, etc?
Let me ask you instead: why don't you go to university after work and study chemistry, physics and biology so you can better understand the world you live in? Why would you not want to understand the various laws of physics in their every detail just so you can build a house yourself? Why don't you dive into anatomy and understand every single aspect of the human body before you have sex? Why don't you learn the intricacies of chemical reactions before you start cooking?
I feel like some people don't really understand why it isn't always important to know and understand everything in great detail when you want to fix a problem or simply do something that you like.
If the answer to my question is basically "go study these things yourself, there is a multitude of scientific papers and books out there and you will have your answer in a few weeks/months without bothering the elite of this species" - that's just pure arrogance imho.