paint-brush
ওডিন প্রজেক্ট: এটির সাথে আমার 111-দিনের অভিজ্ঞতাদ্বারা@codebyblazej
1,054 পড়া
1,054 পড়া

ওডিন প্রজেক্ট: এটির সাথে আমার 111-দিনের অভিজ্ঞতা

দ্বারা CodeByBlazej6m2024/07/01
Read on Terminal Reader

অতিদীর্ঘ; পড়তে

আমি জানুয়ারী 22, 2024 এ ওডিন প্রজেক্টের সাথে জাভাস্ক্রিপ্ট শেখা শুরু করি এবং 111 দিনের মধ্যে, আমি স্ক্র্যাচ থেকে একটি ক্যালকুলেটর তৈরি করেছি। এই যাত্রা আমাকে টিউটোরিয়াল নরক থেকে বাঁচিয়েছে এবং শুধুমাত্র কোর্স থেকে অর্জিত জ্ঞান ব্যবহার করে কোনো বাহ্যিক সাহায্য ছাড়াই সম্পন্ন হয়েছে। ফোকাসড এবং সামঞ্জস্যপূর্ণ থাকার জন্য আমার প্রক্রিয়া, সরঞ্জাম এবং টিপস সম্পর্কে পড়ুন।
featured image - ওডিন প্রজেক্ট: এটির সাথে আমার 111-দিনের অভিজ্ঞতা
CodeByBlazej HackerNoon profile picture

জানুয়ারী 22, 2024, আমি জানতাম না কিভাবে জাভাস্ক্রিপ্টে কোডের লাইন লিখতে হয়।


সেই দিন ছিল যখন আমি ওডিন প্রজেক্টের ফাউন্ডেশন কোর্সে আমার প্রথম পাঠ শুরু করি। এটি আমার কোডিং যাত্রায় আমি খুঁজে পেতে পারি সেরা জিনিস ছিল. ওডিন প্রজেক্ট আমাকে টিউটোরিয়াল হেল থেকে বাঁচিয়েছে , এবং আপনি নীচে যে সমস্ত প্রকল্পগুলি দেখতে পাবেন সেগুলি ChatGPT বা অন্যান্য সরঞ্জামগুলির সাহায্য ছাড়াই আমার নিজের দ্বারা করা হয়েছিল - আমি ওডিন প্রকল্প থেকে যে জ্ঞান অর্জন করেছি।


22 জানুয়ারী, 2024 থেকে 11 মে, 2024 পর্যন্ত 111 দিনের মধ্যে ঠিক 440 ঘন্টা এবং 20 মিনিট শেখার পরে, আমি ফাউন্ডেশন কোর্সটি সম্পূর্ণ করতে এবং নিজের হাতে চূড়ান্ত প্রকল্প তৈরি করতে সক্ষম হয়েছিলাম, যা একটি ক্যালকুলেটর ছিল।


আমি এটিতে যে সময় ব্যয় করেছি সে সম্পর্কে এখানে কিছু অতিরিক্ত পরিসংখ্যান রয়েছে, কারণ আমি জানি কিছু লোক এটি কতক্ষণ সময় নেয় সে সম্পর্কে আগ্রহী।


ফাউন্ডেশন শেষ করতে আমার যে সময় লেগেছে তার সঠিক তথ্য


Github কার্যকলাপ




আপনি কিভাবে প্রক্রিয়া অনুলিপি করতে পারেন? এর মধ্যে ডুব দিন.

তথ্য পর্যালোচনা

এটি আসলে কতটা সঠিক তা দেখতে এই ডেটা দেখে শুরু করা যাক।


আমি প্রতিদিন অন্তত এক ঘন্টা শিখেছি। অধ্যয়ন সেশনগুলি গণনা করার জন্য, আমি প্রতিটি 25 মিনিটের জন্য একটি পোমোডোরো টাইমার সেট ব্যবহার করেছি, এর মধ্যে 5 মিনিটের বিরতি রয়েছে।


সুতরাং, আমি অনুমান করি যে 2টি পোমোডোরোস একটি 1-ঘন্টার অধ্যয়ন সেশনের সমান।

আমি নোট নেওয়ার জন্য ব্যবহৃত সরঞ্জামগুলি

আমি সবকিছু নথিভুক্ত করতে কি ব্যবহার করব? অবসিডিয়ান নোট


