CodeGym/Java Blog/এলোমেলো/কোড জাভা শেখার ক্ষেত্রে আপনার পটভূমি কোন পার্থক্য করে না:...
John Squirrels
লেভেল 41
San Francisco

কোড জাভা শেখার ক্ষেত্রে আপনার পটভূমি কোন পার্থক্য করে না: ডেভিড, আরপিজি বিকাশকারী এবং কোডজিম ছাত্রের গল্প

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

"জাভা দীর্ঘ সময়ের জন্য কাছাকাছি থাকবে এবং এটি কেবল আরও ভাল হবে"

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

"কোডজিম আমার জন্য এবং আমার লক্ষ্য অর্জনের জন্য সেরা বিকল্প ছিল"

সুতরাং, আমি ইন্টারনেটে গিয়েছিলাম এবং মূলত "জাভা শিখুন" গুগল করেছিলাম, এবং কোডজিম এবং অন্যান্য কিছু বিকল্প দেখেছিলাম যা দেখায়। আমি যা দেখেছি এবং যা পড়েছি তা থেকে, আমি সিদ্ধান্ত নিয়েছি যে কোডজিম আমার জন্য এবং আমার লক্ষ্য অর্জনের জন্য সেরা বিকল্প। আমি এই কোর্স সম্পর্কে কি পছন্দ প্রসঙ্গ. আপনি শেখাকে একটি খেলার মতো বিবেচনা করেন এবং এটি শেখার মজা করে। বেশিরভাগ অংশ বোঝার জন্য এটি খুব সহজ হয়েছে। তবে অবশ্যই, এমন সময় এসেছে যখন এটি কিছুটা বিভ্রান্তিকর হয়েছে। আমি সাধারণত অনেক স্টাফ গুগল করি না এবং আমি সাধারণত সঠিক কীওয়ার্ড বাছাই করি না, তাই আমি যেখানে থাকতে চাই সেখানে পেতে আমি কখনও কখনও অকেজো জিনিস দেখার জন্য অনেক সময় ব্যয় করি। আমার মনে নেই পাঠটি কী ছিল, তবে আমি এটিতে 4-5 দিন আটকে গিয়েছিলাম এবং এটি বের করার চেষ্টা করেছি। আমি বসন্ত থেকে কোডজিমে শিখছি, আমি বিশ্বাস করি। এই মুহূর্তে আমি 12 লেভেলে আছি, তাই সম্ভবত আমি অন্য অনেক লোকের তুলনায় অনেক ধীর গতিতে যাচ্ছি। প্রথমদিকে, এটি দিনে কমপক্ষে 3-4 ঘন্টা ছিল। কিন্তু মে মাসের শেষের দিকে, কোভিড-১৯ এর কারণে আমি আমার চাকরি হারিয়ে ফেলেছিলাম, এবং নতুন চাকরির সন্ধান শুরু হয়েছিল, তাই সপ্তাহে 5 দিন শেখার 2-3 ঘন্টা কমিয়ে দেওয়া হয়েছিল। আমি IntelliJ IDEA এবং CodeGym প্লাগইন ব্যবহার করি এবং সেগুলিকে মজাদার মনে করি। আমি সম্প্রতি আবিষ্কার করেছিপ্লাগইনে "সঠিক সমাধান" বৈশিষ্ট্য, তবে আমি প্রায়শই না দেখার চেষ্টা করি। উদাহরণস্বরূপ, তারা কীভাবে সেখানে পৌঁছেছে তা বের করতে আমি সমাধানটি প্রকৌশলী করতে এবং বিপরীত করতে পারি। আমার কাছে এটা খুবই উপকারী, আমি এটা পছন্দ করি। আমি অনুষ্ঠানে "সহায়তা" বিভাগটিও ব্যবহার করি। যখন আমি আটকে যাই তখন আমি অনুরূপ কিছু খুঁজে পেতে সেখানে দেখব, এবং যে পরামর্শগুলি তৈরি করা হয়েছে তা দেখব। আমি আসলে কয়েকটি প্রশ্ন পোস্ট করেছি যার উত্তর দেওয়া হয়েছিল, যা খুব সহায়ক ছিল। অবশেষে, আমি গেমের শৌখিন! আমি সবেমাত্র 2048 গেমটি শেষ করেছি। আমি মাইনসুইপার করেছি, এবং এটি এমন একটি কৃতিত্ব যার জন্য আমি গর্বিত কারণ এটি যখন কাজ করেছিল তখন এটি দুর্দান্ত ছিল। আমি 2048 এর সাথে সমস্যায় পড়েছি, এবং আবার, যখন এটি কাজ করেছিল, আমি সেই গর্ববোধ অনুভব করেছি। দেখো আমি কি করেছি! এখন আমি স্নেক গেমটি করছি, এবং এখানে সমস্যাটি: আমাকে সিদ্ধান্ত নিতে হবে যে আমি গেমটি লিখতে চাই নাকি পাঠ চালিয়ে যেতে চাই। আমাকে মাঝে মাঝে নিজেকে বাধ্য করতে হয় এবং ভাবতে হয় “আমি শেষবারের মতো খেলাটি করেছি। এইবার আমাকে কিছু শিখতে হবে।"

"আপনার পটভূমিতে কোন পার্থক্য নেই"

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

"শিক্ষার জন্য আরও বেশি সময় দিন, বিশেষ করে শুরুতে"

আমার ব্যক্তিগত অভিজ্ঞতা থেকে, আমি জাভা এবং প্রোগ্রামিং শিখতে শুরু করে এমন প্রত্যেককে কিছু টিপস দেব:
  1. পড়াশোনায় বেশি সময় দিন, বিশেষ করে শুরুতে।

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

    আমি এমন জায়গায় পৌঁছে গেছি যেখানে আমি জানি, আমি শেখা চালিয়ে যেতে চাই এবং আমি জানি কেন আমি এটা করছি, এবং আমার কাছে সবসময় সময় দিতে হয় না, কিন্তু যখন আমার সময় হবে, আমি ফিরে আসব এবং আমার কম্পিউটারে 1-2 ঘন্টা, কখনও কখনও 4-5 ঘন্টা পর্যন্ত, বিশেষ করে সপ্তাহান্তে, এবং শুধু শিখুন।

  2. আপনি যা করছেন তাতে মনোযোগ দিন এবং এটি উপভোগ করুন। বাকিটা নিজের খেয়াল রাখবে।

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

    নীচের লাইন হল: আপনি শিখতে চান এমন কিছু খুঁজুন, আপনি শিখতে ইচ্ছুক, এবং শুধু এটি করুন।

মন্তব্য
  • জনপ্রিয়
  • নতুন
  • পুরানো
মন্তব্য লেখার জন্য তোমাকে অবশ্যই সাইন ইন করতে হবে
এই পাতায় এখনও কোনো মন্তব্য নেই