ChatGPT dan so'radim: Odamlarni qanday qilib arzimagan maosh uchun ishlatgan bo'larding?
(Uning javobi rasmlarda)
Eng muhim savol bu yerda kim aybdor,
ayyor rahbarmi yoki sodda xodim?
Va haqiqiylik bilan soxtalikni qanday ajratsa bo'ladi? - Hamma rahbar ham bunday emasku!
Manba: Linkedin - Temur Hasanov
Javobingizni kommentariyada yozib qoldiring!
@flutterdevuz
(Uning javobi rasmlarda)
Eng muhim savol bu yerda kim aybdor,
ayyor rahbarmi yoki sodda xodim?
Va haqiqiylik bilan soxtalikni qanday ajratsa bo'ladi? - Hamma rahbar ham bunday emasku!
Manba: Linkedin - Temur Hasanov
Javobingizni kommentariyada yozib qoldiring!
@flutterdevuz
👍3💯1
Forwarded from Jasur Jaxongirov
1. Biror joyga ishga topshirmoqchi bo'lsangiz ko'r-ko'rona topshiravermang. Oldin, internetdan ozmoz ma'lumot to'plang.
2. Yozgan vaqtingizda chiroyli va xatoliklarga ahamiyat berib yozing. Siz jiyaningiz yoki do'stingizga emas, sizni potensial ish bilan ta'minlashi mumkin bo'lgan shaxsga yozayabsiz. Ish siz uchun muhim bo'lmasa o'zingizni ham, boshqalarni ham vaqtini olmang.
3. Ko'p joyda ishlagan bo'lsangiz, maqtanib generatsiya qilingan rezyumeni to'ldirib tashlamang. Ko'p joyda ishlaganingiz ba'zan salbiy effekt beradi. Sababi, ko'pchilik ishdan ishga sakrab yuradigan xodimni emas, loyal va sifatli xodimni qidirayotgan bo'ladi.
4. Ishlagan joylaringizga emas, qilgan ishlaringizga fokus bering. Ko'pchilikka qayerda ishlaganingiz emas, qo'lingizdan nimalar kelishi muhimroq.
5. Yoqimsiz bo'lmang. Har qanday holatda ham qattiq muomala qilmang va eshikni o'zingiz uchun qattiq yopib ketmang. Amerika kinolaridan ta'sirlanib, o'z haqqini talab qilib o'zgalarni haqqini xurmat qilmaydigan maydakash dasturchilar o'zbeklar ichida ko'payib ketibdi.
Asablarni asraylik do'stlar.
2. Yozgan vaqtingizda chiroyli va xatoliklarga ahamiyat berib yozing. Siz jiyaningiz yoki do'stingizga emas, sizni potensial ish bilan ta'minlashi mumkin bo'lgan shaxsga yozayabsiz. Ish siz uchun muhim bo'lmasa o'zingizni ham, boshqalarni ham vaqtini olmang.
3. Ko'p joyda ishlagan bo'lsangiz, maqtanib generatsiya qilingan rezyumeni to'ldirib tashlamang. Ko'p joyda ishlaganingiz ba'zan salbiy effekt beradi. Sababi, ko'pchilik ishdan ishga sakrab yuradigan xodimni emas, loyal va sifatli xodimni qidirayotgan bo'ladi.
4. Ishlagan joylaringizga emas, qilgan ishlaringizga fokus bering. Ko'pchilikka qayerda ishlaganingiz emas, qo'lingizdan nimalar kelishi muhimroq.
5. Yoqimsiz bo'lmang. Har qanday holatda ham qattiq muomala qilmang va eshikni o'zingiz uchun qattiq yopib ketmang. Amerika kinolaridan ta'sirlanib, o'z haqqini talab qilib o'zgalarni haqqini xurmat qilmaydigan maydakash dasturchilar o'zbeklar ichida ko'payib ketibdi.
Asablarni asraylik do'stlar.
👌3🔥1
What Makes You a True Senior
7+ years of mobile development experience.
4+ years of strong Flutter experience in production environments.
Proven experience designing and structuring scalable mobile architectures.
Strong understanding of state management patterns and clean architecture principles.
Experience integrating RESTful APIs and handling authentication securely.
Experience integrating push notification systems (FCM, OneSignal, AWS SNS or similar) and handling token management, background messages, and deep linking.
Strong debugging skills and performance optimization experience.
Experience handling complex user flows and multi-role logic.
Ability to structure codebases for long-term maintainability.
Experience working with Git workflows and collaborative development.
Experience publishing and maintaining apps on both App Store and Google Play.
Demonstrated use of AI tools (coding assistants, architecture brainstorming, debugging acceleration) as part of your daily workflow.
High ownership mindset and accountability for what reaches production.
Ability to work independently and define mobile best practices.
Strongly Preferred
Experience with CI/CD pipelines for mobile apps.
Experience implementing automated tests (unit, widget, or integration tests).
Experience working with local databases (SQLite, Hive or similar) in production mobile applications
Familiarity with platform-specific bridging when required.
Experience working in workflow-heavy or enterprise-style systems.
Exposure to performance monitoring tools.
Familiarity with Agile methodologies (Scrum, Kanban) beyond surface-level rituals.
Hands-on experience with Docker and containerized environments.
#true #senior #levels
@flutterdevuz
7+ years of mobile development experience.
4+ years of strong Flutter experience in production environments.
Proven experience designing and structuring scalable mobile architectures.
Strong understanding of state management patterns and clean architecture principles.
Experience integrating RESTful APIs and handling authentication securely.
Experience integrating push notification systems (FCM, OneSignal, AWS SNS or similar) and handling token management, background messages, and deep linking.
Strong debugging skills and performance optimization experience.
Experience handling complex user flows and multi-role logic.
Ability to structure codebases for long-term maintainability.
Experience working with Git workflows and collaborative development.
Experience publishing and maintaining apps on both App Store and Google Play.
Demonstrated use of AI tools (coding assistants, architecture brainstorming, debugging acceleration) as part of your daily workflow.
High ownership mindset and accountability for what reaches production.
Ability to work independently and define mobile best practices.
Strongly Preferred
Experience with CI/CD pipelines for mobile apps.
Experience implementing automated tests (unit, widget, or integration tests).
Experience working with local databases (SQLite, Hive or similar) in production mobile applications
Familiarity with platform-specific bridging when required.
Experience working in workflow-heavy or enterprise-style systems.
Exposure to performance monitoring tools.
Familiarity with Agile methodologies (Scrum, Kanban) beyond surface-level rituals.
Hands-on experience with Docker and containerized environments.
#true #senior #levels
@flutterdevuz
👎2😱2
Bloc (Cubit) ning super kuchlari, kubitchilar bormi?
Tutvoling: https://medium.com/flutter-community/bloc-superpowers-2ef9262ed962
@flutterdevuz
Tutvoling: https://medium.com/flutter-community/bloc-superpowers-2ef9262ed962
@flutterdevuz
⚡1🔥1
Release’dan oldin aniqlanishi kerak bo‘lgan mayda muammolarni qayta-qayta chiqarib yuboraverganim uchun, har bir Flutter ilovasi uchun qisqa checklist tuzdim.
- flutter analyze ni ishga tushiring va runtime xatti-harakatiga ta’sir qiladigan barcha ogohlantirishlarni tuzating
- Har bir release builddan oldin testlarni ishga tushiring (flutter test)
- Release rejimini haqiqiy Android + iOS qurilmalarda sinab ko‘ring (faqat emulator/simulatorda emas)
- Deep linklarni va ilovaning yopiq (terminated) hamda background holatdan ochilishini tekshiring
- Yomon tarmoq sharoitlarini sinab ko‘ring (2G/3G throttling, timeout, retry, offline holatlar)
- Muhim ekranlarda loading / error / empty holatlarni tekshiring
- Permission oqimini ikki marta sinab ko‘ring (avval rad etish, keyin sozlamalarda ruxsat berish)
- Dynamic matn o‘lchami va kichik ekranlarda overflow muammolarini tekshiring
- Ikkala platformada ham back navigatsiya va gesture xatti-harakatlarini tekshiring
- Agar ishlatilsa, push notificationlar va background handlingni tekshiring
- Bitta past darajali qurilmada startup va jankni profillang
- Aynan imzolangan release build bilan yakuniy smoke test o‘tkazing
Sizning jamoangizda eng ko‘p xatoni ushlaydigan bitta tekshiruv qaysi? Bu ro‘yxatni yaxshilamoqchiman.
#bugs #release
@flutterdevuz
- flutter analyze ni ishga tushiring va runtime xatti-harakatiga ta’sir qiladigan barcha ogohlantirishlarni tuzating
- Har bir release builddan oldin testlarni ishga tushiring (flutter test)
- Release rejimini haqiqiy Android + iOS qurilmalarda sinab ko‘ring (faqat emulator/simulatorda emas)
- Deep linklarni va ilovaning yopiq (terminated) hamda background holatdan ochilishini tekshiring
- Yomon tarmoq sharoitlarini sinab ko‘ring (2G/3G throttling, timeout, retry, offline holatlar)
- Muhim ekranlarda loading / error / empty holatlarni tekshiring
- Permission oqimini ikki marta sinab ko‘ring (avval rad etish, keyin sozlamalarda ruxsat berish)
- Dynamic matn o‘lchami va kichik ekranlarda overflow muammolarini tekshiring
- Ikkala platformada ham back navigatsiya va gesture xatti-harakatlarini tekshiring
- Agar ishlatilsa, push notificationlar va background handlingni tekshiring
- Bitta past darajali qurilmada startup va jankni profillang
- Aynan imzolangan release build bilan yakuniy smoke test o‘tkazing
Sizning jamoangizda eng ko‘p xatoni ushlaydigan bitta tekshiruv qaysi? Bu ro‘yxatni yaxshilamoqchiman.
#bugs #release
@flutterdevuz
👍5⚡1👨💻1
Intervyuga yaxshi tayyorlanmasdan, ChatGPTga ishonib kirish: Ошибка!
Intervyuda: "AI ishlatib ishlayveraman-da" deyish: Фатальная ошибка
@flutterdevuz
Intervyuda: "AI ishlatib ishlayveraman-da" deyish: Фатальная ошибка
@flutterdevuz
Do'stlar, sizlarga 1 haftalik tekin Claude Pro Plan beraymi?
Shaxsiyga yozgan birinchi 3 kishiga 1 haftalik tekin Claude Pro (Claude Code / Claude Cowork). Sharti sinab ko'rgandan keyin, potensial 1oylik ($20) "SUBSCRIPTION" olishlarizga umidvorman :)
(Bu taklif Claude Pro obunasiga ega bo'lmaganlar uchun)
P.S: Tugadi)
#free #claude
@flutterdevuz
Shaxsiyga yozgan birinchi 3 kishiga 1 haftalik tekin Claude Pro (Claude Code / Claude Cowork). Sharti sinab ko'rgandan keyin, potensial 1oylik ($20) "SUBSCRIPTION" olishlarizga umidvorman :)
(Bu taklif Claude Pro obunasiga ega bo'lmaganlar uchun)
P.S: Tugadi)
#free #claude
@flutterdevuz
Forwarded from MobilDasturchi.Uz (Azizbek Asqaraliyev)
Flutter’da bloc’lar o‘rtasida ma’lumotni qanday almashasiz? 🤔
Ko‘pchilik loyihalarda feature’lar ko‘paygani sari bloc’lar o‘rtasidagi bog‘lanish muammoga aylanadi. Ayniqsa page’dan page’ga ma’lumot uzatishda.
Men yangi videoda Clean Architecture ichida ishlatadigan bitta qiziq usulimni ko‘rsatdim:
• Bitta page — bitta bloc prinsipi
• Bloc’lar o‘rtasida custom channel orqali aloqa
• Feature’larni mustaqil qilish
Videoda hammasini oddiy misol bilan tushuntirdim.
📹 Videoni ko‘rish:
https://www.instagram.com/reel/DVk23tojLlZ/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==
Aytgancha, agar Instagram’da 500 ta obunachi bo‘lsak,
BaseChannel’ning to‘liq kodlarini Telegram kanalga joylayman.
Siz odatda bloc’lar orasida ma’lumotni qanday uzatasiz?
Bitta page — bitta bloc prinsipi ishlatasizmi?👀
@DasturchiMobile
Ko‘pchilik loyihalarda feature’lar ko‘paygani sari bloc’lar o‘rtasidagi bog‘lanish muammoga aylanadi. Ayniqsa page’dan page’ga ma’lumot uzatishda.
Men yangi videoda Clean Architecture ichida ishlatadigan bitta qiziq usulimni ko‘rsatdim:
• Bitta page — bitta bloc prinsipi
• Bloc’lar o‘rtasida custom channel orqali aloqa
• Feature’larni mustaqil qilish
Videoda hammasini oddiy misol bilan tushuntirdim.
📹 Videoni ko‘rish:
https://www.instagram.com/reel/DVk23tojLlZ/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==
Aytgancha, agar Instagram’da 500 ta obunachi bo‘lsak,
BaseChannel’ning to‘liq kodlarini Telegram kanalga joylayman.
Siz odatda bloc’lar orasida ma’lumotni qanday uzatasiz?
Bitta page — bitta bloc prinsipi ishlatasizmi?
@DasturchiMobile
Please open Telegram to view this post
VIEW IN TELEGRAM
G’ayrat, rahbarni diktator qilib qo‘yma
Rahbar xato qilsa — o‘ziga yolg‘iz, asos bilan aytmaysan.
Noo‘rin gapirsa — indamasdan hafa bo‘lganingni ichingga yutasan.
Haqsiz dakki bersa — “xo‘p bo‘ladi” deb ketaverasan.
Rahbar esa buni boshqacha o‘qiydi:
“Demak, men doim haqman. Hamma rozi.”
Shu tariqa u chegarani bilmay qoladi.
Nima qilish kerak, deysanmi?
Unutma:
Ayniqsa u mediada mashhur yoki obro‘li inson bo‘lsa, unga ochiq fidbek beradigan odamlar juda kam bo‘ladi.
Yana bir gap.
Bu o‘zingga ham, unga ham psixologik to‘siq qo‘yadi.
Xullas, rahbarlar diktator bo‘lib tug‘ilmaydi.
Ularni ko‘pincha jamoaning
sukuti, qo‘rquvi va “xo‘p bo‘ladi”lari diktatorga aylantiradi.
Amaliy boshqaruv videodarsligi
@boshqaruvchiga
Rahbarlar birdan diktator bo‘lib qolmaydi. Ularni asta-sekin jamoa yasaydi.
Rahbar xato qilsa — o‘ziga yolg‘iz, asos bilan aytmaysan.
Noo‘rin gapirsa — indamasdan hafa bo‘lganingni ichingga yutasan.
Haqsiz dakki bersa — “xo‘p bo‘ladi” deb ketaverasan.
Rahbar esa buni boshqacha o‘qiydi:
“Demak, men doim haqman. Hamma rozi.”
Shu tariqa u chegarani bilmay qoladi.
Nima qilish kerak, deysanmi?
1. Avvalo, bu qiyin, hissiy suhbat bo‘lishini tan ol va o‘zingni bunga tayyorla.
2. Argumentlaring aniq, mantiqiy bo‘lsin. O‘zing qiynalsang, SI bilan maslahatlash.
3. Kechiktirma. Qancha cho‘zilsa, aytishing shuncha qiyinlashadi, u esa jiddiy olmasligi mumkin.
4. Kayfiyati yaxshi paytni topib, yolg‘iz gaplash. Birdan “ataka” qilma, lekin niyatingni ochiq bildir.
5. U qilgan ish yoki aytgan gap senga va kompaniyaga qanday zarar berganini aniq tushuntir.
6. Yoki xatosini o‘zi tushunib yetishi uchun ochiq savollar ber. Ko‘pincha shu usul samaraliroq. Faqat qadriyatini savolga tutma.
7. Hafa bo‘lgan bo‘lsang, bildirishdan qo‘rqma va uyalma. U ham inson, sen ham. Tushunadi.
8. Yakunda fidbek ber: endi nimani qanday qilish to‘g‘ri bo‘lishini ayt va kelishib ol.
9. Bu bir martalik ish emas, doim qilasan. Shunda, bora bora xatosi kamayadi. Seni ko’proq his qiladi.
Unutma:
Rahbaring xatosini tuzatmasang, ko‘pincha hech kim tuzatmaydi.
Ayniqsa u mediada mashhur yoki obro‘li inson bo‘lsa, unga ochiq fidbek beradigan odamlar juda kam bo‘ladi.
Yana bir gap.
Rahbaring ustozing bo‘lsa ham, ishda uni
“Ustoz” deb chaqirma
.
Bu o‘zingga ham, unga ham psixologik to‘siq qo‘yadi.
Xullas, rahbarlar diktator bo‘lib tug‘ilmaydi.
Ularni ko‘pincha jamoaning
sukuti, qo‘rquvi va “xo‘p bo‘ladi”lari diktatorga aylantiradi.
Amaliy boshqaruv videodarsligi
@boshqaruvchiga
💯1
👍5👨💻1🆒1