আমার দৈনিক নোট উদাহরণ



আমি ওডিন শুরু করার ঠিক আগে এটি ব্যবহার শুরু করেছি কারণ আমি জানতাম এই যাত্রাটি বেশ দীর্ঘ হবে, এবং আমার ধারণাগুলি সংরক্ষণ করার জন্য আমার কিছু সুন্দর নোটের প্রয়োজন হবে।


তারপরে, আসলে, মজা করার জন্য, আমি এই সমস্ত ঘন্টা গণনা করার সিদ্ধান্ত নিয়েছিলাম যে এটি কতক্ষণ সময় নেবে তা দেখতে।


অনেক মানুষ জিজ্ঞাসা, এবং শুধুমাত্র কয়েক উত্তর. দেখে মনে হচ্ছে বেশিরভাগ লোকেরা সময় গণনা করতে বিরক্ত হয় না এবং আমি তাদের দোষ দিই না। (তবে, আমি দেখেছি কিছু লোক দাবি করে যে এটি তাদের 3 মাস সময় নিয়েছে, অন্যদের এক বছরের প্রয়োজন)। এবং আমি এখানে শুধুমাত্র ভিত্তি অংশ সম্পর্কে কথা বলছি.

আমার অধ্যয়ন রুটিন

কিন্তু এখানে আমি কীভাবে এটি করেছি, একটি দিন এড়িয়ে যাওয়া, প্রতারণা করা বা কোনো সংস্থান বাদ না দিয়ে


আমি সবকিছু পড়ি, মাঝে মাঝে অতিরিক্ত সম্পদ সহ। এটি অবশ্য অন্তর্ভুক্ত তথ্য বা ব্লগের গুণমানের উপর নির্ভর করে।


যদি আমি এটি পছন্দ করি বা দেখতে পাই যে এটি ভবিষ্যতে ব্যবহারের জন্য বুকমার্ক হিসাবে সংরক্ষণ করা আমার উপকারে আসবে, আমি এটি পড়ি এবং সংরক্ষণ করি; যদি না হয়, আমি শুধু এড়িয়ে যাই এবং আরও এগিয়ে যাই।


তবে আমি অত্যন্ত সুপারিশ করব যে আপনি সর্বদা সমস্ত অতিরিক্ত সংস্থান লিঙ্কগুলি খুলুন এবং কমপক্ষে চারপাশে খোঁচা দিন।


রেফারেন্সের জন্য, আমি এখন পর্যন্ত যে সমস্ত প্রকল্প করেছি তা আপনি দেখতে পারেন এবং দ্য ওডিন প্রজেক্টের ফাউন্ডেশন অংশের পরে আপনি কী করতে সক্ষম হবেন তার একটি ধারণা পেতে পারেন:


সপ্তাহের দিন

আমার দৈনন্দিন রুটিন এইরকম দেখায়: আমি সোমবার থেকে শুক্রবার, 7:30 থেকে 16:00 পর্যন্ত কাজে যাই। আমি 16:30 এর দিকে বাড়িতে আছি, তারপর আমি গোসল করি, তাড়াতাড়ি রাতের খাবার খাই এবং সাধারণত 17:00 নাগাদ, আমি শুরু করার জন্য প্রস্তুত।


আমি আমার অন্যান্য ব্লগে এক ঘন্টা কাজ করি যা ওডিনের সাথে সম্পর্কিত নয়। যদি কখনও কখনও এটি আমার মাত্র 30 মিনিট সময় নেয়, তাহলে আমি 17:30 এ ওডিন শিখতে শুরু করি; যদি না হয়, তাহলে 18:00 এ।


আমি 19:00 পর্যন্ত শিখি এবং তারপর আমার রুমে প্রায় 30 মিনিটের জন্য অনুশীলন করি। 19:30 নাগাদ, আমি হাঁটতে যাই এবং 21:00 নাগাদ ফিরে আসি। কখনও কখনও, আমি 15-30 মিনিট বেশি অধ্যয়ন করি, তবে প্রায়শই নয় তাই সাধারণত, এটি দিনে 1 থেকে 1.5 ঘন্টা।


