Friday, January 2, 2015

Why do they ask why?

Something that frustrates my learning is that people always question why I want to know the things behind the things, and not just use the simple shortcuts. As an example: I want to know how to build and run a server from my home. Not because I have to; I don't even pursue a career in server building and handling, I just wanna know how to do it, because it's fun.

And that's the whole thing; it's fun. Knowing things, and doing things is fun.

But it frustrates me, like when I asked a question on StackOverflow about the behaviors of the <div> element in a certain situation. Now, I do give that I'm very bad at explaining things (I must be since people very often don't understand what I'm talking about) so there are some misunderstandings there, but what I got was a lot of people who wanted to slap me the code fix with remarks like "don't use that attribute, it's bad" but not why, nor did anyone explain why the elements are behaving in the way they are. I eventually gathered why from the bits and pieces they gave me, but the actual answers ended up in the comments, not the answers. But this happens a lot.

Another example is that I've been looking around for some people experienced in building web shops to perhaps get some tips and pointers. My main concern is safety and encryption, and I'm still looking for someone to have code conversations about that. But what I met with has more or less only been (there actually was one guy who gave me some useful pointers) people saying "don't reinvent the wheel, use this finished stuff" where as I'm looking to build it from the ground up to really fully understand what I'm doing and how it works.

I want to make it very clear though; I'm not demanding there to be people throwing help at me. As the one asking for help and conversational partners, I am dang happy for whatever people choose to throw at me. I'm just curious as to why people always almost try force me to use finished solutions and discourage me from learning how it's done.

And I can't help but to think, but what if I want to be the one to make those finished solutions for you? What is the harm of learning it? And why am I greeted with sighs and discouragement?

No comments:

Post a Comment