Davronbek | SWE 🪐
Kanalga Telegram’da o‘tish
- Dasturlashdagi xatoliklar va ularni xal qilishdagi ba'zi tavsiyalar haqida yozib boraman. Don't be shy, say hi 👋 | @firdavs_dev
Ko'proq ko'rsatish764
Obunachilar
+324 soatlar
+37 kunlar
+830 kunlar
Postlar arxiv
2023-yil sarhisobi 🗒️
O'tgan 2023-yilni sarhisob qilar ekanman, boshqalar uchun foydali bo’la oladigan ishlarim kamroq ekan 😕
Bu yilda ayrim bajargan ishlarim:
- Karyera sezilari darajada o’zgartirish kirita oldim.
- Ko’plap do’st, shogirdlar ortirdim, boshqa dasturchilar bilan networking yaxshilashga harakat qildim.
- 100 ga yaqin resume larni tahlil qilib, ulardan 30ga yaqini bilan texnik interview lar olib bordim
- Yangi texnalogiyalarni o’rganib ularni real loyhalarda ishlatib loyhalar performance oshirishiga harakat qildim (bazida bu aksi bulib DataBase migrations larda muamolarni keltrib chiqarsada 😁)
- Front-end (VueJs) va DevOps(CI/CD) sohalarida ham izlanishlar qilib bilim ko’nikmalarimni mustahkamlab oldim.
- Bir vaqting o’zida ham online ham offline ishlab ko’rish azobi va yetmaganiga unverstet tamondan bo’lib o’tgan tushunmovchiliklarni ham ko’rdim 😬
- Va hkz … (etc)
Lek shuni ham aytib o’tish keraki manda ham boshqalarda sodir bo’lgan vazyatlar: vaqtimni bekor sarflash, erishishim shart bo'lgan lekin erisha olmagan maqsadlar, so’ngiga qadar tugatila olmagan rejalar ham bo’ldi. 😓
Bu yilda qilgan xatolarim kirib kelgan milodiy 2024-yilda men uchun foydali bo'lishiga, yordam berishiga ishonaman Insha’Allah 🤲
P.s Alhamdulillah: Bu yil boshdan kechirganlarim uchun o’zimga rahmat. Zo’r yil bo’lmadi ammo ko’p narsa o’rgandik ✨🪐
Ulg’ayish haqida
Yosh bilan odam ulg’ayadida deb qo’yamiz. Faqat tanagina yosh bilan ulg’ayadi, miyya rivojlanishi esa qanchadir vaqtdan keyin yoshga bog’liq bo’lmay qoladi.
Ota-onasi puli bilan o’qishga keyin ishga kirib, uylantirib qo’yilgan 30 yoshli inson bilan 10 yoshida otasi Rossiyada bo’lganligi uchun oilasiga o’zi g’amxorlik qilayotgan yigitni qanday taqqoslaysiz, aslida kim ko’proq ulg’aygan?
O’zbekiston shunaqa joy, u yerda 30 yoshli bolalar va 10 yoshli erkaklarni uchratishingiz mumkin.
Ulg’ayish masuliyat bilan keladi. Masuliyatsiz insonlar huddi bolalardek, necha yosh bo’lsa ham.
P.s Barcha narsalar ham yoshga bilan ulchanavermaydi, to’g’ri tengdoshdurmiz lek ular bizni ulg’ayishganda tushunishadi. 🙂
#FocusOnGrowth 🚀
#GitHubUnwrapped 👾
GitHub 2023 sarhisob 📊
P.s TypeScript bilan “yesli cho” aloqamiz uncha yaxshi emas texnik hatolik ketgan shekili 😅
Siz ham uziznikini yaratib izohda qoldirib keting 😉
More: https://githubunwrapped.com/
🖥 A lesser-known case in a lesser-known function in the standard library, `itertools.groupby()` (not the `pandas` version!)
Параметр `
key` чаще всего встречается в `sorted()` и `.sort()` или `max()` и `min()`, но он встречается и в других функциях.
Вот менее известный случай в менее известной функции из стандартной библиотеки, `itertools.groupby()` (не pandas!)
@pythonlBir loyhamda katta mb filarni(mp4) stream qilib frontendga uzatishda as qotgan edi.
More:
* https://diary.manu.uz/blog/nginxda-ichki-redireksiya-yoxud-katta-stream-servisda-havolalarni-tekshirish-qanday-amalga-oshirilgan-edi.htm
*
Nega bunde bo'layotgan bo'lsa? 🤔
p.s aslida 'is' bilan '==' nima farqi bor? 🤷♂️
Yuqoridagi kod ekranga qanday natija chiqaradi?
a = 3
b = 7
a = a + b - (b := a) print("a:", a)
print("b:", b)Yuqoridagi kod ekranga qanday natija chiqaradi?
```python
a = 3 b = 7 a = a + b - (b := a) print("a:", a) print("b:", b) ```
Repost from @Rustam-Z⚡️
Skills Outlast Jobs: Jobs are not important, but skills will always be.
1. Problem Solving and Critical Thinking
1. Ability to determine where to start, how to proceed step by step, and the ability to plan and prioritize overall work.
2. Ability to identify the source of the problem. Having systematic thinking (seeing the whole picture) to solve the problem. Take the right inputs and generate the right outputs.
3. Ability to ask GOOD questions: What/How/Why?
4. Ability to consider trade-offs and provide various solutions to problems (but this comes from experience, from knowledge, where to get that knowledge? Search the internet and talk with experts).
5. Bias towards action. Don’t wait until someone does something. Find the ways how YOU can make an impact.
6. Searching for the right information fast from the right sources (from the right people).
7. Being proactive.
2. Communication and Presentation skills
1. Ability to deliver the right information in the proper format to the right audience. Give what the people want (answer their questions beforehand, we talk differently to managers, developers, and non-IT people).
2. Skill to control the level of abstraction during the conversation (Just like OOP principle). Talking about trade-offs.
3. Ability to make good presentations. Showcasing the work in various formats (presentations, graphs, activity diagrams).
3. IT-related skills
1. Doing work fast & efficiently using different AI-tools.
2. Automating routine work.
3. Coding skills to build something new and deliver value.
4. Creativity and Innovation
1. Even if the technology will advance, we will still need more people who build something new, develop new ideas, products/services.
5. Learning things fast and being agile
1. Adapting to changes quickly.
2. Knowing how to learn (learn from courses, books, articles, conferences, discussion groups, talking with experts). If you are an IT-guy, then learn by doing.
6. Ability to work in a team, managing the team.
7. Emotional intelligence. Demonstrating empathy, rationality, and lack of bias. Analyzing personal actions. Overall, be a good person and a positive contributor to society.
#thought
🏛️ Go to the second floor once you come and register at the registration desks!
Keynote starts at 10:00!
@gdgtashkent
Repost from murodalidev />
#offtopic
Sohada doir emas, ammo menicha buni bilishingiz kerak
https://youtu.be/ZM6asRgEfZU
Repost from Hojimurotov Azizbek | Blog
gRPC’da load balancing ishlamayabdi
🔸 Kubernetes muhitida mavjud bo’lgan load balancer gRPC requestlarni turli podlarga to’g’ridan to’g’ri bo’lib bera olmaydi
🔸 Hammasi Qwatt’ning foydalanuvchilari ko’paygani munosabati bilan boshlandi...
🖇 Maqolaning davomi o'qish
✍️ @azizbekhojimurodov
Alisher akadan new content (reklama 😁)
*Bu kabi mavzularda ko’plab savolar kelib turadi
More: https://www.linkedin.com/pulse/nega-mening-portfolio-m-hech-kimga-yoqmaydi-alisher-kasimov-tjmac?utm_source=share&utm_medium=member_ios&utm_campaign=share_via
Backtracking Patterns:
Sliding Window patterns:
Sliding Windows on Strings Pattern:
Two Pointers Patterns:
Substring Problem Patterns:
Tree Patterns:
Tree Iterative Traversal:
Dynamic Programming Patterns:
Binary Search Patterns:
Monotonic Stack Patterns:
Bit Manipulation Patterns:
Graph Patterns:
DFS + BFS Patterns (1):
DFS + BFS Patterns (2):
14 Coding Interview Patterns:
Yakshanba uchun bir nechta mavzular ruyhatini olib keldim 👆
Searching uchun ko'p holarda oldin uzim ham foydalangan article (balki foydasi tegib)
More: https://mahmudtopu3.medium.com/build-rest-api-of-elastic-search-with-python-django-part-3-1e811922d38d
Programming Notes for Professionals books 📚
Link: https://books.goalkicker.com/
©️
p.s Ko'p man izlagan kitoblar bor ekan 😉
