Sie sind auf Seite 1von 4

CHUYN CODING, CHUYN NGH NGHIP, KIN THC CN THIT

CCH TIP CN 1 NGN NG/CNG


NGH MI PHN 1
23/06/2015 PHM HUY HONG 19 COMMENTS

Mnh tng ni v tm quan trng ca vic cp nht kin thc bi vit trc:
Khng nh cc ngnh khc, kin thc trong ngnh IT rt nhanh ht hn. Vi ngnh xy dng,
xy mt cy cu cch y 50 nm cng chng khc g xy mt cy cu by gi. Vi ngnh y,
bnh cm cm cch y 50 nm triu chng cng ging bnh cm cm by gi. Nhng vi
ngnh IT, cng ngh, ngn ng hoc framework ni ting cch nm 10-15 nm gi chng ai xi
na c.
Nh ha, mnh s dnh bi vit ny hng dn cc bn cch tip cn mt cng ngh mi.
y l nhng cch m mnh t tm ra, t tng hp trn mng, cng vi mt s li khuyn ca
cc bc n anh. Bn thn mnh thy n kh l hu dng, hi vng chng cng s hu dng vi
cc bn.
Ni v l thuyt mt cht, nhng kin thc bn cn hc v mt cng ngh c th chia lm 4 loi
sau (Ly ngn ng C# lm v d):

Nn tng (Fundamentals)
Kin thc (Information)
K nng (Skills)
Nng cao (Innovation)

1. Nn tng (Fundamentals)
y l nhng kin thc c s nht, l nhng vin gch t nn mng cho kin thc sau ny (VD
nh: cu trc d liu, OOP, vng lp, qui,callback, 1 s m hnh MVC MVVM, c ch hot
ng ca web, ). V chng l kin thc nn tng, mang tnh hc thut nhiu nn i khi kh l
phi thc t v bun ng. Chc hn ai cng tng nhc u au no khi nghe cc thy ging v s
kin, con tr hm, cy nh phn, qui .
Tuy nhin, nu nm vng nhng kin thc nn tng ny, bn s thy vic chuyn i qua li gia
cc ngn ng khc nhau rt d dng, v chng c xy dng da trn nn tng chung (Nh bn
thn mnh, v r c ch get/post, giao tip gia client/server, m hnh MVC, mnh c th hc
nhanh Zend ca PHP, Struts2 ca Java, ASP.MVC ca C#).
Trng i hc ch yu dy nhng kin thc ny, do i khi bn s thy chng trnh hc
kh kh khan. Hy nh iu mnh tng hc khi xem phim kim hip thi xa, hc c v
cng thng tha, phi rnh nhng
chiu thc c bn trc. Nhng chiu
thc hoa m u t c bn m ra c.
Ngoi ra, nhng kin thc c bn ny
thng sng lu, rt kh ht hn :
hm sort qua 10,20 nm vn gi nguyn
cch sort; cu trc d liu stack, binary
tree, m hnh MVC qua 10,20 nm vn
khng h thay i.

2. Kin thc (Information)


y l nhng kin thc bc cao hn, lin quan ti tng ngn ng/framework chuyn bit (VD
nh LINQ, Event, WinForm, WebForm, ). Nhng kin thc ny gn lin vi thc t, c th p
dng c ngay vo lm vic. hc nhanh, p dng c nhng kin thc ny, cc bn phi c
fundamental vng. Mnh tng gp kh khn khi vit ajax, vit jQuery, function lng vo nhau
vv. Khi mnh hiu ra chng gi l callback, mnh hc v vit code ajax, jQuery d hn nhiu.
Mt s trng dy ngh (APTech, Nht Ngh ) thng tp trung nhiu vo kin thc dng
information, lt qua kin thc c bn dng fundamentals. Do hc vin c o to ra

thng c kin thc thc tin, c th lm c vic ngay. Nhng vn chung m mt s bn


hay gp l: tuy lm c nhng li khng hiu c ch hot ng, khi gp li ko bit nguyn
nhn, khng bit cch sa. L do l v kin thc c bn (fundamentals) khng .
Mt iu cn lu na l nhng kin thc dng ny kh nhanh ht hn, vd nh cch routing
trong MVC 4 s khc MVC 2, mt s hm trong Entity Framework 6 s khc Entity Framework
4. Do nu khng kp cp nht, bn s d tr nn li thi, v kin thc c khng s dng c
na.

3. K nng (Skills)
y l loi kin thc ng gi nht (theo ngha en), cc cng ty s tr lng cho bn nu bn
c skills, c th lm c vic. K nng c th hc c 1 phn t trong sch v, nhng phn ln
bn hc c l do qu trnh lm vic lu di, tip xc nhiu vi mt cng ngh, gii quyt
nhng tnh hung c bn v phc tp.
V d nh: Infomation l vic bn bit c ch
routing, binding ca ASP MVC. Skill l vic
bn bit p dng c ch routing, binding to
1 trang search, insert, update. Skill phc tp hn
l khi bn c yu cu ca khch hng, bn s
mng tng ra cch vit front end th no,
back end ra sao, bt tay vo code u.

Lng cc v tr senior thng cao hn, l do l h tip xc vi cng ngh nhiu, k


nng lin quan ti cng ngh s gii hn. Skill c da trn infomation, do n cng kh d
ht hn. Nu bn l senior ngn ng Cobol, Basic nhng th trng khng cn nhng skill
na, skill ca bn s tr nn v dng. Hy tp trung u t lm mi skill cho mnh nh.

4. Thun thc (Innovation)


y l cnh gii ti cao ca kin thc, t ti cnh gii ny bn s c gi l senior, master,
hoc c phong thnh. t c cnh gii ny, ngoi qu trnh lm vic, tip xc lu di
vi cng ngh, h cn phi b thi gian o su, my m, nghin cu cng ngh .
Ngoi nhng kin thc chung, h cn bit
v s nhng th chuyn su nh: Code C#
c bin dch nh th no, quan h gia
cc component trong C#, performance ca
Interface v Abstract class, Bn khng
cn lo lng qu v cnh gii ny, bn thn
chng ta c th ln c v tr cao, c mc
lng thoi mi m khng cn nhng kin
thc dng innovation th ny.
phn ny, mnh c 1 ci nhn tng qut v nhng kin thc bn cn c khi tip xc vi mt
cng ngh mi. phn tip theo, mnh s hng dn cc bn tng bc dn t c nhng
kin thc ny, chia s nhng kh khn mnh tng gp phi cng nh cch gii quyt. Mong cc
bn n c.
Source:
https://toidicodedao.com/2015/06/23/cach-tiep-can-1-ngon-ngucong-nghe-moi-phan-1/

Das könnte Ihnen auch gefallen