Exercism কমিউনিটির একজন দুর্দান্ত সদস্য হওয়ার উপায় জানুন
আপনি যে-ই হোন না কেন, আমরা চাই Exercism হোক সময় কাটানোর জন্য দুর্দান্ত একটি জায়গা। Exercism যেন সত্যিই তা-ই হয়, সেটি নিশ্চিত করতে আমরা ভালো কমিউনিটি সদস্য হওয়ার দিকে বিশেষ জোর দিই।
এটি আমাদের আচরণবিধিতে আনুষ্ঠানিকভাবে লিপিবদ্ধ, তবে এক বাক্যে সহজে বলা যায়: সদয় হোন।
Exercism-এ অবদান রাখার সময় মনে রাখার মতো কয়েকটি নীতি আছে। আপনি মেন্টরিং করছেন, শিখছেন, কোনো চ্যাট স্পেসে আড্ডা দিচ্ছেন, কিংবা GitHub-এ কিছু তৈরি করতে সাহায্য করছেন, যেটিই হোক, এই ভাবনাগুলো মেনে চললে দেখবেন Exercism সময় কাটানোর জন্য আশ্চর্যজনক আনন্দদায়ক ও পুরস্কারদায়ক জায়গা হতে পারে:
Exercism-এর সঙ্গে যুক্ত বেশিরভাগ মানুষই অংশ নেন কারণ তাঁরা অন্যদের সাহায্য করতে চান। তাঁরা সম্ভবত টেক ইন্ডাস্ট্রি নিয়ে উৎসাহী, হয়তো শিক্ষায় আগ্রহী, তবে সবচেয়ে বড় কথা, তাঁরা এমন একটি জায়গায় থাকতে চান যেখানে অন্যদের সঙ্গে মিলে ভালো কিছু তৈরি করছেন।
এর মানে হলো, বেশিরভাগ আলোচনাই ঘটে এমন দুজন মানুষের মধ্যে যাঁরা একে অপরের এবং Exercism-এর সর্বোত্তমটা চান।
কখনও কখনও দ্বিমত হলে সহজেই ধরে নেওয়া হয় যে অন্য মানুষটি ইচ্ছা করে জটিল হয়ে উঠছেন, শুনছেন না, বা আপনার কথা বুঝছেন না। সহজেই কল্পনা করা যায় যে অন্য মানুষটি আত্মতুষ্টিতে ভুগছেন, নিজের অহংকারে মশগুল, আর তাঁদের "ভুল" মতামত দিয়ে আপনাকে খেপিয়ে তুলছেন। বাস্তবে সেই মানুষটি বরং এমন কিছু বোঝানোর চেষ্টা করছেন যেটিকে তিনি গুরুত্বপূর্ণ মনে করেন, অথচ অন্যদের কাছে স্পষ্ট হবে এমন কথা বা উপায় খুঁজে পাচ্ছেন না।
যখন আমরা একটু পিছিয়ে দাঁড়িয়ে ধরে নিই যে অংশগ্রহণকারী প্রত্যেকে চেষ্টা করছেন সদয় হতে, সঠিক কাজটি করতে এবং স্পষ্ট থাকতে, তখন নিজের অহংকারের বাঁধন আলগা করা এবং সক্রিয়ভাবে অন্য মানুষের দৃষ্টিভঙ্গি শোনার চেষ্টা করা আমাদের জন্য অনেক সহজ হয়ে যায়।
আর সেটাই আমাদের নিয়ে যায়...
কোনো বিষয়ে আপনি ভুল ছিলেন জানতে পারা হলো আপনার সঙ্গে ঘটতে পারে এমন সেরা ঘটনা, কারণ এখন আপনি আগের চেয়ে কম ভুল।
আপনি যদি এমন কেউ হন যিনি চিন্তায় বৈজ্ঞানিক থাকতে, জ্ঞানের পথে চলতে এবং বিষয়গুলোয় সঠিক থাকতে ভালোবাসেন, তাহলে নিজের ভুল ধরা পড়া হলো সবচেয়ে রোমাঞ্চকর ব্যাপার।
তাই Exercism-এ কোনো আলোচনায় ঢুকলে সেটিকে সুযোগ হিসেবে দেখুন, নিজেকে সঠিক প্রমাণ করার নয়, বরং কোথায় আপনি ভুল হতে পারেন সেটি খুঁজে বের করার। এভাবে আপনি আগের চেয়ে আরও নির্ভুল হয়ে উঠতে পারেন।
অ্যাডাম গ্রান্ট এই নিয়ে একটি পুরো বই লিখেছেন। সেখানে তিনি রে ডালিওর একটি উক্তি টেনে আনেন: "এক বছর আগে নিজের দিকে তাকিয়ে যদি মনে না হয়, 'বাহ্, আমি তখন কত বোকা ছিলাম', তাহলে নিশ্চয়ই গত এক বছরে আপনি বেশি কিছু শেখেননি"।
Exercism গড়ে উঠেছে এই মূলনীতির উপর যে আমরা যা জানি না, তা আমাদের অজানা। পুরো প্ল্যাটফর্মটাই এমনভাবে কাজ করে যে মেন্টররা সেই জ্ঞানের ফাঁকগুলো তুলে ধরেন যেগুলো আপনার আছে বলে আপনি জানেনই না। আর যখন দুই পক্ষই নতুন তথ্যের জন্য খোলা থাকে, তখন সেটি হয় এক অপূর্ব অভিজ্ঞতা (খুব প্রায়ই এমন হয় যে শিক্ষার্থীর নতুন কোড ও কৌশল দেখে মেন্টররাই বুঝতে পারেন যে তাঁরা নিজেরা কিছু জানতেন না!)
মেন্টরিং সেশনে শিক্ষার্থী হওয়ার প্রসঙ্গে সেই অনুভূতি মনে রাখা সহজ, কিন্তু এই খোলা মনোভাব Exercism-এর বাকি সব জায়গাতেও সমান জরুরি। যখন ওয়েবসাইটের কোনো কিছু খারাপ লাগে, তখন প্রথমেই নিজেকে জিজ্ঞেস করুন কোন কোন বিষয় আপনি হয়তো জানেন না। আপনার দৃষ্টিতে হাস্যকর লাগা একটি সিদ্ধান্ত আপনার জ্ঞানের একটি ফাঁকও বোঝাতে পারে, ঠিক তেমনি সেটি এটাও বোঝাতে পারে যে সিদ্ধান্তটি সত্যিই হাস্যকর।
এই নীতি কীভাবে কাজে লাগে তার কিছু বাস্তব উদাহরণ দেখতে আমাদের চেস্টারটনের বেড়া পোস্টটি দেখুন।
একটি সফল পণ্য এবং একটি সফল কমিউনিটি গড়ে তোলার বড় একটি অংশ নির্ভর করে মানুষ কীভাবে ভিন্ন ভিন্ন মত ও দৃষ্টিভঙ্গি নিয়ে আসে এবং একটি সাধারণ সত্য খুঁজে বের করার লক্ষ্যে সেগুলো নিয়ে আলোচনা করে তার উপর। স্বীকৃত সত্য নিয়ে কিছু দ্বিমতও হয়তো দরকার, আরও ভালো কোনো সত্যে পৌঁছাতে। তাই একে অপরের সঙ্গে দ্বিমত পোষণ করা Exercism-এর একটি অত্যন্ত গুরুত্বপূর্ণ অংশ। মানুষের সঙ্গে গঠনমূলকভাবে দ্বিমত করা একটি দক্ষতা, যা আয়ত্ত করা কঠিন।
আমাদের কমিউনিটির ভেতরে কীভাবে গঠনমূলকভাবে দ্বিমত পোষণ করবেন, তার কয়েকটি নির্দেশক কথা এখানে:
আপনি একটি সমস্যা খুঁজে পেয়েছেন এবং মনে হচ্ছে কাউকে সেটি জানানো দরকার। প্রথমেই নিজেকে জিজ্ঞেস করুন, সত্যিই কি দরকার? কাউকে বললে যে কিছু একটা ভুল আছে, তাতে কি আসলেই পরিস্থিতি ভালো হবে? আপনি কি কোলাহল বাড়াচ্ছেন, নাকি সংকেত?
বেশিরভাগ ক্ষেত্রেই কাউকে বলা যে তিনি ভুল, সেটি ভালো কাজ। আপনি তাঁকে একটি জ্ঞানের ফাঁক পূরণ করতে সাহায্য করেন এবং Exercism-কে আরও ভালো করতে সাহায্য করেন। কিন্তু কখনও কখনও সেই কোলাহল বা শ্রমের মূল্য নেই, আর কাউকে সংশোধন করলে তিনি নিজেকে আরও খারাপ মনে করতে পারেন। তাই ঝাঁপিয়ে পড়ার আগে নিশ্চিত হয়ে নিন, অন্য অবদানকারীদের জন্য এটি সঠিক কাজ কি না।
প্রথম পয়েন্টের সঙ্গে ঘনিষ্ঠভাবে জড়িত, আমাদের দলগত স্বভাব প্রায়ই মন্তব্য করার তাড়না বোধ করে যখন আমরা কাউকে একটি কমন (বা বিরোধী) মত প্রকাশ করতে দেখি। GitHub-এ এটি প্রায়ই দেখা যায়, যেখানে মানুষ প্রতিটি মন্তব্যে 👍 ও 👎 ইমোজি যোগ করেন বা "আমিও!" মন্তব্য দিয়ে একটি থ্রেড ভরিয়ে তোলেন। অনেকেই প্রকাশ্য দ্বিমত দেখলে মনে করেন, যাদের মতের সঙ্গে তাঁরা একমত, তাদের "সমর্থন জোগানো" দরকার।
আপনি যদি নতুন কিছু বা কাজের কিছু না বলছেন, তাহলে নিজেকে জিজ্ঞেস করুন, আদৌ কিছু বলা আপনার দরকার কি না।
প্রতিটি পরিস্থিতি আলাদা, তবে ক্লিক করার বা টাইপ করার আগে ভাবুন।
তাহলে আপনি একটি দ্বিমতে জড়িয়ে পড়েছেন। দারুণ! 🎉 এখন, এটাকে কাজে লাগান।
মনে রাখবেন, আপনি কোনো ব্যক্তির সঙ্গে দ্বিমত করছেন না, আপনি কোনো বিষয়ে তাঁর বর্তমান মতের সঙ্গে দ্বিমত করছেন। নিশ্চিত করুন যে সেই দৃষ্টিভঙ্গি বদলানোর জায়গা আপনি তাঁকে দিচ্ছেন, আর তা করতে গিয়ে তাঁকে যেন সম্মান হারাতে না হয়। তাঁকে বোকা মনে করানোর বদলে আপনার দৃষ্টিভঙ্গির মূল্য তিনি যেন বুঝতে পারেন, সেই সুযোগ দিন। ব্যক্তিগত করে তুলবেন না।
স্পষ্ট বিপদসংকেত হলো, কেউ কোথায় ভুল করেছেন বা নিজের কথার বিরোধ করেছেন তা দেখাতে তাঁর বলা কথা উদ্ধৃত করার দরকার পড়া।
মানুষ নিজের কথার বিরোধ করলে সেটি প্রায়ই বিবর্তনশীল চিন্তার লক্ষণ।
এটি প্রমাণ করে না যে তিনি ভুল, এটি প্রমাণ করে যে তিনি তাঁর মনকে সৃজনশীল হতে দিচ্ছেন।
তিনি ভিন্ন পথ খুঁজছেন এবং জিনিসগুলোকে ভিন্নভাবে জোড়া লাগাচ্ছেন।
এটাকে উৎসাহ দিন!
আর মনে রাখবেন, নিজের মতো থাকুন। X-এর সঙ্গে আপনি একমত বা Y স্পষ্টতই সঠিক, তা উল্লেখ করার দরকার নেই। এটি ব্যক্তিদের নিয়ে নয়, এটি সেরা সমাধান খুঁজে বের করা নিয়ে। সংকেত দিন, কোলাহল নয়।
প্রায়ই দ্বিমতের পরিণতি এমন কোনো সিদ্ধান্তে পৌঁছায় না যাতে সবাই একমত হয়। আসলে Exercism-এ প্রায় সবকিছুই একধরনের আপস। তাই প্রায় সবসময়ই ফলাফল নিয়ে আপনি একটু অসন্তুষ্ট থাকবেন।
ভালো কমিউনিটি সদস্য হওয়ার জন্য সিদ্ধান্ত মেনে নেওয়া এবং সেটিকে আপন করে নেওয়া অত্যন্ত জরুরি, এমনকি আপনি তাতে দ্বিমত পোষণ করলেও।
সিদ্ধান্তে অনেক রকম দৃষ্টিভঙ্গি ধারণ করতে হয়, তাই শেষ পর্যন্ত তাতে অনেক রকম আপস থাকে। একটি ভাষার ট্র্যাকের জন্য যা ভালো, তা অন্যটির জন্য একটু খারাপ হতে পারে। কোনো আর্কিটেকচারাল বা সাংগঠনিক দিক আপনার জন্য অন্যদের চেয়ে বেশি কাজ তৈরি করতে পারে। সাইট-ব্যাপী বা কমিউনিটি-ব্যাপী কোনো বিবেচনাকে আপনার ট্র্যাক-নির্দিষ্ট বিবেচনার চেয়ে বেশি গুরুত্বপূর্ণ মনে করা হতে পারে।
কোনো সিদ্ধান্ত কেন নেওয়া হয়েছে তা না বুঝলে নির্দ্বিধায় জিজ্ঞেস করতে পারেন। কিন্তু সিদ্ধান্তটি ব্যাখ্যা করার পর, তা আপনার অপছন্দ হলেও মেনে নেওয়ার দায়িত্ব আপনারই। সবাই যদি এটি করার চেষ্টা করেন, তাহলে পরের বার যখন কোনো সিদ্ধান্ত সত্যিই আপনার পক্ষে যায়, অন্যদের অসন্তুষ্টির বিনিময়ে, তখন আপনি তাদের অপরাধবোধ বা ক্ষোভ অনুভব করবেন না, আর আপনার শ্রম আরও ফলপ্রসূ বিষয়ে দিতে পারবেন।
আর বিশ্বাস রাখুন, সিদ্ধান্তগুলো শুভবিশ্বাসে নেওয়া হয়। প্রত্যেকে কমিউনিটি, প্ল্যাটফর্ম এবং আমাদের শিক্ষার্থীদের জন্য যা সেরা, তা করার চেষ্টা করছেন।
Exercism-এর ভেতরে সদয় হওয়া চর্চা করার অনেক উপায় আছে, তবে সবচেয়ে শক্তিশালী উপায় হলো আপনার কথাগুলো অন্যদের উপর কী প্রভাব ফেলে তা ভাবা।
বিভিন্ন পটভূমির মানুষে ভরা একটি আন্তঃসাংস্কৃতিক জায়গায়, যাঁরা ভিন্ন বিশ্বাস, মূল্যবোধ ও ভিন্ন ভিন্ন ভাষা বহন করেন, স্পষ্টভাবে যোগাযোগ করা এক অসাধারণ ক্ষমতা। আপনার কথাগুলো আপনি কীভাবে পৌঁছাতে চান তা জানা সহজ, কিন্তু অন্যরা আপনার কথাগুলো কীভাবে গ্রহণ করে তা জানা কঠিন।
এটি কেন এত গুরুত্বপূর্ণ তা আরও জানতে আমরা যে শব্দগুলো ব্যবহার করি পড়ে দেখুন।