Fresh out from high school, most high school graduates choose courses which they like, courses which are recommended by their friends/parents & courses which are in trend or in-demand today. Included in the list of in-demand courses are BSIT & BSCS. Now here starts a not-so-harsh-but-arduous journey in a world where your mind gets twisted and flushed out (not in the literal meaning though).
Most first year students, as they enroll as a BSIT or BSCS student, tend to have a mindset where they would conceptualize that their chosen course is easy and can be finished without having to exert extra effort (copy-paste style is most likely present in this mindset). Truth is, at first, programming for me was "hard". You'll be given problems to solve which you can't even understand how to program, you'll do copy-pasting codes like it was a normal thing to do like eating, and then it comes to the point where you'll be dependent on the copy-pasting codes method and that's a BIG NO-NO to PROGRAMMERS!
In my own experience, I've been through those hardships. There was this one instance where I didn't understand a thing on how a FOR LOOP works (in C). What I did was ask someone to teach me and it took me about an hour and a half to understand how it works. Compared to some of my classmates during that time, all they did was do the copy-pasting codes method, play games during their free time, and waste their precious "free" time just to do those unproductive things. In my own opinion (don't crucify me), it's OK to copy-paste codes as long as you'll do an effort in understanding what and how your copied code works. You need to analyze every bit of the code and write it on your own without copying it. As long as you understand how the codes worked, it is OK for me to copy paste codes as long as it's not always your answer to your programming problems. Some students will say, "programming is so hard, I want to shift course". Those students are not dedicated. Dedication plays a major role in the output of what you are doing. Having the right dedication plus the undying hard work will give you good results in your Programming class. Always read books and don't waste time, you could solve a problem instead of playing computer games. Time is GOLD, and that's true. It will be too late to cry seeing your grade get red marks because you failed in your Programming subject.
Around the end of a student's first year college life, they'd realized that College Programming shouldn't be underestimated. As I asked first year students about their own experience in College Programming, they said that it "was" hard, but not that "super hard" where you'll be nose bleeding in that instance. Dedication and Hard Work is the key to success, those are the keywords. Along with humility, it isn't impossible to pass the "first" step in reaching the next level. Research, research, and research, that's the BEST way to improve your skill, and someday, you'll reach your goal achieve success.
No comments:
Post a Comment