student asking question

Кодч (coder), програмист (programmer) болон инженер (engineer) хоёрын ялгааг хэлж өгөөч!

teacher

Нүүдэлчдийн үг хэлэгчийн хариулт

Rebecca

Энэ гурван үг зарим дүрд давхцах үед эргэлзээтэй байж болно! Юуны өмнө програм хангамжийн салбарт кодчид (coder), програмист (programmer), инженерүүд (engineer) нь кодтой ажилладаг гэсэн нийтлэг зүйлтэй байдаг. Гэхдээ тодорхой үүрэг нь арай өөр, юуны өмнө, нэг кодын хэлийг ашигладаг учраас coder-уудыг beginners гэж ангилдаг. Үүнээс болоод тэднийг junior programmers/developersгэж нэрлэх нь элбэг. Програмистууд болон хөгжүүлэгчид (developer) нөгөө талаас бас кодтой ажилладаг боловч тэд кодчдоос илүү чадварлаг бөгөөд төслийг бүхэлд нь хариуцан ажилладаг. Эцэст нь инженерүүд бол мэргэжлийн оргилд хүрсэн мэргэжлийн хүмүүс бөгөөд өргөдөл, төслийг бүхэлд нь зохиох, эцэслэн боловсруулах, зохицуулах үүрэгтэй. Өөрөөр хэлбэл, үндсэндээ гурвуулаа кодтой ажилладаг ч, тэдний чадварын хувьд ялгаатай байдаг. Тэгэхээр ур чадварын түвшингээс хамааран та өөрийн карьераа кодч, програмист/хөгжүүлэгч, програм хангамжийн инженер рүү тэр дарааллаар нь шилжүүлэх боломжтой. Жишээ: I have a friend who works as a software engineer in Silicon Valley. She usually works on optimizing applications for end-users. (Би Силиконы хөндийд програм хангамжийн инженерээр ажилладаг найзтай. Тэр ихэвчлэн эцсийн хэрэглэгчийн програмуудыг сайжруулах үүрэгтэй.) Загвар: I just started my career as a coder. I can be considered a newbie. (Би дөнгөж л ажил мэргэжлийнхээ гарааг кодчин болж эхэлж байгаа болохоор ямар нэг байдлаар би эхлэгч болно.)

Олны танил Q&as

12/08

Өгүүлбэрийн тайлбарыг сорилоор гүйцээнэ үү!