स्वतःची साधने तयार करून प्रोग्रामिंगमध्ये मास्टर बना

बहुतेक डेव्हलपर्स दररोज frameworks वापरतात. त्यांना library कशी कॉल करायची हे माहित असते. त्यांना एखादे tool कसे वापरायचे हे माहित असते. पण ते tool नक्की कसे काम करते हे त्यांना माहित नसते.

जेव्हा एखादी complex error येते, तेव्हा ते अडकून पडतात. असे घडते कारण त्यांना त्याचा पाया (foundation) समजलेला नसतो.

तुम्ही 'build-your-own-x' पद्धतीचा वापर करून हे सुधारू शकता. ही पद्धत तुम्हाला तुमची आवडती technologies शून्यातून पुन्हा तयार करायला शिकवते.

फक्त database वापरण्याऐवजी, तुम्ही एक साधा database तयार करता. फक्त web server वापरण्याऐवजी, तुम्ही त्यासाठी लागणारे logic स्वतः लिहिता.

हा दृष्टिकोन तुमची भूमिका बदलतो. तुम्ही केवळ एक user राहणे थांबवता. तुम्ही एक architect बनता.

तुम्ही हे का केले पाहिजे:

  • तुम्ही black boxes मधील गुंतागुंत दूर करता.
  • सिस्टीममध्ये डेटा कसा प्रवाहित होतो हे तुम्ही शिकता.
  • तुम्ही वापरत असलेल्या libraries मधील logic तुम्हाला समजते.
  • तुमचा तांत्रिक आत्मविश्वास अधिक दृढ होतो.

जादूवर अवलंबून राहणे थांबवा. स्वतः ती जादू निर्माण करायला सुरुवात करा.

Source: https://dev.to/kelvin_kariuki_20f4bec616/how-to-use-build-your-own-x-master-programming-by-recreating-your-favorite-technologies-from-17dc