Itisgenerallybelievedthatprogrammingoccupiesanimportantpositionforeverystudentwhosemajorrelatedtocomputing.Unfortunately,thatisquiteaheadacheforme.ThistermwehaveacoursenamedAdvancedNetworkProgrammingwhichusesJavaProgramDesignGuideasitstextbook.ComparedtoC++,theJavaLanguage,whichavoidingusingapointerfirsthand,iseasiertolearntherudiments.TherearemanyotheradvantagesmakingJavaprogrammebothconciseandreadable.Thatmakesstudentslikememoreacceptantofwhatwelearnfromclass.MrPan,teacherofthiscourse,inasense,isprettyhardtoplease.Hepreferstodirectustosolveproblemsweencounterbyourselvesthantotellussolutionsdirectly.Whatimpressedmeisthattherewereonce20testsheleftforuswhichwereclaimedmustbehandedupbeforenextweek.ThenthefollowingweekIhadtofocusonthatalmostallmydayinahurrysoastofinishthemintime.Imustadmitaccomplishingtheseexerciseswithmightandmainbenefitsmethoughitisstillachallengeforme.JosephCampbellsaid:Thecaveyoufeartoenterholdsthetreasureyouseek.Masteringakindoflanguageofprogrammingisofgreatimportanceforus.AlthoughIhavedifficultyinJava,Iwouldtrymybesttolearnitwellandsoasothercourses.