Search

Mastering Subjects

When one thinks of mastering a subject, some people believe that it is all about knowing everything there is to know about a given subject. In my opinion it's more then that, and less then that at the same time.

The first key is interest or passion. Without these you will not be able to fully focus or devote the time needed to improve oneself, let alone master a particular subject.

The second key is time and practice. I lump these two together, because they rely on each other. You need to devote the time to practice in order to get the most out of practicing.

The third key is dedication. You need to see the improvement of any skill, trade, or ability through to the end of the learning phase in order to truly learn from it. Even when things seem hardest or most difficult, you need to stick to it and find the "lesson" within the lesson.

The fourth is flexibility, and knowing that you can always improve. No matter how good you are at something, there is always room for improvement. To seek that with an open heart means that you will always be at the top of your game.
 
For example:

I consider myself an expert in CSS and HTML coding. I have primarily self-taught this particular subject due to an intense interest and passion in the subject matter.

I love dragons. I wanted to have a webpage about my love of dragons. After a few tips from my roommate in college, I grabbed a few html books and practiced my skills. Mostly when I wanted to do "something cool" or new, I would look it up in the books and apply that. When failures happened, rather then give up I learned a bit about why things worked they way they did. I learned a lot of work arounds.

By the time I got to the class required of me in college (for developing my own online portfolio), I knew more then most of my fellow students to the point that I was helping some of them in class, during class time. When it came to the tests I breezed through them, receiving a serious complement from the teacher.

From there I started offering a beginners workshop through my school's tutoring lab. Every week the class was packed, shortly after it started. Rather then stumble and try to pretend I knew everything about html, when asked a difficult question, I would use the school's internet connection and showed them how to look up the answers for themselves.

I also knew that as a "language" html would always change. It was intrinsically linked to the technology of the web. As browsers got better at understanding and implementing the code, the creators of the code would further push what the browsers were capable of handling. More, and more, and more were the boundaries pushed, and as they were new code, new terms (tags), new uses were born. Without the ability to continuing improving oneself, one would quickly find oneself "obsolete".

So it is a matter of continued education, as much as it is a dedication of time, effort, and interest in order to be a "master" of something.

$40p/h

Hope B.

Classic Art, Animation, Web Design, & General Studies Tutoring

if (isMyPost) { }