আমি একা জুনিয়র বিকাশকারী হিসাবে [বন্ধ] হিসাবে আমার অগ্রগতি পর্যালোচনা করে কীভাবে পেতে পারি?


38

আমি বর্তমানে একক প্রাথমিক বিকাশকারী হিসাবে একটি 2 ব্যক্তি সংস্থার জন্য কাজ করছি। আমার বস ক্লায়েন্টদের পেয়ে যায়, কিছু পিএনজি ডিজাইনের টেম্পলেট উপহাস করে তা আমার হাতে দেয়।

এই সিস্টেমটি ভালভাবে কাজ করছে এবং আমি সত্যিই এটি উপভোগ করছি।

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

আবার, এই সিস্টেমটি ভালভাবে কাজ করছে এবং আমি সত্যিই এটি উপভোগ করছি।

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

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

আমি জানতে চাই যে আমি কী ভুল করছি এবং আমি কী সঠিক করছি। আমি কি নিয়ামকটিতে এত যুক্তি রাখছি, আমি কি আমার কোডটি যথেষ্ট পরিমাণে সংশোধন করছি?

তাই আমি যা করেছি তা সামান্য 'ফ্যামিলি বাজেটিং' অ্যাপ্লিকেশনটি তৈরি করা হয়েছে এবং বর্তমানে এটি কীভাবে আমি জানি তা পরিষ্কার এবং কার্যকরভাবে করার চেষ্টা করেছি।

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

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

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


3
একজন পূর্ববর্তী হিসাবে জুনিয়র বিকাশকারী হিসাবে আমি জুনিয়র বিকাশকারীকে এভাবে বুনো চালানো একটি খারাপ ধারণা বলে মনে করি। কোনও পিএনজি মক আপের কথা উল্লেখ না করা আপনাকে কার্যকর সিএমএস লেখার জন্য প্রয়োজনীয় তথ্য দেয়। একক বিকাশকারী মাইক্রো সিএমএস সহ কোনও ক্লায়েন্টের জন্য যে কোনও যুক্তিসঙ্গত সময়ে লিখতে পারে তার চেয়ে বেশি কার্যকর যখন সেলফ সেটআপগুলি বন্ধ থাকে তখন কেন নিয়মিত সিএমএস লিখুন।
রিগ

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

2
অলিভারহাইড "সমস্যা হচ্ছে আমি যাচ্ছি আমি শিখছি, আমাদের খুশি করার জন্য ক্লায়েন্ট রয়েছে।" এটি অন্য কোথাও আলাদা হবে না।

উত্তর:


21

আপনি আপনার দক্ষতা উন্নত করতে সঠিক পথে রয়েছেন এবং এটি আপনার বোধগম্য যে আপনি আপনার কোডের নির্ভরযোগ্যতা এবং এন্টারপ্রাইজ-প্রস্তুতি সম্পর্কে অনিশ্চিত।

এটি জুনিয়র বিকাশকারীদের পক্ষে যাওয়ার একটি সাধারণ প্রক্রিয়া এবং আপনার উন্নতির আগ্রহ খুব গুরুত্বপূর্ণ, কারণ এটি একদিন রক-স্টার বিকাশকারী হওয়ার মূল বিষয় key

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

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


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

অবশ্যই আপনার কোডটির দিকে তাকিয়ে অন্যান্য প্রকৃত লোকের সাথে জড়িত হন। তার কোনও প্রতিস্থাপন নেই।
jeffreypriebe

হ্যাঁ আমি আমার 'ব্যক্তিগত বাজেট' অ্যাপ্লিকেশনটি পরিষ্কার করছি এবং এটি redit বা অন্য কোনও সম্প্রদায় ফোরামে মূল্যায়নের জন্য জমা দেব।
হপপিপোল্লা

9

আপনি আরও অভিজ্ঞতা অর্জন করার সাথে সাথে আপনি অবশ্যই ফিরে যেতে পারেন এবং আপনার কোথায় ভুল হয়েছে তা দেখতে আপনার পূর্ববর্তী প্রকল্পগুলি / কোডটি পর্যালোচনা করতে পারেন। হিনদৃষ্টি একটি সুন্দর জিনিস। আমি x x আগে লিখেছি কোড / ডকুমেন্টেশনের দিকে নজর রেখেছিলাম এবং বুঝতে পেরেছিলাম যে আমি কোথায় ভুল হয়ে গিয়েছিলাম এবং কোথায় উন্নতি করতে পেরেছি।

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

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

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

দিনের শেষে, আপনি যে পণ্যগুলি উত্পাদন করছেন সেগুলি যদি উদ্দেশ্য হিসাবে কাজ করে তবে ব্যবসায়ের প্রয়োজনীয়তাগুলি পূরণ করুন এবং রক্ষণাবেক্ষণযোগ্য - আপনি কিছু সঠিক করছেন।

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


চিয়ার্স, আমি মনে করি সম্ভবত আমি আমার বাজেট অ্যাপ্লিকেশনটি ভেঙে দেব এবং কোডরেভিউতে কিছু স্নিপেট পোস্ট করব।
হপপিপোল্লা

3

আমাকে আমার মতামত, কিছু জ্ঞানের শব্দ এবং কিছু প্রশ্ন আপনার প্রতিফলিত করার জন্য ভাগ করুন।

একজন অভিজ্ঞ প্রোগ্রামার হওয়ার কারণে আমি বছরের পর বছর ধরে খুঁজে পেয়েছি যে সেরা কোডটি হ'ল সহজ (কেআইএসএস ধারণাটি দেখুন) এবং অন্য প্রোগ্রামার দ্বারা সংশোধন করা সহজ।

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

আপনি যদি উপরেরটি অনুসরণ করেন তবে আপনি ইতিমধ্যে একটি ভাল রাস্তায় রয়েছেন।

