Хэл, framework, хэрэгслүүд байнга өөрчлөгддөг. Харин сайн суурь ойлголт нь шинэ технологи сурах бүрд асуудлыг шинжилж, сонголтоо тайлбарлахад тусалдаг.
Анхаарах үндсэн ойлголтууд
- Алгоритм: асуудлыг ойлгомжтой дараалал, алхмуудад задлах.
- Өгөгдлийн бүтэц: мэдээллийг хэрэгцээнд тохируулан зохион байгуулах.
- Өгөгдлийн сан: мэдээллээ загварчлах, хадгалах, ашиглах.
- Сүлжээ: системүүдийн хоорондох холболт, мэдээлэл дамжуулалтыг ойлгох.
- Үйлдлийн систем: програм ажиллаж буй орчноо мэдэх.
- Програмын зохиомж: өөрчлөх, ойлгох, арчлахад дөхөм шийдэл гаргах.
Сууриа практикт холбох нь
Жишээлбэл, эхэндээ хурдан ажиллаж байсан жагсаалтын хайлт өгөгдлийн хэмжээ өсөхөд удааширч болно. Тэр үед ашиглаж буй өгөгдлийн бүтэц болон хайлтын аргаа ойлгож байвал шалтгааныг олох, хувилбаруудыг харьцуулахад амар болно.
Миний хувьд ойлголтоо зөвхөн нэр томьёогоор нь тогтоохоос илүү жижиг жишээ ажиллуулж, өөр өөр оролт өгч, яагаад ийм үр дүн гарсныг тайлбарлах замаар бататгахыг эрмэлздэг. Ингэснээр шинэ хэрэгсэл сурахдаа өмнөх мэдлэгтэйгээ холбох боломж бүрддэг.

Энэхүү нийтлэлийг миний LinkedIn пост-ын агуулгад тулгуурлан боловсруулав.
