Dilmurod Yangiboev | DYDO :)
1.37K subscribers
294 photos
36 videos
6 files
288 links
Hello World!
FAQ: @Dilmurods_bot
I am Dilmurod, A Software Engineer at Tesla Motors.

Crafting the software for robots building Model Y at Giga Berlin, the pinnacle of automotive innovation.

Breathing life into tech, one line of code at a time.
Download Telegram
#Communication

Story telling is huge benefit. Work on your communication skills.
Assalom alaykum!)

Mustaqillik bayrami muborak bo’lsin!)
👍7
Forwarded from Jakhongir Rakhmonov - IT
Ishga kirish uchun tajriba kerak, tajriba ortirish uchun esa ishga kirish kerak

Yohud tovuq birinchi paydo bo'lganmi, tuxummi?

Bu muammoni ikkita yechimini ko'ryapman.

Birinchisi bu pet project. Yani sizning o'zingiz qandaydir loyiha o'ylab topasiz va uni qurishga harakat qilib ko'rasiz. Masalan student bo'lsangiz kitob almashish servisini qursangiz bo'ladi. Studentlar registratsiya qiladi va ularda qanday kitoblar borligini yozib chiqadi. Keyin esa unga qanday kitoblar kerakligini yozib chiqadi. Boshqa bir studentda shu kitoblardan biri bor bo'lsa va bu studentga kerak kitob birinchi studentda bor bo'lsa ular bir biri bilan "match" bo'ladi. Huddi Tinderga o'xshab 😉

Yoki https://www.goodreads.com/ ni klonini qilish mumkin. Siz o'qimochi bo'lgan kitobni qidirib topasiz, "Hozir o'qiyapman" degan kategoriyaga qo'shib qo'yasiz. O'qib bo'lgandan so'ng bu kitobni tugatdim deb belgilab qo'yasiz va bu kitob haqidagi fikrlaringizni qoldirasiz. Albatta boshqalarning commentlarini ham o'qishingiz mumkin 📚

Yoki o'yin yasashingiz mumkin. Tic-tac-toedan boshlang. Boshida o'yinchilar bitta deviceda o'ynashsin. Keyinchalik network orqali ishlaydigan qiling. Yani men o'zimning kompyuterimda Elon Musk esa o'zini kompyuterida o'ynay olsin menga qarshi. Yutqazishi aniq. Javob 🦷.

Bu proyetklarni sheriklar bilan qilsangiz undanda yaxshi. Jamoaviy ishlashni o'rganasizlar. Git va Githublardan foydalanib 👨‍👩‍👧‍👧

Ikkinchisi bu open-source proektlar ustida ishlash. Siz o'zingiz qandaydir proektni o'ylab topishga qiynalayotgan bo'lsangiz shu variant maqul kelishi mumkin. Hohlagan dasturlash tilida yoki frameworkda open-source proektlar mavjud. Oldin hech qachon contribute qilmagan bo'lsangiz mana bu resurs yordam berishi mumkin: https://www.firsttimersonly.com/ 🥇

Open-source proektlarga contribute qilish jarayoni quyidagicha:

1. Githubda proekt topasiz
2. Issues tabiga bosasiz
3. O'zingizga mos bo'lgan issueni tanlaysiz
4. Men shu issueni ustida ishlasam maylimi deb comment qoldirasiz
5. Proekt egasi ha mayli deb javob yozadi
6. Issue ustida ishlaysiz
7. Tugatganingizdan keyin Pull Request yuborasiz
8. Proekt egasi PRni ko'rib chiqadi va feedback beradi (ya'ni o'rgatadi!)
9. Siz feedbackga asoslanib o'zgarishlarni qilasiz
10. Keyin u PRni maqullaydi va merga qiladi
11. Tabriklayman, siz open-sourcega contribute qildingiz

Djangochilar uchun juda ham zo'r proekt taklif qilishim mumkin: https://github.com/pretalx/pretalx

Proekt egalarini yaxshi taniyman. Ular boshlayotganlar uchun qo'lidan kelgancha yordam beradi. Issuelar ro'yxatiga kirsangiz birinchi marta contribute qilayotganlar uchun "Good First Issue" degan label bor. Odatda ular oson issuelar bo'ladi. Shulardan boshlashni maslahat beraman. Men masalan quyidagi PRni yuborgan edim: https://github.com/pretalx/pretalx/pull/899

Qancha ko'p contribute qilsangiz shuncha o'zingizga bo'lgan ishonch ortib boradi va bemalol ishga topshirishga tayyor bo'lasiz.

Oldik 🥂

@jakhonrakhmonov
👍2
One recruiter sent me some tips to get the best of it, I hope that you will find it insightful.

Hi Del,

More great news! Someone at Company will be reaching out to you to coordinate a time for the hiring manager interview with Name (CTO) & Name (Tech Lead). Please let me know when you book in for. For both of your calls I will leave some tips below to really elevate your chat as you'll be speaking to CTO's and Co-founders of the companies it's always best to prepare to ensure you stand out! This is your time to shine! 🙂

Ask questions - this requires some research on the company and the interviewer but it will pay off. Asking questions is the most important thing about an interview. It is the best way to differentiate yourself from other potential candidates. It is also a way to make the interview more fun and conversational for the interviewer. It demonstrates some very good qualities about you. It shows you're interested and have done some research. There are many many advantages to asking questions.

Give examples in your answers. This is important because it provides the interviewer with assurance. Talking someone through step by step is good and will demonstrate your understanding, but then telling them about a specific incident, what happened and how you overcame the problem makes someone totally comfortable you know what you're doing.

Have fun! Going into an interview upbeat and positive will mean you have a better time and so does the person interviewing you. This is super important 🙂

Good luck and let me know how the interviews go!

Kind regards
Name
👍2🔥1
Hello!)

Highly recommend getting involved with over all deployment process! Ex. CI/CD pipelines, Docker, Kubernetes.
👍6
Dilmurod Yangiboev | DYDO :)
https://t.me/golang
It has helpful insights.
👍1
Forwarded from JR TwitGram 🥂
Yaqinda Google 2023 uchun internshiplarni ochiq deb elon qildi. Student bo’lsangiz topshirishni juda qattiq maslahat beraman. October 28th gacha topshirish kerak ekan.

Bitta misol: https://careers.google.com/jobs/results/120298869725504198-software-engineering-or-site-reliability-engineering-intern-2023/
Forwarded from JR TwitGram 🥂
October 28gacha topshirish kerak ekan. Mana talablar.
👍1
Go Students!
👍1
Forwarded from Dilmurod Yangiboev | DYDO :) (Yangiboev)
Hello everyone!

FAQ:
1. What should I do to get to the next level?
- junior -> middle
- middle -> senior

Here some resourses that help you reach your target:

Junior:
- Golang Tour: https://go.dev/tour/welcome/1
- Golang by example: https://gobyexample.com/

Middle:
- Go wiki: https://github.com/golang/go/wiki
- Uber style guide: https://github.com/uber-go/guide/blob/master/style.md
- Effective go: https://go.dev/doc/effective_go
- Dave Cheney: https://dave.cheney.net/

More coming soon…
#resourse
👍4
Forwarded from Aru
🔥1
Go Go Go!
🔥1
Hello,

Leetcode daily practice is the key!) Let’s go!)
👍7😁1