CodeGym /Java Blog /এলোমেলো /সাহায্য দরকার? জাভা নতুনদের জন্য কোডিং মেন্টর খোঁজার সেরা...
John Squirrels
লেভেল 41
San Francisco

সাহায্য দরকার? জাভা নতুনদের জন্য কোডিং মেন্টর খোঁজার সেরা উপায়

এলোমেলো দলে প্রকাশিত
আসুন এটির মুখোমুখি হই, নিজেরাই নতুন কিছু আয়ত্ত করার চেষ্টা করা একটি পরা যাত্রা হতে পারে। সর্বোপরি, আমরা মানুষ সামাজিক জীব। এবং যদি আপনার লক্ষ্য স্ক্র্যাচ থেকে প্রোগ্রামিং শেখা হয় (সবচেয়ে সহজ দক্ষতা নয়) তবে রাস্তাটি দীর্ঘ এবং সন্ত্রাসে পূর্ণ হতে পারে, রূপকভাবে বলতে গেলে। কোডজিম একটি প্ল্যাটফর্ম হিসাবে অনলাইনে একা শেখার এবং অগ্রগতির সময় আপনার একা বোধ না করার জন্য সবকিছুই রয়েছে । কিন্তু কিছু লোকের জন্য, কেউ তাদের পিছনে না দেখে পুরো পথ চলা খুব কঠিন।সাহায্য দরকার?  জাভা বিগিনারদের জন্য কোডিং মেন্টর খোঁজার সেরা উপায় - 1
হ্যারি পটার অ্যান্ড দ্য ফিলোসফার্স স্টোন (2002)

কেন আপনি একটি কোডিং পরামর্শদাতা প্রয়োজন হতে পারে

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

1. LinkedIn এ অনুসন্ধান করুন

পেশাদার যোগাযোগের জন্য বিশ্বের বৃহত্তম সামাজিক নেটওয়ার্ক এখনও গুরুতর সংযোগগুলি খুঁজে পাওয়ার জায়গা, যদিও আজ লিঙ্কডইনে এমন কারও কাছ থেকে উত্তর পাওয়া যথেষ্ট কঠিন হবে যাকে আপনি জানেন না (বিভিন্ন ধরণের স্প্যাম দোষ)। LinkedIn-এ একজন কোডিং পরামর্শদাতা খুঁজতে, আপনার বর্তমান সংযোগগুলি দিয়ে যাওয়ার চেষ্টা করুন, উপযুক্ত কাউকে খুঁজতে পারেন। আপনার সংযোগের তালিকায় এখনও কেউ না থাকলে, "সফ্টওয়্যার ইঞ্জিনিয়ার," "ডেভেলপার," "জাভা বিকাশকারী" বা "ব্যাক এন্ড ডেভেলপার" এর মতো শব্দ ব্যবহার করে আকর্ষণীয় প্রোফাইলগুলি অনুসন্ধান করার চেষ্টা করুন। আপনি যদি জাভা কোডিং পরামর্শদাতা খুঁজছেন, তবে অবশ্যই অভিজ্ঞ জাভা বিকাশকারীদের অনুসন্ধান করা অর্থপূর্ণ হবে, বিশেষত নামী সংস্থাগুলির জন্য কাজ করা। আপনার সম্ভাব্য পরামর্শদাতাদের প্রোফাইল অধ্যয়ন দিয়ে শুরু করুন তাদের আসলে কী অভিজ্ঞতা থাকতে পারে তা বোঝার জন্য, তারা কোন ভূমিকা এবং অবস্থানে কাজ করেছে, কোন কোম্পানিতে, ইত্যাদি। আপনার লক্ষ্য হল এমন কাউকে খুঁজে বের করা যিনি সত্যিকারের অভিজ্ঞ এবং সম্ভাব্যভাবে একজন ভালো পরামর্শদাতা তৈরি করতে পারেন। আপনার উচিত 5 থেকে 10 জনকে চিহ্নিত করা এবং তারপর তাদের প্রত্যেককে মেসেজ করা। আপনার প্রথম বার্তাকে যতটা সম্ভব অনন্য করার চেষ্টা করুন (সবাইকে একই বার্তা টেমপ্লেট না পাঠানোই ভাল), আপনার লক্ষ্য যতটা সম্ভব স্পষ্টভাবে ব্যাখ্যা করুন এবং কিছু সাহায্য বা পরামর্শের জন্য জিজ্ঞাসা করুন, কিন্তু খুব বেশি হস্তক্ষেপ না করে। সম্ভাবনা আপনি কারো কাছ থেকে একটি উত্তর পাবেন. আপনার লক্ষ্য যতটা সম্ভব স্পষ্টভাবে ব্যাখ্যা করা এবং কিছু সাহায্য বা পরামর্শের জন্য জিজ্ঞাসা করা, কিন্তু খুব বেশি হস্তক্ষেপ না করে। সম্ভাবনা আপনি কারো কাছ থেকে একটি উত্তর পাবেন. আপনার লক্ষ্য যতটা সম্ভব স্পষ্টভাবে ব্যাখ্যা করা এবং কিছু সাহায্য বা পরামর্শের জন্য জিজ্ঞাসা করা, কিন্তু খুব বেশি হস্তক্ষেপ না করে। সম্ভাবনা আপনি কারো কাছ থেকে একটি উত্তর পাবেন.

