# 5.7 I can do it

**Salah satu mindset yang sering membatasi adalah selalu berpikir: kita tidak akan bisa, tidak mungkin bisa, itu susah, itu tidak cocok buat saya. Bahkan sebelum mencobanya.**

Mendaratkan manusia di bulan adalah sesuatu yang tidak mungkin awalnya. Sampai sekelompok astronot asal Amerika mendarat dengan selamat di bulan. Yang tadinya tidak mungkin menjadi mungkin.

Mobil berjalan sendiri tanpa sopir awalnya adalah hal yang mustahil. Namun dengan kecanggihan teknologi dan kecerdasan buatan, itu semua adalah hal yang normal saat ini.

**Kita adalah apa yang kita pikirkan, kita adalah apa yang kita ucapkan.** Begitu juga dengan perjalanan kita menjadi programmer.

Bekerja sebagai programmer di luar negeri adalah sesuatu yang tidak mungkin mengingat latar belakang dan tingkat pendidikan saya. Namun kerja keras dan perjuangan tak kenal lelah perlahan-lahan mengikis kemustahilan itu menjadi sesuatu yang sangat mungkin terjadi, dan telah terjadi.

Percayalah pada dirimu sendiri, bahwa kamu bisa seperti yang kamu inginkan. Beri kesempatan dirimu untuk membuktikan kekuatannya. **Kalau bukan kita yang percaya, siapa lagi?**


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://upkoding.gitbook.io/zero-to-programmer/5.-lessons-learned/5.7-i-can-do-it.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
