সুতরাং, আপনি কোড শিখতে চান। এখন কি? কয়েক বছর আগে, সফটওয়্যার ইঞ্জিনিয়ারিং বা ওয়েব বিকাশে ক্যারিয়ার অর্জনের জন্য আপনার একমাত্র বিকল্পটি ছিল কোনও আন্ডারগ্র্যাড বা স্নাতক স্কুল কম্পিউটার বিজ্ঞান প্রোগ্রামে ভর্তি হওয়া। তবে আজকাল, আপনার কাছে আনুষ্ঠানিক শিক্ষার জন্য অন্য বিকল্প রয়েছে: বুটক্যাম্প। ক্যারিয়ারের শিফট তৈরি করতে বা তাদের বর্তমান চাকরীতে এগিয়ে যাওয়ার জন্য নতুন দক্ষতা অর্জনের সন্ধানকারী লোকদের জন্য কোডিং এবং বিকাশ বুটক্যাম্পগুলি ক্রমশ সাধারণ হয়ে উঠছে।
তবে এর থেকে উত্তম পথটি কোনটি?
দুর্ভাগ্যক্রমে, একটি সহজ উত্তর নেই - প্রতিটি বিকল্প বিভিন্ন পরিস্থিতিতে বিভিন্ন ব্যক্তির পক্ষে ভাল। আপনার পক্ষে যা সঠিক তা নিয়ে কিছু স্পষ্টতা আনতে এই আটটি প্রশ্নের মধ্য দিয়ে চিন্তাভাবনা শুরু করুন।
1. আমি কি একটি নির্দিষ্ট পেশা বা প্রকল্প লক্ষ্য আছে?
বুটক্যাম্পগুলি ট্রেড স্কুলগুলির অনুরূপ যে তারা আপনাকে খুব নির্দিষ্ট দক্ষতার একটি সেট দিয়ে সজ্জিত করে এবং আপনাকে একটি নির্দিষ্ট কাজ বা ক্যারিয়ারের জন্য প্রস্তুত করে। বাইট একাডেমির একজন প্রশিক্ষক রাক চুগের মতে তারা "তাত্ত্বিকতার তুলনায় ব্যবহারিক বিষয়ের উপর জোর দিয়েছিলেন, " আর্থিক প্রযুক্তিতে বিশেষজ্ঞ (বুধক্যাম্প) এমন একটি বুটক্যাম্প। বুটক্যাম্পে শিক্ষার্থীরা প্রাথমিক দক্ষতা শিখে এবং তারপরে প্রকল্পের পোর্টফোলিওগুলি তৈরি করে যা তারা তারপরে ইন্টারভিউয়ারদের সাথে ভাগ করে নিতে পারে। বিশ্ববিদ্যালয়ের প্রোগ্রামগুলি পৃথক হলেও, তাদের পাঠ্যক্রমের একটি বড় অংশ নির্দিষ্ট প্রযুক্তিগুলিতে কাজ করার চেয়ে কম্পিউটার বিজ্ঞানীর মতো কীভাবে ভাবতে হবে সেদিকে মনোনিবেশ করবে।
সান ফ্রান্সিসকোয়ের থ্রেডফ্লিপের একজন সফ্টওয়্যার ইঞ্জিনিয়ার কীভাবে এই হ্যাকার নিউজ থ্রেডের পার্থক্য বর্ণনা করেছেন: "আমি যদি এটির সংক্ষিপ্ত বিবরণী বলতে পারি তবে কলেজটি আপনাকে কম্পিউটার বিজ্ঞানের মধ্যবর্তী দক্ষতা এবং সফটওয়্যার বিকাশের অনুশীলনে প্রাথমিক দক্ষতা দেয় অন্যদিকে, বুটক্যাম্প আপনাকে কম্পিউটার বিজ্ঞানের প্রাথমিক দক্ষতা এবং সফ্টওয়্যার বিকাশের অনুশীলনে মধ্যবর্তী দক্ষতা দেয়।
আপনি যদি নির্দিষ্ট কোডিং ভাষা বেছে নিতে চান, আপনার বিশেষ দৃষ্টিভঙ্গি, বা কোনও প্রকল্প বা সূচনা ধারণা যা আপনি মাটি থেকে নামতে চান, তবে একটি বুটক্যাম্প আপনাকে কেবলমাত্র লক্ষ্যযুক্ত দক্ষতা দিতে পারে যাতে এটি করা দরকার । যদি আপনার কম্পিউটার শাখায় শৃঙ্খলা হিসাবে আরও সাধারণ আগ্রহ থাকে বা আপনি ক্ষেত্রটি কোন দিকে নিয়ে যেতে চান তা ইতিবাচক না হন তবে একটি বিশ্ববিদ্যালয়ের প্রোগ্রামটি আরও ভাল বিকল্প হতে পারে।
২. এখনই আমি স্কুলে কতটা সময় দিতে পারি?
পুরো সময়ের বুটক্যাম্পগুলি প্রোগ্রামের প্রতিটি সপ্তাহের জন্য নির্দেশের অনেক ঘন্টা ছুঁড়ে ফেলেছে - যার অর্থ আপনি সম্ভবত আপনার কাজটি রাখতে পারবেন না - যখন পার্ট-টাইম বুটক্যাম্প এবং বিশ্ববিদ্যালয় প্রোগ্রামগুলি আপনাকে দীর্ঘ সময়ের জন্য কোর্সটি সম্পূর্ণ করতে দেয়, সাধারণত ছয়টি খণ্ডকালীন বুটক্যাম্পের জন্য মাস এবং একটি বিশ্ববিদ্যালয় প্রোগ্রামের জন্য কয়েক বছর। বলা হচ্ছে, আপনি কয়েক মাসের মধ্যে একটি ফুলটাইম বুটক্যাম্প প্রোগ্রাম থেকে স্নাতক হন, যখন একটি বিশ্ববিদ্যালয় প্রোগ্রাম কমপক্ষে কয়েক বছরের প্রতিশ্রুতিবদ্ধ।
আপনার বর্তমান সময়সূচী এবং সময় সীমাবদ্ধতা সম্পর্কে চিন্তা করুন। পুরো সময়ের ক্লাসে নিজেকে নিয়োজিত করার জন্য আপনি কি কয়েক মাস ধরে জিনিস আটকে রাখতে সক্ষম? আপনার নতুন দক্ষতা অর্জনের জরুরি প্রয়োজন কি যাতে আপনি ASAP হিসাবে নতুন একটি চাকরি পেতে পারেন? যদি তা হয় তবে বুটক্যাম্পটি আপনার উত্তর।
তবে, আপনি যদি আপনার বর্তমান চাকরিতে খুশি হন এবং আপনার শংসাপত্রগুলি তৈরি করতে চান যাতে আপনি ভবিষ্যতে অগ্রগতির যোগ্য হতে পারেন, বা আপনি যদি প্রতি সপ্তাহে সীমাবদ্ধ সংখ্যক ঘন্টা বিদ্যালয়ে ব্যয় করতে পারেন তবে একটি চালিয়ে যাওয়া এডে সন্ধান করুন প্রোগ্রাম, একটি খণ্ডকালীন বুটক্যাম্প প্রোগ্রাম, বা একটি আন্ডারগ্রাড বা গ্রেড প্রোগ্রাম যা আপনি রাতে বা সাপ্তাহিক ছুটিতে করতে পারেন।
৩. আমার আগের স্কুলিং বা কাজ কতটা প্রাসঙ্গিক?
আপনি কী ধরণের প্রোগ্রাম দেখছেন তার উপর নির্ভর করে তালিকাভুক্তির জন্য বিভিন্ন প্রয়োজনীয়তা থাকবে। উদাহরণস্বরূপ, বোস্টন বিশ্ববিদ্যালয় তার ওয়েবসাইটে কম্পিউটার বিজ্ঞানে মাস্টার অফ সায়েন্সের উদ্দেশ্য "কম্পিউটার পেশাদারদের এবং যারা পড়াশোনার অন্যান্য ক্ষেত্রগুলি থেকে কম্পিউটারের ক্ষেত্রে যেতে চান তাদের উদ্দেশ্যে তৈরি করা হয়েছে"। এই ক্ষেত্রগুলির পূর্বশর্ত প্রয়োজনীয় কোর্সগুলি বা দক্ষতার প্রমাণ অবশ্যই এই অ্যাপ্লিকেশনটির সাথে অবশ্যই প্রয়োগ করা উচিত ”" শিকাগো বিশ্ববিদ্যালয়ের কম্পিউটার সায়েন্সের মতো কিছু প্রোগ্রাম কম্পিউটার বিজ্ঞানের ব্যাকগ্রাউন্ড ছাড়াই আবেদনকারীদের জন্য আরও উন্মুক্ত হয়ে উঠছে, তবুও আপনাকে অতিরিক্ত গ্রহণের প্রয়োজন রয়েছে আপনার শিক্ষার শুরুতে পূর্বশর্ত কোর্স।
অন্যদিকে, বাইট একাডেমির মতো বুটক্যাম্পগুলি আবেদনকারীদের মূল্যায়ন করার সময় পরীক্ষার স্কোর, ট্রান্সক্রিপ্টগুলি এবং পূর্বের অভিজ্ঞতা বিবেচনা করতে পারে তবে সম্ভাব্য শিক্ষার্থীর জন্য সবচেয়ে গুরুত্বপূর্ণ বিষয়টি প্রযুক্তি এবং কোডিংয়ের প্রতি আগ্রহী এবং চালিয়ে যাওয়া চালানো নিবিড় প্রোগ্রাম।
৪. আমার বাজেটের চেহারা কেমন?
যদিও এটি কোনওভাবেই সস্তা নয়, বুটক্যাম্পের বড় অঙ্কনের একটি হ'ল মূল্য ট্যাগ। কোডিং বুটক্যাম্প ডিরেক্টরি কোর্সের প্রতিবেদন অনুসারে, গড় বুটক্যাম্প টিউশন হয় 10, 000 ডলার। তুলনা করে, চার বছরের কম্পিউটার বিজ্ঞান স্নাতক প্রোগ্রামটি 148, 500 ডলার এবং কলেজক্যালকের মতে, গড়ে দুই বছরের সহযোগী প্রোগ্রামটি প্রায় $ 76, 000। এবং সেই মাস্টার শিকাগো বিশ্ববিদ্যালয় থেকে? এটি আপনাকে কোর্স প্রতি 5, 259 ডলার চালাবে, প্রোগ্রামটি শেষ করতে সর্বনিম্ন নয়টি কোর্স সহ - প্রয়োজনীয় প্রয়োজনীয় শর্তাদি।
অর্থপ্রদানের বিকল্পগুলির ক্ষেত্রে, loansণ এবং বৃত্তিগুলি সর্বদা traditionalতিহ্যগত শিক্ষার জন্য বিকল্প এবং অপেক্ষাকৃত ছোট আকারের givenণের কারণে বুটক্যাম্প শিক্ষার জন্য তৃতীয় পক্ষের ফিনান্সিং সংস্থাগুলির কাছ থেকে অর্থায়ন করা মোটামুটি সহজ। এছাড়াও, বাইট একাডেমির মতো অনেকগুলি বুটক্যাম্পগুলি প্রদানের প্রকল্পগুলি সেটআপ করবে যেখানে স্নাতকদের একটি নতুন কাজ পাওয়ার পরে কেবলমাত্র টিউশনটি প্রদান করা হবে।
আপনার স্কুলে যে বিনিয়োগ রাখা হয়েছে তা দীর্ঘমেয়াদে উপযুক্ত হবে কিনা তা বিবেচনা করার জন্য আপনার নতুন শংসাপত্রগুলি একবার আপনার নতুন শংসাপত্রগুলি পাওয়ার পরে আপনি যে সম্ভাব্য চাকরিগুলি শুরু করতে যাচ্ছেন তা বিবেচনা করাও গুরুত্বপূর্ণ। অনেকগুলি বুটক্যাম্প আপনাকে উন্নয়নের মতো উচ্চ-চাহিদাযুক্ত অঞ্চলে প্রোগ্রামিং কাজগুলি শুরু করার জন্য প্রস্তুতি নিচ্ছে, যেখানে একটি ডিগ্রি থাকার কারণে আপনি ক্ষেত্রের আরও বিস্তৃত কর্মের সুযোগ পাবেন। আপনি যে প্রোগ্রামগুলি বিবেচনা করছেন তার জন্য প্রাক্তন শিক্ষার্থীদের পরিসংখ্যান অনুসন্ধান করুন।
৫. আমি কি চাপের মধ্যে দিয়ে ভাল কাজ করি?
বুটক্যাম্পগুলি নিবিড়, স্বল্প-মেয়াদী প্রোগ্রাম দেয় যা প্রতি সপ্তাহে প্রায় 80 থেকে 90 ঘন্টা বিদ্যালয়ের জড়িত। (আরে, তারা এটিকে কোনও কিছুর জন্য বুটক্যাম্প বলে না!) স্কিলডআপ প্রতিবেদক হিসাবে ভিক্টোরিয়া মেনগ লিখেছিলেন, “কলেজের সেই সমস্ত নিদ্রাহীন রাতগুলিকে একত্রিত করার কল্পনা করুন যেখানে আপনি পরীক্ষার আগে ক্র্যাম করবেন বা আপনার কোডিংয়ের প্রকল্পটি শেষ করতে সোজা 14 ঘন্টা কাজ করবেন। এটিই একটি বুটক্যাম্প no নিরর্থক সময় নিয়ে তীব্র শেখা।
আপনি যখন কলেজ বা উচ্চ বিদ্যালয়ে ছিলেন তখন আপনি কীভাবে আপনার কাজের চাপের কাছে পৌঁছেছিলেন সে সম্পর্কে ফিরে চিন্তা করুন। আপনি পরীক্ষা এবং প্রকল্পগুলি সমাপ্তির জন্য অধ্যয়নরত সর্ব-নাইটারদের টানানোর টাইপ ছিলেন? যদি আপনি তীব্রতার অধীনে সাফল্য লাভ করেন তবে বুটক্যাম্পটি আপনার জন্য উপযুক্ত হতে পারে। আপনি যদি পরিকল্পনাকারী হয়ে থাকেন, সময়ের সাথে সাথে জিনিসগুলি অধ্যয়ন করে এবং কিছুটা ধাপে প্রকল্পগুলি সমাপ্ত করেন, আপনি একটি ফুলটাইম বুটক্যাম্প পরিবেশকে অপ্রতিরোধ্য খুঁজে পেতে পারেন এবং বুটক্যাম্প বা traditionalতিহ্যবাহী বিশ্ববিদ্যালয়গুলিতে উপলব্ধ খণ্ডকালীন প্রোগ্রামগুলি বিবেচনা করতে চাইতে পারেন।
My. আমার শেখার স্টাইলটি কী?
আপনি কি traditionalতিহ্যবাহী শ্রেণিকক্ষের বক্তৃতা-স্টাইলের সেটিংয়ে ভাল করেন? বা আপনি কি পরীক্ষামূলক শেখার মাধ্যমে আরও ধরে রাখেন? বুটক্যাম্পের ব্যবহারিক প্রকৃতির অর্থ তারা খুব হ্যান্ড-অন, স্ব-চালিত পদ্ধতিগুলি ব্যবহার করে example উদাহরণস্বরূপ, শিক্ষার্থীরা অ্যাপ্লিকেশন বা ওয়েব বিকাশের মতো বর্তমান প্রযুক্তি প্রকল্পগুলিতে কাজ করে।
এর অর্থ হ'ল আপনি যদি কোনও traditionalতিহ্যবাহী প্রোগ্রামে অংশ নিচ্ছেন তবে তার চেয়ে বেশি পরিমাণে নিজেকে স্ব-স্টার্টার হওয়া দরকার। উদাহরণস্বরূপ, বাইট একাডেমির শিক্ষার্থীরা কম্পিউটার সায়েন্স বেসিকগুলিতে কিছু প্রাক-বুটক্যাম্প অনলাইন কোর্স ওয়ার্কের মাধ্যমে এমনকি প্রথম দিন পর্যন্ত দেখানোর আগে কাজ করবে বলে আশা করা যায়। প্রোগ্রামের সময়কালে প্রশিক্ষকরা সর্বদা সহায়তা করার জন্য, নির্দেশটি হোমকর্মের পরে কোনও বক্তৃতা না দিয়ে "কোড-বরাবর" এবং টিম প্রকল্পগুলিতে হাত দিয়ে করা হয়। আপনি যদি পাশাপাশি যেতে চান তা শিখতে পছন্দ করেন তবে এটি একটি আদর্শ পরিবেশ হবে।
Network. আমি কোন ধরণের নেটওয়ার্ক চাই?
আপনার কাছে যে ধরণের পরামর্শদাতা উপলব্ধ রয়েছে এবং আপনি যে নেটওয়ার্কটি তৈরি করবেন তা আপনি কোন পথে যাবেন তার উপর নির্ভর করে সম্ভবত আলাদা হতে পারে। কোডিং বুটক্যাম্পগুলি "অভিজাত, পেশাদার বিকাশকারীদের দ্বারা পরিচালিত হয়, " মেং বলেন, যেখানে বিশ্ববিদ্যালয়ের অধ্যাপকরা সাধারণত পিএইচডি হন যারা শিক্ষাব্যবস্থার বাইরে কাজ করেছেন বা নাও থাকতে পারেন।
আপনি যখন বুটক্যাম্প, চালিয়ে যাওয়া এড, বা traditionalতিহ্যবাহী বিশ্ববিদ্যালয় বিকল্পগুলি সন্ধান করছেন, তখন অধ্যাপকদের ব্যাকগ্রাউন্ড অনুসন্ধান করুন। প্রফেসরদের ব্যাকগ্রাউন্ড এবং উপলব্ধ যে প্রাক্তন শিক্ষার্থীদের নেটওয়ার্ক সম্পর্কে জিজ্ঞাসা করতে ভর্তি অফিসে কল করুন। আপনি প্রোগ্রামটি থেকে কী সরিয়ে নিতে সক্ষম হবেন তা কেবল পাঠ্যক্রমের উপরই নয়, আপনি যে সমস্ত লোকদের কাছ থেকে শিখতে পারবেন এবং যে সংযোগগুলি আপনি তৈরি করতে সক্ষম হবেন সেগুলির উপরও নির্ভর করে।
৮. আমি কোন প্রোগ্রাম থেকে কী পাব তার বাস্তব প্রত্যাশা কি আছে?
একটি নিবিড় বুটক্যাম্প আপনাকে এন্ট্রি-লেভেল কোডিংয়ের কাজটি সুরক্ষিত করতে হবে এমন তাত্ক্ষণিক দক্ষতা বিকাশে সহায়তা করার জন্য বোঝানো হয়েছে - একবার আপনি যখন কোনওটি সুরক্ষিত করেন, আপনার এখনও অনেক কিছু শিখতে হবে। সুতরাং আপনি নিজের নতুন ক্যারিয়ারে এগিয়ে যাওয়ার সাথে সাথে অন্যান্য কোর্স বা স্ব-পরিচালিত শিক্ষার সাথে বুটক্যাম্প থেকে প্রাপ্ত জ্ঞানের ভিত্তিকে পরিপূরক করতে চান। এবং সেই পথে আপনাকে গাইড করার জন্য আপনি একজন অভিজ্ঞ পরামর্শদাতার সাথে একটি সম্পর্ক গড়ে তুলতে চান।
তবুও, আরও প্রচলিত প্রোগ্রামগুলির স্নাতকদের সম্পর্কে একই কথা বলা যেতে পারে; এমনকি বিশ্ববিদ্যালয়ের ডিগ্রি সহ প্রবীণ প্রযুক্তিবিদরাও একমত হন যে সফটওয়্যার ইঞ্জিনিয়ারিংয়ে কাজ করার জন্য নতুন প্রযুক্তি এবং প্রবণতাগুলি ধরে রাখতে আজীবন শেখার প্রয়োজন।
সুতরাং, না - আপনি পরবর্তী স্টিভ জবস হিসাবে কোনও ধরণের প্রোগ্রাম থেকে উত্থাপন করবেন না। তবে আপনার বেল্টের নীচে আপনার কাছে বেসিক প্রশিক্ষণ এবং একটি মানসম্পন্ন পোর্টফোলিও থাকবে এবং সেখান থেকে আপনি যে নতুন ক্যারিয়ারের স্বপ্ন দেখেছেন তা তৈরি করতে সক্ষম হবেন।