2. বাস্তব জীবনের কোডিং মিটআপে যোগ দিন

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

3. ভার্চুয়াল কোডিং মিটআপে যোগ দিন

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

4. ওপেন সোর্স GitHub প্রকল্পে যোগ দিন

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

5. StackOverflow, freeCodeCamp, Hackernoon, এবং অন্যান্য বিকাশকারী সম্প্রদায়গুলিতে যোগদান করুন

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

6. Quora, Facebook, Twitter, এবং অন্যান্য সোশ্যাল মিডিয়া ওয়েবসাইটগুলি ব্যবহার করে দেখুন৷

অন্যান্য সোশ্যাল মিডিয়া ওয়েবসাইটগুলি সম্পর্কে ভুলবেন না যেগুলি সফ্টওয়্যার বিকাশকারীদের মধ্যেও জনপ্রিয়৷ উদাহরণস্বরূপ, আপনি প্রশ্নোত্তর ওয়েবসাইট Quora-এ প্রচুর অভিজ্ঞ কোডার খুঁজে পেতে পারেন। Quora-তে আপনি বিশেষজ্ঞ ডেভেলপারদের উত্তর দেওয়ার জন্য অপেক্ষা করে সরাসরি নির্দিষ্ট প্রশ্ন জিজ্ঞাসা করা শুরু করতে পারেন। এটি একটি সুন্দর বন্ধুত্বের সূচনা হোক। বা মেন্টরশিপ। Facebook-এরও প্রচুর কোডিং-সম্পর্কিত গ্রুপ রয়েছে, যখন টুইটার প্রায়শই এমন কাউকে পৌঁছানোর সর্বোত্তম উপায় যা অন্য উপায়ে পৌঁছানো সহজ নয়।

7. বন্ধু এবং পরিচিতদের চেক করুন

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

8. কোডিং অনুশীলন করুন এবং পরামর্শ দেওয়ার সুযোগগুলি যখন তারা উদিত হয় তখন তা দখল করুন

পরিশেষে, আপনি একাকী শেখার মাধ্যমে এবং যখন আপনি পারেন প্রতিবার কোড করার চেষ্টা করে আপনার লক্ষ্য অনুসরণ করতে পারেন। শীঘ্রই বা পরে, কোনও না কোনও উপায়ে, আপনি অনলাইনে বা বাস্তব জীবনে আরও অভিজ্ঞ বিকাশকারীদের হোঁচট খাবেন। এখানে মূল বিষয় হল এগিয়ে যাওয়া এবং বিকাশকারী সম্প্রদায়ের সাথে যোগাযোগ করা। আপনি যেখানেই পারেন যতটা প্রশ্ন জিজ্ঞাসা করুন: সেটা CodeGym-এর সহায়তা বিভাগ , Quora, অথবা StackOverflow হোক। এবং এমন লোকেদের জন্য দেখুন যারা আপনার উত্সাহ লক্ষ্য করে এবং সাহায্য করার ইচ্ছা প্রকাশ করে।

সারসংক্ষেপ

উপদেশ হিসাবে একটি গুরুত্বপূর্ণ উপদেশ। একজন পরামর্শদাতার সন্ধান করার সময় এবং আপনি একজনকে খুঁজে পাওয়ার পরে, তথ্যের পরিবর্তে সম্পর্কের উপর ফোকাস করা গুরুত্বপূর্ণ। অন্য কথায়, পরামর্শদাতার সাথে সম্পর্কের অপব্যবহার করবেন না তাকে খুব বেশি প্রশ্ন জিজ্ঞাসা করে বা কেবল হস্তক্ষেপ করে। আপনার যথাসাধ্য চেষ্টা করুন পরামর্শদাতার সাথে শুধুমাত্র নির্দিষ্ট প্রশ্নের সাথে যোগাযোগ করার জন্য যা আপনি সময়ের আগে প্রস্তুত করেছেন, এবং টেবিলে কিছু আনার চেষ্টা করুন (যতটা আপনি পারেন) — অর্থাত্, এই সম্পর্কটি দীর্ঘমেয়াদে উপকারী হওয়ার জন্য আপনার যথাসাধ্য চেষ্টা করুন আপনাদের উভয়ের জন্য. অন্যথায়, সম্ভাবনা রয়েছে যে আপনার সম্ভাব্য পরামর্শদাতারা আপনাকে ভুতুড়ে ফেলবেন, বা আপনাকে শুধুমাত্র প্রাথমিক পরামর্শ দেবেন যা খুব বেশি পার্থক্য করবে না।
মন্তব্য
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION