DevPinoy.org
A Filipino Developers Community
   
Preaching TDD to students

I've always had a soft spot in my heart for students. Maybe my former (programming) students would vehemently disagree with that. Stick out tongue But I've always wanted to teach the things I've learned and applied in my craft to students. After all, I've also been a student (and I still am, a student of my profession!). There are many things I wish I knew when I was still in college. That's why I taught part-time when I was still reviewing for my engineering board exams; that's why I came back to teach at my alma mater after working for a leading Internet Service Provider (ISP) for one and a half years. Somehow I want students to know what's going on in the real world and be able to relate it with the theories that they're learning, so they can appreciate it better.

When I was in college I probably didn't understand a thing about computer networking. I only really appreciated it when I saw those theories come to life in the ISP I was working for. And when I came back to the academe I had a great time teaching stuff like IP, subnetting, routing and application-layer protocols to my students. Had I not seen those stuff at work in the real world, I doubt I would be able to teach them effectively, if at all!

So what's my point in this rant? Stick out tongue I want to challenge, maybe inspire, the professionals in this group -- in the local industry, even -- to share what you are learning "in the real world" to students. When I asked the audience in yesterday's MSDN talk if they've heard of test-driven development, none of them raised their hand. And only a few have gone out of their way to explore stuff like object-oriented programming and .NET. I wasn't really surprised but at the back of my mind I was hoping that the state of computer education today had improved upon the state of computer education during my days. Guess what, it really hasn't. Sad

I commend Microsoft Philippines for taking time (and resources) to regularly put up events like MSDN Student Developers' Night. Hopefully we can see greater cooperation from the professional sector in helping uplift the state of IT education in this country.
 


Posted 08-17-2006 6:59 AM by cruizer
Filed under: , ,

Comments

lamia wrote re: Preaching TDD to students
on 08-16-2006 6:38 PM

I think we share the same passion. I want to teach in my alma matter too someday but considering I haven't had a stable job yet, It looks like it won't happen anytime soon. Maybe after I get a 1+ year of experience and when I already have the title of SCJP, I will. :)

bonskijr wrote re: Preaching TDD to students
on 08-16-2006 10:30 PM

keep it up dre, I've always enjoyed learning OSS tools from you...

poell wrote re: Preaching TDD to students
on 08-16-2006 11:04 PM

nice talk yesterday!

seldom i see speakers na ganun ka lively and interactive ang session...can i invite you to our school sometime sir Andre ?

cruizer wrote re: Preaching TDD to students
on 08-17-2006 2:04 AM

sure...send ka lang ng private message

jokiz wrote re: Preaching TDD to students
on 08-17-2006 2:45 AM

well for me, i'm sharing to my high school alma mater in the field of high school math with my yearly math summer class.

teaching is still the best profession.

willydavidjr wrote re: Preaching TDD to students
on 08-17-2006 2:34 PM

Well thanks for that because even we are not on your alma mater, we still benefits from other Universities like me(TUP).  At bihira ang katulad nyo po! Two thumbs up for you!

willydavidjr wrote re: Preaching TDD to students
on 08-17-2006 2:38 PM

Well sir Andre, for us students, hindi nga po talaga lahat natutunan sa University or Colleges. Even I am on a State University right now, hindi pa rin ganun ka-complex ang programming even on technology. The opportunity is to study at home together with my fellas using different programming languages. Even though hindi cya tinuturo, there are lot of tutorials via Internet. Pero iba pa rin kapag may professor sa harap mo at tuturuan ka directly about the topic.

Copyright DevPinoy 2005-2008