প্রযুক্তি পুনর্নির্মাণের মাধ্যমে প্রোগ্রামিংয়ে দক্ষতা অর্জন করুন
কোনো টুল কীভাবে কাজ করে তা না জেনে সেটি ব্যবহার করা বন্ধ করুন।
বেশিরভাগ ডেভেলপার ফ্রেমওয়ার্ক এবং লাইব্রেরি ব্যবহার করেই বছরের পর বছর কাটিয়ে দেন। আপনি প্রতিদিন এগুলো ব্যবহার করেন। আপনি এগুলো দিয়ে কোড লেখেন। কিন্তু আপনি কি এর পেছনের লজিকটি বোঝেন?
'build-your-own-x' পদ্ধতি আপনার দৃষ্টিভঙ্গি বদলে দেয়। আপনি কেবল একজন ব্যবহারকারী থাকা বন্ধ করবেন এবং একজন নির্মাতা হয়ে উঠবেন।
যখন আপনি একদম শুরু থেকে একটি টুল তৈরি করেন, তখন আপনি শিখতে পারেন:
- মেমরি ম্যানেজমেন্ট কীভাবে কাজ করে।
- কম্পাইলার কীভাবে আপনার কোড প্রসেস করে।
- ডাটাবেস কীভাবে তথ্য সংরক্ষণ করে।
- নেটওয়ার্ক কীভাবে ডেটা পাঠায়।
আপনাকে সবকিছু তৈরি করতে হবে না। আপনি প্রায়ই ব্যবহার করেন এমন একটি প্রযুক্তি বেছে নিন। সেটির একটি ছোট অংশ পুনর্নির্মাণ করার চেষ্টা করুন।
এই প্রক্রিয়াটি আপনার মধ্যে একটি সহজাত ধারণা তৈরি করে। আপনি বুঝতে পারবেন কেন নির্দিষ্ট কিছু এরর ঘটে। আপনি জানবেন কেন নির্দিষ্ট কিছু ফ্রেমওয়ার্ক অন্যদের তুলনায় ভালো পারফর্ম করে।
টিউটোরিয়াল দেখা বন্ধ করুন। তৈরি করা শুরু করুন।