আমি উল্লেখ করতে চাই যে আমার কোন বাচ্চা নেই , তাই আমাকে তাদের স্কুল থেকে তুলে নেওয়ার দরকার নেই, ইত্যাদি। আমি একা থাকি , যা আমাকে বিভ্রান্তিগুলি পরিচালনা করতে এবং আমার পরিকল্পনায় লেগে থাকতে সাহায্য করে।


কিন্তু তবুও, এক ঘন্টা অনেক কিছু নয়, এবং আমি মনে করি যে সবাই এটি করতে পারে।


সোমবার-শুক্রবার সময়সূচী


সপ্তাহান্তে

সপ্তাহান্তে যদিও একটু অন্যরকম দেখায়। আমি 6:30 এর দিকে ঘুম থেকে উঠি, কিছু স্ট্রেচিং করি এবং 7:00 এ ওডিনে কাজ শুরু করি।


আমি 10:00 এর মধ্যে 4টি Pomodoros সম্পূর্ণ করতে সক্ষম। তারপর আমি আমার রুম গোছানো, সকালের নাস্তা বানাই, কফি পান করি এবং 11:30 টায় শিখতে ফিরে আসি।


শনিবার, আমি কাজ থেকে বিশ্রাম নিই এবং 14:00 পর্যন্ত অধ্যয়ন করি, তারপর ডিনার করতে যাই। যদি রবিবার হয়, তবে, আমি 13:30 থেকে 14:00 পর্যন্ত ব্যায়াম করি এবং তারপর বাকিটা শনিবারের মতই দেখায়।


আমার হাঁটার পরে, বিশেষ করে শনিবার, আমি মুদি আনতে যাই, এবং আমি 17:00 এর দিকে বাড়ি ফিরে আসি, যা আমাকে আরও 2-3টি পোমোডোরোস করতে দেয়।

সব মিলিয়ে, আমি পুরো সপ্তাহান্তে প্রায় 20টি পোমোডোরোস সম্পূর্ণ করতে পারি, যা 10 ঘণ্টার মতো।


কখনো বেশি, কখনো কম। যদি কোন দিন ছুটি থাকে, আমি তাদের সাথে আচরণ করি যেন এটি একটি সপ্তাহান্তে ছিল।




শনিবারের সময়সূচী



রবিবার সময়সূচী




পোমোডোরো টেকনিকের শক্তি

আমার শেখার প্রক্রিয়ার একটি বড় অংশ ছিল পোমোডোরো টেকনিক যা আমি ইতিমধ্যে উল্লেখ করেছি। এটি সবই ফোকাসড 25-মিনিট বার্স্টে কাজ করার বিষয়ে, যাকে Pomodoros বলা হয়, এর মধ্যে 5 মিনিটের বিরতি রয়েছে।


চারটি পোমোডোরোসের পরে, আপনি 15-30 মিনিটের দীর্ঘ বিরতি পাবেন। এই পদ্ধতি আপনাকে ফোকাস থাকতে এবং বার্নআউট এড়াতে সাহায্য করে।


আমার পোমোডোরোস ক্যালকুলেটর




বারবারা ওকলির কোর্সেরার কোর্স, “লার্নিং হাউ টু লার্ন”, আমরা যখন শিখছি তখন আমাদের মস্তিষ্ক কীভাবে কাজ করে তা নিয়ে আলোচনা করে। তিনি অধ্যয়ন সেশনগুলিকে ছোট ছোট অংশে বিভক্ত করার একটি দুর্দান্ত উপায় হিসাবে পোমোডোরো টেকনিক সম্পর্কে কথা বলেন, যা মস্তিষ্কের জন্য জিনিসগুলি প্রক্রিয়া করা এবং মনে রাখা সহজ করে তোলে৷


আপনি যদি কার্যকর শেখার পিছনে বিজ্ঞান সম্পর্কে আগ্রহী হন তবে আপনার অবশ্যই এই কোর্সটি পরীক্ষা করা উচিত। আমি মনে করি এটা এখনও বিনামূল্যে . অন্তত, যখন আমি শুরু করছিলাম তখন এটি সম্পর্কে আমাকে বলা হয়েছিল।


ওডিন প্রকল্পের পাঠ্যক্রম অনুরূপ নীতি ব্যবহার করে। তারা পোমোডোরোসের মতো কাঠামোগত অধ্যয়নের সেশনের পরামর্শ দেয়, যা প্রমাণিত শেখার পদ্ধতির সাথে সারিবদ্ধ। তাদের নির্দেশাবলী এবং নির্দেশাবলী অনুসরণ করা আপনাকে শুধুমাত্র উপাদান শিখতে নয় বরং দৃঢ় অধ্যয়নের অভ্যাস গড়ে তুলতে সাহায্য করে যা আপনাকে দীর্ঘমেয়াদে উপকৃত করবে

