Junior, Middle va Senior dasturchilar haqida bir shingil ma’lumot.

Shakhbozbek Usmonov
1 min readSep 29, 2022

--

“Junior vs Middle vs Senior” dasturchi kim?

“Junior” — Dasturlash tillarini mukammal biladigan, tushunadigan dasturchi. Biror bir loyihani o’zidan yuqori darajadagi dasturchilar yordam beragina uddalay oladi. O’zi mustaqil kichik loyihlarni qila oladigan dasturchi. 1/1.5+ yil tajribasi bo’lishi kerak deyiladi.

“Middle” — (Data structures & algorithms) — Ma’lumot tuzilmalari va algoritmlarni ham mukammal tushunadigan dasturchi. O’zi mustaqil ravishda o’rtacha va katta loyihlarni ham qila oladigan, dasturlash tillarini mukammal biladigan. Docs yaxshi o’qiydigan, savollar tug’ilsa googling qila oladigan kimnidir yordamisiz, xatolarni javobini izlab topa oladi. O’zidan kichik darajadagi dasturchlarga kerakli paytda yordam bera oladigan. Loyihadagi biror muammoga optimal yechim taklif qila oladigan dasturchi. 4+ yil tajribasi bo’lishi kerak deyiladi.

“Senior” — (Design pattern) — dizayn na’munalarini software architecture mukammal tushunadigan dasturchi. Asosa Senior dasturchilar loyihlarni TZ qilishda loyihalarni arxitekturasini qurishda asosiy rol o’ynashadi. Senior dasturchilar uchun dasturlash tilini farqi bo’lmaydi. Ya’ni ular yaxshi docs o’qish qobiliyatiga ega bo’ladilar, shuning uchun ham o’zlariga begona bo’lgan dasturlash tillarida ham docs o’qib ishlab keta olishada. Chet elda Seniorlardan CS Degree daraja ham so’rashadi. 5+ yil tajribasi bo’lishi kerak deyiladi.

P.S. Sizlar nima deb o’ylaysizlar. Izohlarda o’zingiz fikringizni qoldiring.

@miracleprogrammer

--

--

Shakhbozbek Usmonov
Shakhbozbek Usmonov

No responses yet