fa
Feedback
Programming ∀

Programming ∀

رفتن به کانال در Telegram

Ushbu kanalda IT va Dasturlashga aloqador mavzularda subyektiv fikrlarimni bayon qilaman.

نمایش بیشتر
1 217
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-87 روز
-3530 روز
آرشیو پست ها

Repost from Aleph Nought
Nima uchun Vue emas React ni tanladim? Chunki u paytda Vue yo'q edi. Nima uchun PHP'dan NodeJS ga o'tdim? Chunki u paytda rostanam Vue yo'q edi.

Repost from Engineering Notes
Noldan boshlab ikkinchi turga qarab harakat qilish uchun men biladigan ikkita variant bor: Universitet va self-study. Hozir ko'pchilikka yoqmaydigan gap aytaman. Bizdagi o'quv markazlarida bularni o'rganishning shunchaki iloji yo'q. Nima qilsangiz ham o'quv markazlari rasvosi chiqib bo'lgan o'rta ta'limning qaysidir darajada o'rnini bosish uchun qurilgan sistema. O'quv markazida computer siencedagi formalizatsiya, tartiblangan sistema yo'q. Bo'lmaydi ham, sababi bunaqa sistema o'rnatish uchun 2-3 yillik kurslar bo'lishi kerak, xuddi universitetdagidek. Kecha "4 yillik universitetdan ko'ra 6 oylik kursimizda ko'proq narsa o'rganasiz" deb reklama qilib bugun o'zi universitet sistemasini qo'llash uchun eng oldin uyalmaydigan, qalin bashara kerak bo'ladi. Keyin universitet ochib unda o'quv markazlarining programmasini o'tishdan ham foyda yo'q. Masalan, IT Park University va PDP University xuddi shu ishni qilayapti hozir. Yaxshi universitetda o'qish. O'sha ko'pchilik keraksiz deb hisoblayotgan universitetdagi fanlar aslida dasturlashning asosini tashkil qiladi. Plus, u yerda ertaga pul topish birinchi planga chiqarilmaydi. Pulni vaqtincha hayoldan chiqarib, sohaning o'zini o'rganishga imkoniyat bo'ladi. Self study. Faqat tutoriallar, computer science asoslari o'rgatiladigan lecturelar va sohasini yaxshi tushunadigan odamlarning talklarini ko'rish orqali. Lecturelar uchun boshlanishiga Youtubedagi Harvard yoki MIT recorded lecturelari yaxshi variant.

Normal dasturchi kompyuter oldida ovqatlanadi. Albatta anovuni qulog’ini burab qo’y ! Deb biror vidoecha qo’yib oladi. Shunday dasturxonlarning birida mavzu Photolithography bo’ldi 😎 Yoqimli ishtaxa :) Faqat yeb yotmang iltimos siz manager emassiz ! https://www.youtube.com/watch?v=mlB-jP_jK4U

Software engineers are not (and should not be) technicians https://www.haskellforall.com/2024/07/software-engineers-are-not-and-should.html

Qatnashishga ham levelim yetmaydigan :)

Man ohirgi marotaba ko’rgan va lekin tasklarga kallam ishlamay qolgan hackaton manashu :) Afsus bunaqa joylarda millionlar aylanmaydi. Ammo bu yerda qilingan yechimlar ommaga chiqsa “hackaton”chilar millionlarga ega chiqadi Beshavqat dunyo☺️ https://icfpcontest2024.github.io/task.html

Sizlar bilgan hackatonlarni 99% qismi texnologik rivojlanishga umuman xizmat qilmaydi ! Kimdir crud yasab pulni olib yevoradi ! Biznesga foyda bo’lishi mumkindir ammo texnologik o’sish bo’lmaydi. Shu sabab hackatonlar texnalogik rivojlanish asosi deb chiranishdan oldin yaxshilab fikrlab ko’ring 😎

Devanniy *SEC hodimlarni paranoyik deb bilaman. Ularni joyi jinnixonada !

Twitterda hamma shitpost qiladigan authorlarni block qilib o’tiribman. O’shalarni akulasi ham qo’lga tushdi :)
Twitterda hamma shitpost qiladigan authorlarni block qilib o’tiribman. O’shalarni akulasi ham qo’lga tushdi :)

Uning uchun pedagoglarimizni o’zlari juda bo’lmasa ular kim ekanini bilishlari kerakku. Eng mashxurlardan juda bo’lmasa Linux kernel authorlarini tanimaydigan “pedagog”larimiz qanday qilib aytishadi. Ularni nazarida hamma ulardaka va dunyo ular ko’rayotganak tuzilgan :)

Repost from Engineering Notes
Ikkita turdagi dasturchilar bor: Birinchisi sohadan faqat tirikchilik qiladiganlar va ikkinchisi shu bilan birga sohaning o'zini rivojlantiradiganlar. O'quv markazlarga va kurs yozadigan ustozlarga iltimos: mayli, ularni birinchi toifaga kirishga tayyorlang, lekin hech bo'lmasa ikkinchi toifa ham borligini va dasturlashni dasturlash qilib turganlar aynan o'shalar ekaniniyam eslab o'tinglar.

Savol: traditiondan chqib yangicha computer yaratish haqida o'ylab ko'rdizmi, like quantum? Javob: Wrong address. Man computer ishlatishni to’liq bilmayman hali… Bu savolni birinchi bo’lib, matematiklarga kegin fizik va kimyogarlarga berish kerak. Yangi kompyuter uchun yangi xisoblash modeli kerak… Uni matematiklar abstractlashtiganidan kegin, fiziklar reallikga olib kelishadi. Kimyogarlar esa fiziklar uchun material berishadi. Dexqoncha aytganda shunaqa gaplar. Balki sizga yangi bo’lar: Xozirda analog kompyuterlar ham tarqalyabti. https://en.m.wikipedia.org/wiki/Analog_computer

What Every Programmer Should Know About Memory https://people.freebsd.org/~lstewart/articles/cpumemory.pdf

Kelajakda job o’zgartirishni reja qilsam albatta linkedinga kirmayman. Linkedinda hamma offtopic yozganlarni block qilib chiqgan edim. Ochig’i foyda bo’lmadi. Eski va ishonchli uslub: Ko’zimga ko’ringan yoqgan jobga apply qilaman :)

Endi qiziqroq bo’ldi :) O’zimni comfort zonedan chiqgandak his eta boshladim 🚬

Eng qizig’i shundaki ikkalasi ham O(n) bo’ladi 🙂
Eng qizig’i shundaki ikkalasi ham O(n) bo’ladi 🙂