আপনি যদি আপনার কর্মজীবনের পথ হিসাবে সফ্টওয়্যার বিকাশকে বেছে নেন, যা CodeGym-এর বেশিরভাগ ছাত্ররা করে, তাহলে জুনিয়র জাভা বিকাশকারী হিসাবে আপনার প্রথম গুরুতর ফুল-টাইম চাকরি পাওয়া সম্ভবত সহজ হবে না। তবে এটি খুব কঠিন হবে না যদি আপনি প্রয়োজনীয় জাভা বিকাশ তত্ত্ব শিখতে এবং এটি ব্যবহারের ব্যবহারিক দক্ষতা অর্জন করতে সিজি ব্যবহার করেন, সেইসাথে আমাদের প্রকাশনাগুলি অনুসরণ করার অর্থ যা চাকরি পাওয়ার জন্য প্রয়োজন হতে পারে এমন অন্যান্য সমস্ত তথ্য সরবরাহ করার জন্য ( বা এটি পেতে আপনাকে সঠিক দিক নির্দেশ করুন)। জাভা পদের জন্য প্রায়শই জিজ্ঞাসিত চাকরির ইন্টারভিউ প্রশ্ন শেখা এবং অনলাইন ডেভেলপার ইন্টারভিউ প্রিপ প্ল্যাটফর্ম ব্যবহার করা প্রযুক্তিগত সাক্ষাত্কারের আগে আপনার আত্মবিশ্বাস তৈরি করতে সহায়ক হওয়া উচিত, উদাহরণস্বরূপ।কিন্তু এটা কি যথেষ্ট হবে? এই প্রশ্নের উত্তর দেওয়ার জন্য, আমরা এই স্তরের পদগুলির জন্য সবচেয়ে সাধারণ প্রয়োজনীয়তাগুলি দেখে, মার্কিন যুক্তরাষ্ট্রে বর্তমানে খোলা জুনিয়র জাভা বিকাশকারী চাকরির সুযোগগুলি অধ্যয়ন করার সিদ্ধান্ত নিয়েছি। তাই দেখা যাক.
1. শিক্ষা।
সবচেয়ে সাধারণ কাজের বিবরণ প্রয়োজন:- কম্পিউটার সায়েন্সে স্নাতক ডিগ্রী বা সমতুল্য, অথবা এক বা একাধিক বছরের কাজের অভিজ্ঞতা।
2. কাজের অভিজ্ঞতা।
সবচেয়ে সাধারণ কাজের বিবরণ প্রয়োজনীয়তা:- 2+ বছরের সফ্টওয়্যার উন্নয়ন কাজের অভিজ্ঞতা।
- হাতে-কলমে সফটওয়্যার ডেভেলপমেন্ট অভিজ্ঞতা।
- জাভা বিকাশে প্রমাণিত কাজের অভিজ্ঞতা।
3. জাভা প্রযুক্তি।
সবচেয়ে সাধারণ কাজের বিবরণ প্রয়োজনীয়তা:- ল্যাম্বডা এক্সপ্রেশন, স্ট্রীম এবং কমপ্লেটেবল ফিউচারের মতো জাভা 8 বৈশিষ্ট্যের অভিজ্ঞতা।
- জাভা এবং J2EE পরিবেশ সম্পর্কে ভাল জ্ঞান (এন্টারপ্রাইজ বিকাশকারীদের জন্য প্রয়োজনীয়)।
- OOD ডিজাইনের নীতি এবং নিদর্শনগুলির দৃঢ় উপলব্ধি।
- অ্যাপ্লিকেশন এন্টারপ্রাইজ আর্কিটেকচার এবং ডেটা প্রবাহের দৃঢ় উপলব্ধি।
4. ফ্রেমওয়ার্ক।
কাজের বিবরণের প্রয়োজনীয়তাগুলিতে সাধারণত যে ফ্রেমওয়ার্কগুলি উল্লেখ করা হয়:- বসন্ত (চাকরির বিবরণের 70%)
- হাইবারনেট (চাকরির বিবরণের 20-30%)
- কৌণিক (চাকরির বিবরণের 25-30%)
- বুটস্ট্র্যাপ (চাকরির বিবরণের 20-25%)
5. IDEs।
প্রায়শই উল্লেখ করা IDEs:- Eclipse (চাকরির বিবরণের 60%)
- IntelliJ IDEA (চাকরির বিবরণের 40%)
6. অন্যান্য সফ্টওয়্যার ডেভেলপমেন্ট টুল, প্রযুক্তি, এবং পদ্ধতি।
প্রায়শই উল্লেখ করা হয়:- অ্যাডোব এক্সপেরিয়েন্স ম্যানেজার (AEM) (চাকরির বিবরণের 20%)।
- Bamboo, Jira, SonarQube, Crucible, Subversion, GIT, এবং অন্যান্য কোড ভার্সনিং টুল (চাকরির বিবরণের 35%)।
- জেনকিন্স, জুনিট, ম্যাভেন, রোবট ফ্রেমওয়ার্ক (চাকরির বিবরণের 15%) এর মতো স্বয়ংক্রিয় বিল্ড এবং টেস্টিং ইউটিলিটি।
- চতুর SCRUM বিকাশ (চাকরির বিবরণের 70% এর বেশি)।
GO TO FULL VERSION