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