ওয়ার্কআউট এবং শেখার ভারসাম্য বজায় রাখা

যদি আমি কাজ না করি, আমি আরও এবং দ্রুত শিখতে সক্ষম হব, বিশেষ করে সপ্তাহের দিনগুলিতে, তবে এটি খুব স্বাস্থ্যকর হবে না, আমি বাজি ধরছি।

ফোকাসড থাকার জন্য টিপস

আমার কাছে কিছু টিপস রয়েছে যা আমার জন্য বেশ ভাল কাজ করেছে। মনে রাখবেন, আপনি সেশনগুলির মধ্যে অনেক সময়-লড়াই বিলম্বের মুখোমুখি হতে চলেছেন। এটা খুবই ভালো:


  • আপনার ফোনে ফ্লাইট মোড চালু করুন এবং ডিভাইসটিকে আপনার থেকে যতটা সম্ভব দূরে রাখুন।


  • Pomodoros এর মধ্যে 5 মিনিটের বিরতির সময় আপনার ফোন ব্যবহার করবেন না । পরিবর্তে প্রসারিত করুন, ঘরের চারপাশে হাঁটুন এবং জানালা দিয়ে দেখুন।


  • আপনি যদি ক্লান্ত হয়ে পড়েন এবং ঘুম পাচ্ছেন, তাহলে একটি স্থায়ী ডেস্ক নিন বা ড্রয়ার বা অন্য কোনো আসবাবপত্র ব্যবহার করুন।



আমার "স্ট্যান্ডিং ডেস্ক"




চ্যালেঞ্জ কাটিয়ে ওঠা

এমন দিন আসবে যখন আপনি ক্লান্ত হয়ে পড়বেন বা আপনার মাথায় অনেক নেতিবাচক চিন্তাভাবনা চলছে যা আপনাকে থামতে বলে, এটির মূল্য নেই, আপনি খুব বোকা হতে পারেন, বা যে AI যাইহোক ভবিষ্যতে কোডিং করা হবে।


যদি এই সব আপনার পোমোডোরো সেশনের সময় ঘটে থাকে তবে চিন্তা করবেন না এবং হাল ছেড়ে দেবেন না


আমি এই চিন্তার লোড ছিল, এবং এটা স্বাভাবিক. কিছু দিন অন্যদের তুলনায় খারাপ, কিন্তু আমি লক্ষ্য করেছি যে এমনকি যে দিনগুলিতে আমি 5 বার বিরক্তিকর ডকুমেন্টেশন পড়ার চেষ্টা করে স্ক্রিনের দিকে তাকাচ্ছিলাম তা আমাকে অন্তত সামঞ্জস্যপূর্ণ থাকতে এবং একটি অভ্যাস গড়ে তুলতে সাহায্য করেছিল।

প্রক্রিয়ায় আনন্দ খোঁজা

এক পর্যায়ে, আপনি বুঝতে পারবেন যে আপনি যে প্রক্রিয়াটির মধ্য দিয়ে যাচ্ছেন তা আপনি পছন্দ করেন (যদি আপনি এটি এখনও পছন্দ না করে থাকেন), এবং আপনি লক্ষ্য করবেন যে সমস্ত নেতিবাচক চিন্তাভাবনা দূর হতে শুরু করে এবং আপনার প্রেরণা দিনের পর দিন বাড়তে থাকে, নির্বিশেষে অসুবিধার স্তরের।


আমি ক্যালকুলেটর প্রকল্প সম্পর্কে আমার ব্লগ পোস্টে এই সম্পর্কে আরও লিখেছি। সুখী শেখার!


আপনার শেখার যাত্রায় আপনি কোন চ্যালেঞ্জের সম্মুখীন হয়েছেন? মন্তব্যে আপনার সেরা উত্পাদনশীলতা টিপস শেয়ার করুন! কোডিং এবং উত্পাদনশীলতা সম্পর্কে আরও টিপস এবং অন্তর্দৃষ্টির জন্য আমাকে টুইটারে অনুসরণ করুন