কোডিং বুটক্যাম্পগুলি বনাম কম্পিউটার বিজ্ঞান ডিগ্রি: নিয়োগকর্তারা কী চান এবং অন্যান্য দৃষ্টিভঙ্গি

ক্রেডিট: উলরিচ ল্যাঞ্জ, দেব বুটক্যাম্প

নিয়োগকর্তার দর্শন

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

গবেষকরা আবিষ্কার করেছেন যে এই সংস্থাগুলিতে নিয়োগকর্তারা কঠোর দক্ষতার (প্রযুক্তিগত জ্ঞান) এবং নরম দক্ষতার (অভিযোজনযোগ্যতা, দলের কাজ, সৃজনশীলতা ইত্যাদি) মিশ্রণের সন্ধান করেন। সাক্ষাত্কারে, নিয়োগকর্তারা কঠিন দক্ষতার চেয়ে দ্বিগুণ নরম দক্ষতা সম্পর্কে কথা বলেছিলেন। বেশিরভাগ বলেছিলেন যে তারা প্রযুক্তিগত দক্ষতার একটি বেসলাইন স্তর চান যা স্ক্রিনিংয়ের সাথে মূল্যায়ন করা হয়, তবে এর বাইরে তারা নরম দক্ষতার মূল্যায়নে গুরুত্বপূর্ণ প্রচেষ্টা চালায়।

সম্ভাব্য ভাড়া কীভাবে প্রশিক্ষিত হয়েছিল তা দেখার সময়, অনেক নিয়োগকর্তা একটি কম্পিউটার বিজ্ঞান (সিএস) ডিগ্রি প্রয়োজন না হলেও, চার বছরের ডিগ্রি চান। তারা বুঝতে পারে যে আপনার যখন এমন সমস্যার প্রয়োজন হয় যা সেরা অ্যালগরিদম খুঁজে বের করতে পারে তখন প্রয়োজন হয় সিএস ডিগ্রি preferred তারা ডেটা সায়েন্সের মতো কাজের ক্ষেত্রেও গণিতের পটভূমি বিবেচনা করে। নিয়োগকর্তারা অন্যান্য চার বছরের সমস্যা সমাধানের দক্ষতা বৃদ্ধির জন্য, বা শিক্ষার প্রশস্ততা এবং দৃষ্টিভঙ্গির মতো নরম দক্ষতার জন্য, অন্যান্য চার বছরের ডিগ্রি, এমনকি সিএস নয় এমনগুলিও দেখতে পারেন।

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

অধ্যাপক, প্রশিক্ষক এবং প্রশাসক দর্শন

কোডিং বুটক্যাম্প এবং সিএস প্রোগ্রামগুলির বিষয়ে নিয়োগকারীদের দৃষ্টিভঙ্গির মধ্যে আমি পার্থক্য বর্ণনা করেছি, তবে কোডিং বুটক্যাম্পগুলি চালানো এবং সিএস প্রোগ্রাম চালাওয়াদের মধ্যে মতামতগুলি কীভাবে আলাদা? এর উত্তর দিতে, একই গ্রুপ গবেষক 11 টি কোডিং বুটক্যাম্প প্রশিক্ষক এবং প্রশাসক এবং সেই সাথে 9 সিএস অধ্যাপকদের সাথে কথা বলেছেন talked

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

আমার দর্শন

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

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

- - - - - - - - - - - - - - - - - - -

পূর্ববর্তী পোস্ট: কোডিং বুটক্যাম্পগুলি গবেষণা করে আমি কী শিখেছি

পরবর্তী পোস্ট: কোডিং বুট ক্যাম্পগুলি: মহিলারা ভয় দেখিয়ে কাটিয়ে উঠছেন

- - - - - - - - - - - - - - - - - - -

তথ্যসূত্র:

নিউইয়র্কের কম্পিউটার বিজ্ঞান বিষয়ে 49 তম এসিএম টেকনিক্যাল সিম্পোজিয়ামের কার্যক্রমে প্র। বার্ক, সি। বেইলি, এলএ লিয়ন এবং ই গ্রিন, "ট্র্যাডিশনাল 4-বছরের কলেজগুলিতে কোডিং বুট ক্যাম্পগুলির বিষয়ে সফটওয়্যার ডেভলপমেন্ট ইন্ডাস্ট্রির দৃষ্টিভঙ্গি বোঝা," , এনওয়াই, ইউএসএ, 2018, পিপি 503-508।

"নিয়োগকর্তারা কোডিং বুটক্যাম্পগুলি সম্পর্কে সত্যই কী ভাবেন ?," প্রকৃতপক্ষে ব্লগ, 02-মে -2017। [অনলাইন]। উপলভ্য: http://blog.indeed.com/2017/05/02/ কি-employers-think-about-coding-bootcamp/।

কে জে লেহম্যান, এম ডয়েল, এল এ লায়ন, এবং কে। থায়ার, "কম্পিউটারিং ক্যারিয়ারের বিকল্প পথ এবং অংশীদারিত্বের সম্প্রসারণে তাদের ভূমিকা," কম্পিউটার বিজ্ঞান শিক্ষা, নিউইয়র্ক, এনওয়াই, ইউএসএ, সম্পর্কিত 49 তম এসিএম টেকনিক্যাল সিম্পোজিয়ামের কার্যক্রমে , পিপি 670-671।

কে। থায়ার এবং এ। জে কো, "কোডিং বুটক্যাম্প শিক্ষার্থীদের দ্বারা মুখোমুখি," আন্তর্জাতিক গণনা শিক্ষা গবেষণা, নিউইয়র্ক, এনওয়াই, মার্কিন যুক্তরাষ্ট্র, 2017, পৃষ্ঠা, 245-253-এর 2017 এসিএম সম্মেলনের কার্যক্রমে "কোডিং বুটক্যাম্প শিক্ষার্থীদের দ্বারা মুখোমুখি" riers

নিউইয়র্ক, নিউইয়র্কের কম্পিউটার সায়েন্স এডুকেশন, ২০১৩ এর এসিএম সিগসিএসই টেকনিক্যাল সিম্পোজিয়ামের কার্যক্রমে এলএ লিয়ন, কি। বার্ক, জে ডেনার এবং জে বোর্নিং, "আপনার কলেজ কম্পিউটার বিজ্ঞান প্রোগ্রাম কোনও কোডিং বুট ক্যাম্পের সাথে অংশীদার হওয়া উচিত?" , ইউএসএ, 2017, পৃষ্ঠা 712–712।

এল। এ। লিয়ন, কি। বার্ক, জেনারেল ডেনার এবং জে বোর্নিং, "কোডিং বুট ক্যাম্প এবং বিশ্ববিদ্যালয় শ্রেণিকক্ষে কম্পিউটার বিজ্ঞান শিক্ষার দৃষ্টিভঙ্গি," এআইআরএ 2017, সান আন্তোনিও, টেক্সাস, 2017 এ উপস্থাপন করা হয়েছে।

Y.-C. নিউইয়র্কের কম্পিউটার সায়েন্স এডুকেশন সম্পর্কিত ৪৯ তম এসিএম টেকনিক্যাল সিম্পোজিয়ামের কার্যক্রমে তু, জি ডব্বি, আই ওয়ারেন, এ। ম্যাডস এবং সি গ্রাউট, "বুট-ক্যাম্প স্টাইল প্রোগ্রামিং কোর্সের একটি অভিজ্ঞতার প্রতিবেদন" , ইউএসএ, 2018, পিপি 509–514।