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

কিভাবে আপনার জাভা লার্নিং সম্পূর্ণ করবেন এবং একটি চাকরি পাবেন? যারা সফল হয়েছেন তাদের সেরা টিপস এবং ইঙ্গিত

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

টিপ 1: আপনার পটভূমি এবং কর্মজীবন নির্বিশেষে কোডিং শুরু করতে ভয় পাবেন না

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

টিপ 2: আপনার শেখার প্রক্রিয়া কাস্টমাইজ করুন

যারা প্রতিদিন শেখার জন্য কমপক্ষে 1-2 ঘন্টা ব্যয় করতে আগ্রহী তাদের জন্য CodeGym একটি নিখুঁত কোর্স। এটি সর্বনিম্ন তত্ত্ব, সর্বাধিক অনুশীলন অন্তর্ভুক্ত করে। কোর্সের শুরুতে, ধারাবাহিক থাকুন এবং অধ্যয়নের জন্য আরও বেশি সময় ব্যয় করুন। এক বা দুই ঘণ্টা নয়, পারলে তিন-চার ঘণ্টা সময় দিন। দিমিত্রি মারসিয়ানভ সহ আমাদের অনেক ছাত্র , যাদের দিনগুলি কাজ এবং সন্ধ্যায় পারিবারিক সময় দিয়ে ভরা ছিল, তারা সকালে 5-6 টায় উঠে কাজের আগে পড়াশোনা করার চেষ্টা করেছিল। যাইহোক, যদি এটি আপনার পক্ষে খুব বেশি মনে হয়, আপনি সকালে তত্ত্বের জন্য এক ঘন্টা এবং বিকেলে বা সন্ধ্যায় অনুশীলনের জন্য এক ঘন্টা ব্যয় করতে পারেন। "কঠোর অধ্যয়ন করুন, তবে এটি অতিরিক্ত করবেন না," অ্যালেক্স ইয়েদামেনকোব্যায়াম নিয়মিত.আমাদের কিছু ছাত্র রিপোর্ট করে যে তারা তরঙ্গের মধ্যে অধ্যয়ন করে। তারা বলে যে কয়েক সপ্তাহ বা এমনকি মাস ছিল যখন তারা একেবারেই পড়াশোনা করেনি। স্বাভাবিকভাবেই, তাদের অগ্রগতি ছিল নগণ্য। এটা তখনই যখন তারা বুঝতে পেরেছিল যে ধারাবাহিকতাই মূল জিনিস যে জিনিসগুলি আরও ভাল হয়েছে। একবারে অল্প অধ্যয়ন করা ভাল, তবে দীর্ঘ মেয়াদে নিয়মিত। এটি কেবল বলা হচ্ছে, নিজেকে জোর করবেন না এবং যখন আপনি আটকে থাকবেন, তখন নিজেকে বিশ্রাম দিন। যেমন জারোস্লাভ তার গল্পে উল্লেখ করেছেন , "আপনার ব্যক্তিগত জীবন এবং নিজের সম্পর্কে ভুলবেন না।" কখনও কখনও, আপনার অভ্যন্তরীণ আত্মা শুনতে, আপনার ফোকাস স্থানান্তরিত করা এবং বার্নআউট এড়াতে আপনার মন পরিষ্কার করা অপরিহার্য।

টিপ 3: আপনার নির্দিষ্ট প্রয়োজনের জন্য উপযোগী একটি রোডম্যাপ তৈরি করুন

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

টিপ 4: অতিরিক্ত সম্পদ ব্যবহার করুন

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

টিপ 5: অতিরিক্ত সাহায্য এবং প্রেরণা অবহেলা করবেন না

আরেকটি খুব শেখার-বুস্টিং টিপ হল সেই সম্প্রদায়ে প্রবেশ করা যেখানে আপনি সফটওয়্যার ডেভেলপমেন্টের প্রতি অনুরাগী সমমনা ব্যক্তিদের সাথে যোগাযোগ করবেন। অধিকন্তু, সম্প্রদায়গুলি আপনাকে অভিজ্ঞতা এবং ধারনা বিনিময় করতে দেয় এবং আপনি যখন কোনও সময়ে আটকে থাকেন তখন অসুবিধাগুলি কাটিয়ে উঠতে দেয়৷ আপনার সহকর্মীরা আপনাকে জটিল সমস্যাগুলি সমাধান করতে এবং আপনার প্রয়োজন হলে সহায়তা দেওয়ার জন্য সর্বদা প্রস্তুত। Quora এবং Reddit এ , আপনি প্রশ্ন জিজ্ঞাসা করতে পারেন, যেখানে Java Code Geeks , Coderanch , এবং StackOverflow আপনাকে এমন বন্ধুদের খুঁজে পেতে সাহায্য করতে পারে যা আপনাকে আপনার শেখার পথে অলস না হতে সাহায্য করবে৷

টিপ 6: চাকরির ইন্টারভিউয়ের জন্য প্রস্তুত হন

একবার আপনি কোর্সটি শেষ করে ফেললে (অথবা আপনি 30+ লেভেলে), এটিই উপযুক্ত সময় যখন আপনি একটি চাকরি খুঁজতে শুরু করেন। কিভাবে একটি সফল জীবনবৃত্তান্ত লিখতে হয় এবং কিভাবে কভার লেটার লিখতে হয় সে সম্পর্কে পড়ুন। আপনার সিভিতে নির্দিষ্ট দক্ষতার উপর জোর দেওয়ার চেষ্টা করুন। "আমি জাভা জানি" এর মতো কিছু লিখবেন না কারণ এটি খুব অস্পষ্ট। পরিবর্তে, আপনি সত্যিই ভাল জানেন কিছু জিনিস/অতিরিক্ত বিষয়গুলির সাথে কোর জাভা উল্লেখ করুন। চাকরির অফার পাওয়ার সম্ভাবনা বাড়ানোর জন্য, আপনার প্রকল্পগুলির একটি পোর্টফোলিও সহ একটি জীবনবৃত্তান্ত তৈরি করুন। সম্ভাব্য নিয়োগকর্তারা সাধারণত সর্বোপরি উন্নয়নশীল প্রকল্পগুলির প্রমাণিত ট্র্যাক রেকর্ডের প্রশংসা করেন। তারপর, সবার কাছে আপনার সিভি পাঠান এবং আপনি যে প্রতিক্রিয়া পাবেন তা দেখুন। আপনি একটি আমন্ত্রণ পাওয়ার পরে, ভয়ঙ্কর ইন্টারভিউ প্রশ্নগুলির জন্য প্রস্তুত করুন (এগুলির মধ্যে অনেকগুলি সহজেই অনলাইনে উপলব্ধ)। প্রস্তুত থাকুন যে নিয়োগকর্তারা জাভা জ্ঞানের পরিবর্তে আপনার সাধারণ বুদ্ধি এবং সমস্যা সমাধানের দক্ষতা পরীক্ষা করার জন্য একটি কৌশল জিজ্ঞাসা করবে। সুতরাং, এই জটিল প্রশ্নের জন্য প্রস্তুত হওয়ার জন্য আগে থেকেই নেট সার্ফ করা ভাল। ব্যর্থ হতে ভয় পাবেন না যেহেতু অনুশীলন দেখায়, আপনি সম্ভবত আপনার প্রথম সাক্ষাত্কারের পরে প্রত্যাখ্যাত হবেন।আমাদের কিছু ছাত্র তাদের স্বপ্নের চাকরিতে অবতরণ করার আগে 10 টিরও বেশি সাক্ষাত্কার নিয়েছে। সবকিছু পরিকল্পনা অনুযায়ী চলছে, এবং এতে কোন ভুল নেই। একজন সফল CodeGym স্নাতক, Anzor Karmov, তার সাফল্যের গল্পে বলেছেন যে "আপনি আপনার প্রথম সাক্ষাত্কারে ব্যর্থ হওয়ার পরে, নিজেকে একটি থাপ্পড় দিন" — প্রতিটি নতুনের সাথে জ্ঞানের ফাঁক ছোট করার জন্য আপনার প্রতিটি ইন্টারভিউ বিশ্লেষণ করুন। আপনি তাড়াহুড়ো করছেন না। আপনি শুধু আপনার কাঙ্ক্ষিত কাজের কাছাকাছি আসছেন।

উপসংহার

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