একটি portfolio হলো যেখানে আগের পাঠের আপনার প্রোজেক্ট আসলে দেখা যায়। এটি বিস্তৃত হওয়ার প্রয়োজন নেই — এটি স্পষ্ট হওয়া দরকার, আর এর অস্তিত্ব থাকা দরকার। একটি চমৎকার প্রোজেক্ট যা বর্ণনা করা কোনো portfolio পাতা নেই তা প্রার্থী ছাঁকা কারো কাছে না থাকার মতোই।
প্রতিটি প্রোজেক্টের জন্য, তিনটি ছোট জিনিস একটি দীর্ঘ লেখার চেয়ে বেশি গুরুত্বপূর্ণ: এটি কী সমস্যা সমাধান করে, আপনি নির্দিষ্টভাবে কী সিদ্ধান্ত নিয়েছেন বা তৈরি করেছেন (শুধু tech stack নয়), আর আপনি এখন কী ভিন্নভাবে করতেন। শেষটি যতটা মনে হয় তার চেয়ে বেশি গুরুত্বপূর্ণ — এটি দেখায় আপনি এটি তৈরি করার পর থেকে বিচারশক্তি বিকশিত হয়েছে, যা ঠিক একজন পর্যালোচক দেখতে চায়।
দুর্বল: "React দিয়ে তৈরি একটি to-do app।"
ভালো: "Drag-to-reorder কাজসহ একটি to-do app আর local storage
যাতে refresh-এও ডেটা টিকে থাকে। আমি মূলত সবকিছু একটি
component-এর state-এ রেখেছিলাম; app তিনটি component ছাড়িয়ে
বাড়ার পর এটিকে একটি কাস্টম hook-এ ভাগ করা আমাকে শিখিয়েছে
সেই আলাদাকরণ কেন গুরুত্বপূর্ণ।"আপনার portfolio সাইট নিজেই একটি প্রোজেক্ট, আর এটিই প্রায়ই প্রথম জিনিস যা কেউ দেখে — তাই এটি একই মান প্রতিফলিত করা উচিত যা দিয়ে আপনি বিচার হতে চাইছেন। যে portfolio সাইট ধীর, মোবাইলে ভাঙা, বা দৃশ্যমান bug আছে তা যা দেখানোর চেষ্টা করছে তার সবকিছু দুর্বল করে।
একটি একক পরিষ্কার পাতা, বা এমনকি pinned repository সহ একটি ভালোভাবে সংগঠিত GitHub প্রোফাইল README, আবেদন শুরু করতে যথেষ্ট। একটি বিস্তৃত portfolio সাইট তৈরি করা নিজেই একটি যুক্তিসঙ্গত প্রোজেক্ট, কিন্তু এটি তৈরি করাকে যেকোনো জায়গায় আবেদন করতে দেরি করার কারণ হতে দেবেন না।