Skip to content

Commit 029e9d1

Browse files
authored
Merge pull request #18 from elmoallistair/master
Update belajar.md dan bertanya.md
2 parents fa5afb5 + 096711d commit 029e9d1

File tree

2 files changed

+37
-9
lines changed

2 files changed

+37
-9
lines changed

belajar.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ nav_order: 4
3333
- [Django vs Flask](https://devel.tech/features/django-vs-flask/)
3434
- [Full Stack Python](https://www.fullstackpython.com/)
3535
- [Test-Driven Development with Python](https://testdriven.io/blog/)
36+
- [Google's Python Class](https://developers.google.com/edu/python)
3637
- [PCAP: Programming Essentials in Python](https://www.netacad.com/courses/programming/pcap-programming-essentials-python)
3738
- [Python Koans - Learn Python through TDD](https://github.com/gregmalcolm/python_koans)
3839

@@ -45,4 +46,11 @@ nav_order: 4
4546
- [Coursera's Python for Everybody](https://www.coursera.org/specializations/python)
4647
- [Coursera's Crash Course on Python](https://www.coursera.org/learn/python-crash-course)
4748
- [DataCamp's Python Courses](https://learn.datacamp.com/courses/tech:python)
48-
- [Google's Python Class](https://developers.google.com/edu/python)
49+
50+
## Latihan
51+
52+
- [HackerRank](https://www.hackerrank.com/domains/python)
53+
- [Sphere Online Judge](https://www.spoj.com/)
54+
- [Codewars](https://www.codewars.com/kata/search/python?q=&&beta=false)
55+
- [Practice Python](https://www.practicepython.org/)
56+
- [Project Euler](https://projecteuler.net/)

bertanya.md

Lines changed: 28 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,27 @@ nav_order: 3
77

88
## Etika
99

10-
- Sebelum bertanya, coba sendiri dulu untuk mencari solusinya.
11-
- Sebelum bertanya, tunjukkan bahwa Anda sudah berusaha memecahkan masalahnya.
12-
- Sebelum bertanya, cek kembali bahwa pertanyaan anda sudah jelas, soalnya kita bukan dukun.
13-
- Waktu menulis pertanyaan, jelaskan juga alur dari masalahnya dan usaha yang telah dilakukan.
14-
- Lampirkan tangkapan layar (screenshot) yang jelas, bukan difoto dengan kamera.
15-
- Lampirkan kode lengkap dan jangan lupa untuk menutupi bagian rahasia jika ada.
16-
- Ingat, kita semua manusia yang waktunya terbatas, jika tidak dijawab, harap bersabar.
17-
- Jika Anda tidak ditanggapi dengan serius, kemungkinan Anda tidak bertanya dengan benar.
10+
- Sebelum bertanya, lakukan hal-hal berikut:
11+
- Cobalah mencari solusinya terlebih dahulu (manfaatkan [dokumentasi](https://docs.python.org/3/), [Google](https://www.google.com/), [Stackoverflow](https://stackoverflow.com/) atau forum dan sumber lainnya).
12+
- Selalu baca dan pahami [pesan ERROR](https://docs.python.org/3/tutorial/errors.html) anda.
13+
- Silahkan cek kembali bahwa pertanyaan anda sudah jelas, karena kami tidak bisa membaca pikiran.
14+
15+
- Saat bertanya, lakukan hal-hal berikut:
16+
- [Jangan bertanya untuk bertanya](https://dontasktoask.com/), contoh:
17+
- *"Boleh saya bertanya tentang x?"*
18+
- *"Ada yang bisa y?"*
19+
- Atau pertanyaan lainnya yang hanya memiliki 2 kemungkinan jawaban: *Ya* atau *Tidak*
20+
- Jelaskan *tujuan* Anda, bukan *langkah* melakukannya. Silahkan baca [XY Problem](http://xyproblem.info/) sebagai referensi.
21+
- Tunjukkan bahwa Anda sudah berusaha memecahkan masalahnya.
22+
- Penting: Lampirkan tangkapan layar ([Screenshot](https://www.take-a-screenshot.org/)) yang jelas, **bukan** difoto dengan kamera.
23+
- Lampirkan kode lengkap dan jangan lupa untuk menutupi bagian rahasia jika ada. Gunakan layanan [Pastebin](https://pastebin.com/) atau sejenisnya jika kode terlalu panjang.
24+
25+
- Hal yang perlu diingat:
26+
- Kita semua manusia yang waktunya terbatas, jika tidak dijawab, harap bersabar.
27+
- Jika Anda tidak ditanggapi dengan serius, kemungkinan Anda tidak bertanya dengan benar.
28+
- Jangan meminta orang lain mengerjakan tugas sekolah/kuliah Anda.
29+
- Jangan menggunakan kalimat seperti *"Penting! Tolong bantu saya"* atau mendesak orang untuk segera membantu Anda.
30+
- Jangan lupa ucapkan Terima Kasih.
1831

1932
## Contoh
2033

@@ -37,3 +50,10 @@ Kira kira bagaimana agar saya bisa selesaikan masalah ini?
3750
```
3851

3952
Pesan berikutnya lalu berupa gambar tangkapan layar yang menunjukkan error-nya.
53+
54+
## Referensi lainnya
55+
56+
* http://www.catb.org/~esr/faqs/smart-questions.html
57+
* https://stackoverflow.com/help/how-to-ask
58+
* https://www.freecodecamp.org/news/how-to-ask-good-questions-as-a-developer-9f71ff809b63/
59+
* https://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/

0 commit comments

Comments
 (0)