CodeGym /Java Blog /এলোমেলো /কিভাবে আপনার পোষা প্রকল্প সম্পূর্ণ করতে. আপনার নেক্সট সাই...
John Squirrels
লেভেল 41
San Francisco

কিভাবে আপনার পোষা প্রকল্প সম্পূর্ণ করতে. আপনার নেক্সট সাইড প্রজেক্টকে সফল করার টিপস

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

কিভাবে আপনার পোষা প্রকল্প আপ এবং চলমান পেতে

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

1. আগে গবেষণা এবং পরিকল্পনা, পরে কোড.

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

2. লক্ষ্য এবং সময়সীমা সেট করুন।

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

3. আপনার প্রকল্পের সাথে বাস্তব সমস্যা সমাধান করার চেষ্টা করুন।

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

4. আপনি যে প্রযুক্তি কোম্পানিগুলির জন্য কাজ করতে ইচ্ছুক সেগুলির উপর ফোকাস করুন৷

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

5. আপনার প্রকল্পের প্রয়োজন হলে সামনের প্রান্তকে অবহেলা করবেন না।

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

6. পোমোডোরো এবং অন্যান্য বিলম্ব-বিরোধী কৌশলগুলি পোষ্য প্রকল্পে পদ্ধতিগতভাবে কাজ করার জন্য ব্যবহার করুন।

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

7. আপনার কাজ সর্বজনীন করুন।

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

8. সংস্করণ নিয়ন্ত্রণ ব্যবহার করুন এবং আপনার কাজের দিকে ফিরে তাকাতে থাকুন।

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