# 5.5 Continuous learning

> **"Insanity is doing the same thing over and over again and expecting different results."**&#x20;
>
> — Albert Einstein

Seperti yang sudah saya jelaskan berulang kali, buku ini adalah tentang bergerak dan berproses.

Diamlah di satu posisi terus-menerus, maka hasilnya akan tetap sama. Untuk mendapatkan hasil berbeda, kamu perlu melakukan hal berbeda pula.

Begitu juga dengan programming. Sektor IT adalah bidang yang sangat luas. Tidak mungkin ada manusia yang menguasai semuanya. Namun berita baiknya adalah kamu tidak perlu menguasai semuanya.

Kamu bebas memilih bidang yang kamu suka. Entah itu web, game, mobile atau yang lainnya. Kamu hanya perlu ahli di satu bidang itu saja untuk sukses.

Namun jangan lupa, bahwa setiap bidang perkembangannya bisa sangat pesat. Jangan cepat puas dengan keahlian yang dimiliki, karena besok keahlian itu bisa saja tergantikan dengan sekejap.

Cara mengantisipasinya adalah dengan terus belajar, buka diri terhadap ide-ide baru. *Learn continuously!*


---

# 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.5-continuous-learning.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.
