هذا شيء بدأنا منهجنا بفكرة أنه عند تعلم شيء ما بوقت ومواردنا المحدودين
، نحتاج إلى التأكد من فهمنا للمفهوم الأكثر أهمية.
لماذا نتعلم هذا؟
لماذا هذا يستحق وقتي؟
ولماذا هذا الشيء الذي يجب أن أكرسه هذه المرة؟
في كثير من الأحيان نرى أشياء جديدة في النظام البيئي للمطورين.
من المثير دائمًا العمل على أحدث وألمع شيء يتحدث عنه الجميع.
لكن تذكر تلك المكتبات والأطر وملفات التكوين والأدوات؟
هذه الأشياء تأتي وتذهب.
إنهم يتغيرون دائمًا.
يمكنك أن تكون خبيرًا في Webpack يومًا واحدًا وبعد عامين لا أحد يهتم لأن هناك أداة أفضل
هناك.
الأشياء التي تدور حولها هي موضوعات علوم الكمبيوتر الأساسية وممارسات تطوير البرامج.
بالتأكيد ، تتغير هذه الأشياء بمرور الوقت أيضًا ، لكنها تتطور دائمًا ببطء.
مع وضع y في الاعتبار عند تعلم أشياء جديدة.
تأكد من أنك تفهم سبب إنشاء الحل.
ما هي المشكلة التي تحلها ولماذا هذا هو الحل لمشاكلك؟
إذا كنت قادرًا على القيام بذلك ، فستتوقف عن كونك لاعبًا في لعبة اللحاق بالركب وسيحاول النظام البيئي
للمطور دائمًا تعلم أحدث مكتبة ، وأحدث أداة ، وأروع الوظائف التي يجب تعلمها.
إنها مثل لعبة الهامستر الذي يحاول باستمرار مواكبة العجلة ، محاولًا
الركض على تلك العجلة ، ولكن بدلاً من ذلك كن مراقبًا يراقب النظام البيئي يتطور من الأعلى.
شاهد كيف تأتي المكتبات الجديدة وتذهب.
افهم سبب وجود كل مكتبة وما هي المشكلات التي تحلها.
افهم الصورة الكبيرة ، لماذا نفعل الأشياء.
لكن كن المراقب ، وليس الهامستر.
ستتمتع بمهنة أكثر سعادة وأطول بشكل عام.
صدقني ، لن تحاول باستمرار اللحاق بكل مكتبة وإطار عمل بهذه الطريقة.
رؤية الصورة الكبيرة هي ما يجعل مطورًا أول أو مديرًا أو قائدًا.
ليس لديهم رؤية ضيقة.
إنهم يرون النظام البيئي بأكمله وهم قادرون على اتخاذ قرارات ذكية بسبب ذلك.
لذلك دائما ابدأ بالسبب.