Since webdev yung topic ng thread, akala ko puro mga webdev framework at mga languages yung tinutukoy mo. Eto yung mga rapidly changing kasi maraming development sa field na 'to, parating nag-eevolve sila para mameet yung mga demand. Pero sige, yung mga sinabi mo na SMS, authentication, etc, may basehan rin naman yan sa networking at computer security eh, at yung dalawang topics na 'to parte na ng karamihan ng curriculum. At kung naturo naman yung mga core concepts nito, edi madali na lang yung pag-apply nito.
Yung sinabi mong comparison sa isang post mo nakabatay lang sa small arms, hindi mo naman ginamit yung buong field ng warfare sa comparison, kaya yun yung pinunto ko. Pero kagaya ng CS/IT, maraming development at evolution rin sa field na 'to. Kasabay nito yung development sa ICT, kaya maraming bansa ang nag-eexplore ng options sa cyber warfare, drone warfare, electronic warfare, at SIGINT.
Kahit dito, may mga basic foundations pa rin, e.g. yung importance ng logistics (ano ngayon kung may drone ka, pero wala ka naman fuel para sa kanila), operational security, etc. Inadapt lang 'to sa modern warfare, pero nandiyan pa rin sila kaya tinuturo rin eto sa mga military academy. Hindi naman parte ng curriculum nila kung pano mag häçk o mag operate ng drone kasi specialization na 'to. Tiyak na hindi naman lahat ng sundalo dapat marunong maghäçk o magcontrol ng drone, pero may foundation sila sa warfighting na pwede magcomplement sa magiging specialization nila.
Kung nilapat natin 'to sa CS/IT, masasabi rin natin na depende talaga eto sa specialization at trabaho ng mga developer kung makakagamit sila ng SMS, 2FA, etc. At hindi naman nagtatapos yung learning pagkagraduate, maraming nangyayari sa CS/IT kaya nasasayo na yung pag-aral nito. Sa trabaho naman, may mga technical interview at exam para ma-gauge yung skill mo at pag pumasa ka man, may training at onboarding rin sila para maging familiar ka sa mga system at processes na ginagamit nila.
Hindi ako nagtuturo ng CS/IT pero naranasan ko nang magturo. Isang malaking field ang education at marami talagang factor na kailangan mo iconsider, lalo na na malaki yung consequences nito sa kinabukasan ng mga tinuturuan mo. Sa college, hindi lang sapat yung mag-aral ka, kailangan mo rin matutong makipagtrabaho, makipagcollaborate, at makiusap kasama ng ibang tao. Ano naman kung magaling ka nga magcode eh hindi ka naman marunong makipag-collaborate at maghandle ng criticism?
lahat ng binanggit ko don sa una kong reply sa thread ginagamit nang sabay-sabay sa isang development. bread and butter na lang din yang mga yan sa isang development regardless sa platform nowdays. alam mo yan unless hindi ka nagdedev.
irrelevant na yung iba. anyway,
staple na yang mga, sabihin na lang natin, "features" na sinabi ko, unless nakatira ka sa ilalim ng lupa at never in your life ka pa nakareceive ng sms, email or push notification. nakabase yan sa realidad, madalas maengkwentro ng mga normal na tao yang mga yan. ultimo genshin impact gumagamit ng notifications kapag puno na yung primogems mo for the day, at game dev na yan na kung, if ever papatulan ko yung specialization argument mo, obviously dapat halos least of concerns na nila yang notifications features pero gumagamit pa rin sila nyan.
i will say it again na it doesn't take a masteral or doctorate degree para ituro at matutunan yung mga sinasabi ko. yung praktikal na aspeto yung pinupukpok ko dito.
ibababa ko dito yung sa comparison para malinaw:
kasama sa basic training ng mga kapulisan at kasundalohan yung gumamit ng firearms, tapos kasama sa application nila yung practice ng pamamaril. jan lang umiikot yung comparison ko.
ganito na lang para maintindihan mo yung sinasabi ko. lumalayo na masyado e irrelevant na yung iba. may criticism pang nalalaman di naman yun yung pinag uusapan. im trying my best magpakalayman pero kung ayaw mo lang talagang intindihin, problema mo na yan.
propesyon - notebook, classroom, theory - practical, essential applications,
1 pulis - preamble; rankings, position; parts of gun - proper aiming, shooting, barracks training, yun yung mga push up-push up, gulong, gapang etc di ko alam tawag don siguro physical training kemerut, mga pulis/sundalo na nakakaalam non
2 piloto - aerodynamics, stall, angle of attack, propeller vs jet engine - flight simulator, flying an actual plane, etc
3 developer - data structures, programming language, paradigms - crud, connecting to db, input output, consuming an api, sending notifications, password encryption, etc