👍12🔥2👌2👏1
72 yoshli C++ ixtirochisi Bjarne Stroustrup hayotiy maslahatlar bilan o‘rtoqlashdi
✓ Kelajakni bilishingizga juda amin boʻlmang. Moslashuvchan boʻling. Martaba va ish uzoq muddatli narsa ekanligini unutmang.
✓ Dasturchilar eng yaxshi kodni yozsam, dunyoni oʻzgartiraman deb oʻylamang
✓ Men tarix va matematikaga sarflagan vaqtimdan hech qachon afsuslanmadim.Matematika fikringizni charxlaydi, tarix sizga dunyoda nimalar boʻlayotgani haqida bir oz tasavvur beradi.
C++ dasturlash tili 1985-yilda chiqarilgan
Ⓜ️ Botir Ziyatov
👉 @WebDev07 ✅ | #foydali
✓ Kelajakni bilishingizga juda amin boʻlmang. Moslashuvchan boʻling. Martaba va ish uzoq muddatli narsa ekanligini unutmang.
✓ Dasturchilar eng yaxshi kodni yozsam, dunyoni oʻzgartiraman deb oʻylamang
✓ Men tarix va matematikaga sarflagan vaqtimdan hech qachon afsuslanmadim.Matematika fikringizni charxlaydi, tarix sizga dunyoda nimalar boʻlayotgani haqida bir oz tasavvur beradi.
C++ dasturlash tili 1985-yilda chiqarilgan
Ⓜ️ Botir Ziyatov
👉 @WebDev07 ✅ | #foydali
YouTube
(Life) Advice From The Creator of C++
The creator of C++, Bjarne Stroustrup, shares some valuable life advice that, let’s face it, all developers, no matter their years of experience could use. According to Bjarne, ‘You can’t just do code’, you need to develop more skills if you want to be a…
👍10🔥4👏4😁1
📌 iOS dasturchilari kimlar va ularning vazifalari haqida.
📱iOS — soni bo‘yicha ilovalar dukonidagi ikkinchi mobil operatsion tizimi sanaladi. Apple ma’lumotlariga ko‘ra, hozir AppStore’dagi ilovalari soni 2 milliondan ortiq, dasturchilari esa qariyb yarim millionni tashkil qiladi. Xo‘sh, iOS-ishlanmalari bilan kim shug‘ullanadi?
— Hozirda iOS 30 yoshli dasturchilar orasida ommalashgan platforma hisoblanadi.
— iOS’da oddiy ilovani ishlab chiqish uchun oliy ma’lumot shart emas. Har to‘rtinchi dasturchi bu ishni bajara oladi.
🤔 Ishni boshlash uchun qanday texnik bilimlar kerak?
ℹ️ iOS’da dastur yaratishni boshlash juda oddiy. Muvaffaqiyatli start olish uchun kerak bo‘ladigan narsalar:
➖Obyektli-mo‘ljalli dasturlash tamoyilini bilish.
➖Xcode ishlanmalari muhitida ishlashni bilish.
➖Objective-C yoki Swift dasturlash tilini bilish.
iOS Dasturchi birinchi ilovasini ikki oyda yaratsa bo‘ladi, bir yilda esa o‘z ishining haqiqiy ustasi bo‘la oladi.
👉 @WebDev07 ✅ | #foydali
📱iOS — soni bo‘yicha ilovalar dukonidagi ikkinchi mobil operatsion tizimi sanaladi. Apple ma’lumotlariga ko‘ra, hozir AppStore’dagi ilovalari soni 2 milliondan ortiq, dasturchilari esa qariyb yarim millionni tashkil qiladi. Xo‘sh, iOS-ishlanmalari bilan kim shug‘ullanadi?
— Hozirda iOS 30 yoshli dasturchilar orasida ommalashgan platforma hisoblanadi.
— iOS’da oddiy ilovani ishlab chiqish uchun oliy ma’lumot shart emas. Har to‘rtinchi dasturchi bu ishni bajara oladi.
🤔 Ishni boshlash uchun qanday texnik bilimlar kerak?
ℹ️ iOS’da dastur yaratishni boshlash juda oddiy. Muvaffaqiyatli start olish uchun kerak bo‘ladigan narsalar:
➖Obyektli-mo‘ljalli dasturlash tamoyilini bilish.
➖Xcode ishlanmalari muhitida ishlashni bilish.
➖Objective-C yoki Swift dasturlash tilini bilish.
iOS Dasturchi birinchi ilovasini ikki oyda yaratsa bo‘ladi, bir yilda esa o‘z ishining haqiqiy ustasi bo‘la oladi.
👉 @WebDev07 ✅ | #foydali
👍12🤓3❤2🔥2
📌 Ma'lumotlar bazasi haqida (qisqa ma'lumot).
— Web saytga qandaydir ma'lumotlar kiritiladi, sayt qandaydir ma'lumotlarni saqlaydi va qayta ishlaydi hamda so'rov asosida qandaydir ma'lumotlarni beradi.
— Web dasturchi shu ma'lumotlarni qayerda va qanday saqlash kerakligini o'ylab ko'rishi kerak bo'ladi.
— Ma'lumotlar omborida barcha ma'lumotlar bir-biriga bog'langan holda saqlanadi.
— Ma'lumotlar Omborini Boshqarish Tizimi (MOBT) bu omborga ma'lumotlarni yozadi, o'chiradi, o'zgartiradi va shunga o'xshash ishlarni amalga oshiradi.
👉 Batafsil
👉 @WebDev07 ✅ | #foydali
— Web saytga qandaydir ma'lumotlar kiritiladi, sayt qandaydir ma'lumotlarni saqlaydi va qayta ishlaydi hamda so'rov asosida qandaydir ma'lumotlarni beradi.
— Web dasturchi shu ma'lumotlarni qayerda va qanday saqlash kerakligini o'ylab ko'rishi kerak bo'ladi.
— Ma'lumotlar omborida barcha ma'lumotlar bir-biriga bog'langan holda saqlanadi.
— Ma'lumotlar Omborini Boshqarish Tizimi (MOBT) bu omborga ma'lumotlarni yozadi, o'chiradi, o'zgartiradi va shunga o'xshash ishlarni amalga oshiradi.
👉 Batafsil
👉 @WebDev07 ✅ | #foydali
👍10🔥4👌2👏1
This media is not supported in your browser
VIEW IN TELEGRAM
🤣53🔥4👏3😁3👍2❤1👌1
📌 "Web Developer" bilishi kerak bo'lgan 5 ta termin.
1. Algoritm: Algoritm ma'lum vazifalarni bajarish uchun qadamlar to'plami. Kompyuter dasturlashida algoritmlar muammoni hal qilishning muhim qismi. Algoritmni yaratishda, developer - lar muammoni hal qilish uchun barcha zarur qadamlarni va har bir bosqich nimani o'z ichiga olganligini hujjatlashtiradi.
2. API - Application Programming Interface. API ikkita turli xil dasturlarni developer - larga veb-sayt kodining ba'zi qismlarini taqdim etish orqali bir-biri bilan aloqa qilish imkon beradi. Developer - lar ushbu kodni, ya'ni API-ni ushbu veb-saytga ulanadigan vositalar va vidjetlarni yaratish uchun ishlatishlari mumkin. Misol uchun, saytingizda Google orqali ro'yxatdan o'tish imkonini berish uchun Google API - dan foydalansiz.
3. App yoki Application: Siz, shubhasiz, application (ilova) bilan tanishsiz va har kuni ulardan bir nechtasini ishlatasiz. Application, asosan, foydalanuvchiga turli xil vazifalarni bajarishga imkon beradigan dastur. Misol uchun Telegram bu ham application. Developer sifatida, desktop app, mobile app va web app - lar orasidagi farqni tushinishingiz kerak.
4. Frontend: Veb-saytning tashqi ko'rinishi - bu foydalanuvchi ko'radigan va ishlatadigan qism. Frontend tillari HTML, CSS va JavaScript - ni o'z ichiga oladi, ularning barchasi veb-saytning tashqi ko'rinishini boshqaradi.
5. Backend: Veb-saytning server tomonida ishlaydigan kod, bu backend kodi deyiladi. Backend ma'lumotlar ba'zasiga ma'lumotlarni joylash, tahrirlash va o'chirish va saytning ort tomonida bajariladigan barcha logikani o'z ichiga oladi.
👉 @WebDev07 ✅ | #foydali
1. Algoritm: Algoritm ma'lum vazifalarni bajarish uchun qadamlar to'plami. Kompyuter dasturlashida algoritmlar muammoni hal qilishning muhim qismi. Algoritmni yaratishda, developer - lar muammoni hal qilish uchun barcha zarur qadamlarni va har bir bosqich nimani o'z ichiga olganligini hujjatlashtiradi.
2. API - Application Programming Interface. API ikkita turli xil dasturlarni developer - larga veb-sayt kodining ba'zi qismlarini taqdim etish orqali bir-biri bilan aloqa qilish imkon beradi. Developer - lar ushbu kodni, ya'ni API-ni ushbu veb-saytga ulanadigan vositalar va vidjetlarni yaratish uchun ishlatishlari mumkin. Misol uchun, saytingizda Google orqali ro'yxatdan o'tish imkonini berish uchun Google API - dan foydalansiz.
3. App yoki Application: Siz, shubhasiz, application (ilova) bilan tanishsiz va har kuni ulardan bir nechtasini ishlatasiz. Application, asosan, foydalanuvchiga turli xil vazifalarni bajarishga imkon beradigan dastur. Misol uchun Telegram bu ham application. Developer sifatida, desktop app, mobile app va web app - lar orasidagi farqni tushinishingiz kerak.
4. Frontend: Veb-saytning tashqi ko'rinishi - bu foydalanuvchi ko'radigan va ishlatadigan qism. Frontend tillari HTML, CSS va JavaScript - ni o'z ichiga oladi, ularning barchasi veb-saytning tashqi ko'rinishini boshqaradi.
5. Backend: Veb-saytning server tomonida ishlaydigan kod, bu backend kodi deyiladi. Backend ma'lumotlar ba'zasiga ma'lumotlarni joylash, tahrirlash va o'chirish va saytning ort tomonida bajariladigan barcha logikani o'z ichiga oladi.
👉 @WebDev07 ✅ | #foydali
👍20🔥3👨💻3👏1🤔1
#News
✨ Aytishlaricha, Instagramda "reels" davomiyligini 10 minutgacha bo'lishi mumkin ekan.
👉 @WebDev07 ✅
✨ Aytishlaricha, Instagramda "reels" davomiyligini 10 minutgacha bo'lishi mumkin ekan.
👉 @WebDev07 ✅
👍21🤣9🔥3🤔2👏1😁1
Forwarded from Javohir Berdiyev | Blog
This media is not supported in your browser
VIEW IN TELEGRAM
Mustaqillik kuni muborak bo'lsin 🎉
Googledan mushakbozlik bo'lmoqda 😄
Googledan mushakbozlik bo'lmoqda 😄
👍14👏4🔥1👌1👨💻1
📌 Dasturlashni o‘rganmang!
Agar sizga tez pul topishingiz kerak bo‘lsa. 🤫
Hozirgi kunda ishga kirish va pul topishgacha chiqib olish dasturlashda oldingidek emas. To‘g‘ri oldin o‘rgangan dasturchilar hozirgi kunda kam pul topishmaydi. Lekin biling yangi o‘rganuvchilar uchun doim qiyinchiliklar bo‘ladi shu qiyinchiliklarga tayyor bo‘ling.
Oldin men o‘rganayotgan vaqtlarim men hali HTML CSS ni yaxshi bilmasam-da menga katta saytlar o‘zimga Frontend qismni ishonib topshirilgan, chunki oldin dasturchilar ko‘p emas edi va kadr yitishmas edi. Vaqt o‘tgan sari bozorda dasturchilar ko‘paygan sari bozorda ish topish qiyinlashdi bu tabiiy. Bu yomonmi? Yo‘q shunchaki bu degani oldin siz 0 dan o‘rganib ish topib pul oladigan holatga yetguningizcha 1 yil yetarli bo‘lgan bo‘lishi mumkin. Menimcha bu holat o‘rtacha hozirgi kunda 1.5-2 yilga chiqqan va bu oshib boradi. Shuning uchun siz 2 yil daromad topmasdan o‘rganib staj olib ishlab yurishga tayyor bo‘lsangiz kiyin (balki sizning omadingiz kelib bu holat juda tez bo‘lish va aksi bo‘lishi ham mumkin) dasturlashga kiring.
Dasturlashga kirib darajaning yaxshi middle yoki senior bo’lgandan so‘ng sizni ishga oladigan joylar ko‘payib va sizga to‘lanadigan pul ham ancha ortib boradi faqat bu holatgacha sabr qilishingiz kerak bo‘ladi.
Marketingda asosan junior daraja va ularni o‘rganayotganlar haqida gapirilmaydi unda asosan Middle dasturchilarni oyligi va ularga bo‘ladigan talab haqida aytiladi (ularni yolg‘onchiga chiqarishga ham shoshilmang).
Vaqt ko‘p ketishi va birinchi ishni topib olish uchun qiyinchiliklar bo‘lishi tabiiy.Bu holat siz maqsadingizdan to‘xtalib qo‘ymasin. Ko‘p dasturlashdan xabari yo‘q yoki hali dasturlashda bir ish qilib ko‘rmagan odamlarni fikrlarini eshitishdan chetlaning. Eshitsangiz ham faqat o‘z sohasini mutaxassislaridan maslahatlar oling. InshaAlloh sabr va mehnat bilan yaxshi kadr bo‘lsangiz siz xohlagan oylik va siz xohlagan ish joylarni topishingiz mumkin )
© @javohir_webdev
👉 @WebDev07 ✅ | #foydali
Agar sizga tez pul topishingiz kerak bo‘lsa. 🤫
Hozirgi kunda ishga kirish va pul topishgacha chiqib olish dasturlashda oldingidek emas. To‘g‘ri oldin o‘rgangan dasturchilar hozirgi kunda kam pul topishmaydi. Lekin biling yangi o‘rganuvchilar uchun doim qiyinchiliklar bo‘ladi shu qiyinchiliklarga tayyor bo‘ling.
Oldin men o‘rganayotgan vaqtlarim men hali HTML CSS ni yaxshi bilmasam-da menga katta saytlar o‘zimga Frontend qismni ishonib topshirilgan, chunki oldin dasturchilar ko‘p emas edi va kadr yitishmas edi. Vaqt o‘tgan sari bozorda dasturchilar ko‘paygan sari bozorda ish topish qiyinlashdi bu tabiiy. Bu yomonmi? Yo‘q shunchaki bu degani oldin siz 0 dan o‘rganib ish topib pul oladigan holatga yetguningizcha 1 yil yetarli bo‘lgan bo‘lishi mumkin. Menimcha bu holat o‘rtacha hozirgi kunda 1.5-2 yilga chiqqan va bu oshib boradi. Shuning uchun siz 2 yil daromad topmasdan o‘rganib staj olib ishlab yurishga tayyor bo‘lsangiz kiyin (balki sizning omadingiz kelib bu holat juda tez bo‘lish va aksi bo‘lishi ham mumkin) dasturlashga kiring.
Dasturlashga kirib darajaning yaxshi middle yoki senior bo’lgandan so‘ng sizni ishga oladigan joylar ko‘payib va sizga to‘lanadigan pul ham ancha ortib boradi faqat bu holatgacha sabr qilishingiz kerak bo‘ladi.
Marketingda asosan junior daraja va ularni o‘rganayotganlar haqida gapirilmaydi unda asosan Middle dasturchilarni oyligi va ularga bo‘ladigan talab haqida aytiladi (ularni yolg‘onchiga chiqarishga ham shoshilmang).
Vaqt ko‘p ketishi va birinchi ishni topib olish uchun qiyinchiliklar bo‘lishi tabiiy.Bu holat siz maqsadingizdan to‘xtalib qo‘ymasin. Ko‘p dasturlashdan xabari yo‘q yoki hali dasturlashda bir ish qilib ko‘rmagan odamlarni fikrlarini eshitishdan chetlaning. Eshitsangiz ham faqat o‘z sohasini mutaxassislaridan maslahatlar oling. InshaAlloh sabr va mehnat bilan yaxshi kadr bo‘lsangiz siz xohlagan oylik va siz xohlagan ish joylarni topishingiz mumkin )
© @javohir_webdev
👉 @WebDev07 ✅ | #foydali
👍27👏4❤2👌1
🔥12❤3👍3👌2👨💻2👏1😍1
ChatGPT dan har qancha muddatda foydalanasiz ?
Anonymous Poll
24%
Har kuni
17%
Har hafta
13%
Har oy
35%
Men umuman foydalanmayman
12%
Nima u ?
👍15👏2😁2❤1
📌 JSON va XML farqlari va ular nima?
— Bu ikkita texnologiyalarning eng asosiy katta farqlaridan biri JSON yengil ma'lumot almashish turi, XML esa HTML kabi kengaytirilgan belgilash tili hisoblanadi.
— XML dan ko'proq Android dasturchilar foydalanib kelishadi. 🤓
— JSON da siz number, array, string va boshqa data typelardan foydalanaolsangiz, XML da ma'lumotlaringiz string holatida bo'lishi kerak.
P/s: Siz qaysi biridan ko'proq foydalanasiz? Fikrlaringiz yozib qoldirishingiz mumkin!
👉 @WebDev07 ✅ | #Foydali
— Bu ikkita texnologiyalarning eng asosiy katta farqlaridan biri JSON yengil ma'lumot almashish turi, XML esa HTML kabi kengaytirilgan belgilash tili hisoblanadi.
— XML dan ko'proq Android dasturchilar foydalanib kelishadi. 🤓
— JSON da siz number, array, string va boshqa data typelardan foydalanaolsangiz, XML da ma'lumotlaringiz string holatida bo'lishi kerak.
👍10⚡3🔥2❤1
▪️Tunda ishlash xotira bilan muammolar xavfini 79 foizga oshiradi - tadqiqot.
Tadqiqot davomida 47 811 ta odam o’rganib chiqildi va tungi smenada ishlaydiganlar kunduzgi smenada ishlaydiganlarga qaraganda kognitiv buzilish darajasi 79% ga yuqori ekanligi aniqlandi. Ya’ni tunda ishlaganlarni xotirasi ancha pasaygan.
Olimlarning fikriga ko’ra, bunday o’zgarishlarga tsirkad ritmning buzilishi - bizning biologik soatimiz aybdor. Hatto tunda vaqti-vaqti bilan ishlash ham miyaga salbiy ta’sir ko’rsatadi.
©️ @ITmavzu
👉 @WebDev07 ✅ | #Foydali
Tadqiqot davomida 47 811 ta odam o’rganib chiqildi va tungi smenada ishlaydiganlar kunduzgi smenada ishlaydiganlarga qaraganda kognitiv buzilish darajasi 79% ga yuqori ekanligi aniqlandi. Ya’ni tunda ishlaganlarni xotirasi ancha pasaygan.
Olimlarning fikriga ko’ra, bunday o’zgarishlarga tsirkad ritmning buzilishi - bizning biologik soatimiz aybdor. Hatto tunda vaqti-vaqti bilan ishlash ham miyaga salbiy ta’sir ko’rsatadi.
©️ @ITmavzu
👉 @WebDev07 ✅ | #Foydali
❤11👍5🔥1👏1😁1🤔1