Be a software engineer. (AI Tarjima 👇)
Siz dasturiy ta'minot muhandisi emassiz.
Siz oddiy texnik xodim (blue-collar tech worker)siz.
Siz boshqalar yaratgan vositalardan foydalanasiz.
Siz vazifalarni bajarish uchun kerakli bo'lgan minimumni o'rganasiz.
Siz CI/CD pipelinelarning qanday ishlashini bilmaysiz, faqat bosqichlarni yaratishni o'rgangansiz.
Frontend qanday ishlashini bilmaysiz, faqat "React" degan vositadan foydalanishni o'rgangansiz.
API nimaligini ham bilmaysiz, FastAPI bilan API yaratishni o'rgangansiz xolos.
Konteynerlar? Multi-stage konteynerlarning afzalliklarini bilmaysiz, chunki sizni qiziqtirmaydi. Qiziqtirmasligining sababi - oddiy Dockerfile ham xuddi shunday natija beradi... shunchaki sekinroq.
Kubernetes? Siz faqat podlarni qayta ishga tushirish va YAML fayllarni qayta qo'llashni bilasiz. Va bu yetarli... oddiy texnik xodim uchun.
#buildinpublic loyihangiz uchun yozgan 3500 qator kodingiz-chi? Ishlayaptimi?
Ha, ishlaydi, ammo kodingiz shunchalik yomonlashguncha ishlaydiki, uni o'qiy olmay qolasiz va adashib... yoki taslim bo'lib... loyihani tashlab ketasiz.
- Agar sizdan yangi konteyner tizimi ustida ishlash so'ralsa, buni uddalay olmaysiz.
- Agar sizdan ma'lumotlar bazasi tizimi ustida ishlash so'ralsa, buni uddalay olmaysiz.
- Agar sizdan murakkab so'rovni tezlashtirish so'ralsa, buni uddalay olmaysiz.
Chunki siz foydalanayotgan vositalarning qanday ishlashini tushunmaysiz - faqat ulardan foydalanishni o'rgangansiz.
Va bu sizni qaram qiladi.
Oddiy texnik xodim bo'lishni bas qiling.
Sizda ko'p vaqt yo'q.
@nuruddinblogs