তদুপরি, বিকাশকারীরা আর্কিটেক্টের মতো কিছু হওয়ায় আমি আপনাকে একটি খুব গুরুত্বপূর্ণ বক্তব্য দেব যা আপনার প্রতিফলিত হওয়া উচিত;

  1. "পূর্ণতা অর্জন করা হয়, যখন যোগ করার মতো কিছুই অবশিষ্ট থাকে না, তবে যখন কেড়ে নেওয়ার মতো কিছুই থাকে না" - এন্টোইন ডি সেন্ট-এক্সুপেরি।

এবং

  1. "শ্রেষ্ঠত্বের জন্য প্রচেষ্টা আপনাকে অনুপ্রাণিত করে; পরিপূর্ণতার জন্য চেষ্টা করা হতাশাই হয়" - হ্যারিট বেরেল ব্রিকার।

যাহোক,

  1. "অনেক ঘটনা, প্রায় 80% এর প্রভাব 20% কারণ থেকে আসে" - পেরেটো নীতি

উপরের সাথে আমি আপনাকে বুঝতে চাই যে প্রচেষ্টা এবং প্রভাব, ব্যয় এবং মানের মধ্যে একটি সূক্ষ্ম ভারসাম্য রয়েছে।

এবং প্রশ্নগুলি প্রতিফলিত করতে;

  1. এখন থেকে পাঁচ বছরে আমি কী করতে চাই?
  2. আমার কোডিং দক্ষতা উন্নত করার প্রচেষ্টাটি কি দীর্ঘমেয়াদে আমার পেশাদার ক্যারিয়ারে উপকৃত হবে?

1

আপনি https://codereview.stackexchange.com/ চেক করতে ইচ্ছুক হতে পারেন

পাকা পেশাদারদের কাছ থেকে আপনার কোড বা ডিজাইন সম্পর্কে প্রতিক্রিয়া জানাতে এটি দুর্দান্ত জায়গা।


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

1
একসাথে একজন বিকাশকারীকে টিএমএতে চিবিয়ে ফেলার জন্য অনেক কিছু হতে পারে। meta.codereview.stackexchange.com/questions/537/… বলেছেন একবারে একটি টুকরো চেষ্টা করুন। এটি কোডেরভিউ সে জন্য উপযুক্ত হবে না তবে উচ্চ স্তরের ডিজাইনের ডকুমেন্টেশন o কোনও ধরণের প্রথম আইমের জন্য আপনার কোডবেসটি দেখে কোনও পর্যালোচক সহায়ক হতে পারে
জেসিকা ব্রাউন

@ অলিভারহাইড যদি আপনি একটি উত্স ফাইল পোস্ট করেন, একটি অতি জটিল বিষয়গুলির মধ্যে একটি বলুন, তবে আপনি সেই ফাইলটির প্রতিক্রিয়া পাবেন যা পুরো প্রকল্পের জন্য প্রযোজ্য। আপনার প্রোগ্রামের ভাষা এবং কোডিং স্টাইলে প্রতিক্রিয়া জানাতে এটি একটি ভাল উপায়। আপনি যদি সামগ্রিক প্রোগ্রাম ডিজাইনের বিষয়ে মতামত খুঁজছেন, আপনি (এফএকিউ অনুসারে) এটিকে এই সাইটে পোস্ট করতে পারেন।

1

বই, ব্লগ এবং স্ট্যাক ওভারফ্লো প্রশ্নোত্তর পড়া চালিয়ে যান। আপনি যদি আরও সামাজিক উপায়ে নিজেকে উন্নত করতে চান তবে ওপেন সোর্স প্রকল্পে কাজটি কেন যুক্ত করবেন না? আমি বলতে চাই না যে আপনার নিজের প্রকল্প তৈরি করুন , তবে একটি বিদ্যমান প্রকল্পে কাজ করুন।

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


1
হ্যাঁ আমি এখনই আমার কোডিং দিয়ে এটি শুরু করেছি। আমার বস পরামর্শ দিয়েছেন যে তিনি পরের বছর একটি অতিরিক্ত বিকাশকারী নিয়োগের দিকে তাকিয়ে থাকতে পারেন .... আমার ডকুমেন্টেশনের শীর্ষে
উঠুন

1

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

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

চিয়ার্স!


হ্যাঁ চিয়ার্স! আমি এখন কিছুক্ষণ এখানে কাজ করেছি এবং অনলাইনে কোড-রিভিউ ওয়েবসাইট এবং স্ব পর্যালোচনা ব্যবহার করার জন্য আমি নিজেকে একটি ভাল ছন্দ খুঁজে পেয়েছি।
হপপিপোল্লা

-1

ছেড়ে দিন। একজন নতুন নিয়োগকর্তা সন্ধান করুন যেখানে আপনি বিকাশকারীদের একটি বৃহত্তর দলে কাজ করবেন, কিছু ছিটেফোঁটা গরম ছেলেরা যার কাছ থেকে আপনি শিখতে পারবেন including

আপনার কাছে পরিষ্কারভাবে চাওয়ার সমস্ত সঠিক অনুপ্রেরণা রয়েছে।


4
এটি প্রথম বিকল্প হওয়া উচিত নয়। ওপি তার কাজটি উপভোগ করছে এবং স্পষ্টতই তিনি একটি শালীন বসও পেয়েছেন, যা আজকাল বিরল বলে মনে হয়। লাফানোর আগে বিবেচনা করুন যে আপনি এমন কোনও কাজ শেষ করতে পারেন যা আপনি উপভোগ করেন না, খারাপ বসের সাথে, এবং কোনও গ্যারান্টি নেই যে আপনি আসলে নতুন জিনিস শিখবেন।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.