Friday, October 16, 2015

back at H@skell

I'm doing this online course on Functi0nal Pr0gramming. It's in H@skell, but you can use any language you like. The goal is to make you think differently. I just started week one.
I was reading this article today that girls tend to do better when given instructions or details (indeed, generally (and I say, generally; please don't make a "by case" argument (ie, well, I'm not that way, etc) that is the way their mind works; look at the difference in asking a guy vs a girl for directions, or the detail in which a female will generally describe an event vs the way a guy would think about it.
The point was made that essentially, the school system in academia is not particularly tailored with that in mind, so essentially a lot of guys who understand the concepts but do not painstakingly do the homework go on to become excellent eng!neers, etc.
Whereas, there are some females who have the credentials and can follow the instructions and assignments to a T, but anytime it differs from the norm, they find it difficult to solve the problems. I've seen this myself, particularly in one class in which we were just told to "build a r0bot". There was one girl in particular who craved instruction, and was at a loss as to what to do because "the teacher had not given us precise instructions." It's an interesting topic, because I've often felt more in line with the guys than I have with the females. I also enjoy their company and have worked with mostly (almost exclusively) in male environments. I think that also has explained a lot of why I really really enjoy pr0gramming, particularly J@va, where the teacher essentially goes "get this result". He doesn't care how you start, what you name your variables or anything like that (there is, however, a loose structure); a lot of it is just straight up problem solving.
You can't get the sort of high you get from working that way from anything else. Compared to a lot of the Art schools I've seen out here, where it is pretty much holding your hand and getting you to think ONE way (ie all the portfolios have a "look"), this is just straight up 'there are many ways to get here; choose a path and logically explain your process so that someone else can follow  your logic', and I love it.

In any case, I just started this class, and it's pretty easy for the while, Here goes..this is all c0mmand line work.


No comments:

Post a Comment