কোডিং-ল্যাপটপে

আমাদের বিশ্ব একটি অত্যন্ত দ্রুত গতিতে এগিয়ে চলেছে যেখানে প্রযুক্তি উদ্বিগ্ন, বিশেষত যুক্তরাষ্ট্রে। সাধারণত, এটি একটি ভাল জিনিস - এটি জীবন-মানের উন্নতি করার জন্য আরও বেশি সুবিধা, নতুন প্রযুক্তি তৈরি করে, আরও বেশি কাজ করে, ইত্যাদি। তবে, আমরা একটি ছোট সমস্যায় পড়ছি: আমাদের আরও জনবল প্রয়োজন।

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

তাহলে আমরা কি করতে পারি?

অনলাইন কোর্সে কম্পিউটার সায়েন্স

udacity-লোগো

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

freecodecamp-লোগো

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

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

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

আমাদের শিক্ষার্থীদের কাছে মিথ্যা বলা বন্ধ করা দরকার

কোডিং-স্নিপেট

কম্পিউটারের শিল্পে প্রবেশ করা থেকে শিক্ষার্থীদের নিরুৎসাহিত করার আরেকটি দিক হ'ল আমরা আসলে তাদের সাথে মিথ্যা বলছি। সংস্কৃতি হিসাবে, আপনি বিশ্বাস করবেন না যে আমরা কতবার শিক্ষার্থীর মাথায় ঝাঁপিয়ে পড়েছি যে কোডিং সহজ। নিউজ ফ্ল্যাশ: এটি অন্তত সহজ নয়।

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

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

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

যদি আমরা এর মতো শিক্ষার্থীদের সামনে থাকি তবে আমরা কেবল এই 500,000 টি অপরিশোধিত পজিশনে ছিদ্র তৈরি করা শুরু করব।

কিন্তু, এটি থেমে নেই। না, লোকেরা কম্পিউটারে আগ্রহী হওয়ার সমস্যাটি আমাদের অবশ্যই সমাধান করতে হবে।

কম্পিউটার সায়েন্স এডুকেশন এর কেস

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

“মার্কিন যুক্তরাষ্ট্রের বিরুদ্ধে সাইবার যুদ্ধ ক্রমবর্ধমান যেহেতু অসংখ্য দেশ আমাদের কম্পিউটার নেটওয়ার্ক, সরকারী এবং বেসরকারীদের অ্যাক্সেস পাওয়ার চেষ্টা করছে। এই আক্রমণগুলি বিশ্বব্যাপী উত্স থেকে প্রতি ঘন্টা কয়েকবার ঘটতে পারে। স্পষ্টতই, এই আক্রমণগুলি প্রতিহত করার জন্য প্রয়োজনীয় প্রতিরক্ষা অপরিসীম এবং ক্রমাগতভাবে বিকশিত হচ্ছে ow তবুও, সাম্প্রতিক প্রতিবেদনগুলি দেখায় যে আমেরিকা যুক্তরাষ্ট্র নাগরিকদের জন্য সাইবার সিকিউরিটি ক্যারিয়ারের ক্রমবর্ধমান চাহিদা পূরণ করার জন্য প্রয়োজনীয় সংস্থান বা সুযোগ সরবরাহ করছে না। এই বাস্তবতা আমাদের দেশের সাইবার নিরাপত্তা বিপন্ন করছে, আমাদের জাতীয় প্রতিরক্ষা, ব্যবসায় এবং ব্যক্তিগত তথ্যকে আরও ঝুঁকির মধ্যে ফেলেছে। ”

আপনি দেখতে পাচ্ছেন যে এই অপূর্ণ পদগুলি আমাদের জাতিকে ঝুঁকির মধ্যে ফেলেছে। তবে, কেন এই পদগুলি পূরণ করা হচ্ছে না? কম্পিউটার সায়েন্স এডুকেশন কোয়ালিশনের মতে, কলেজ ও বিশ্ববিদ্যালয় থেকে কর্মশক্তিতে স্নাতক হওয়া ৪৩,০০০ এর চেয়ে কম কম্পিউটার বিজ্ঞানের শিক্ষার্থী ছিল।

কেন?

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

সেই চিত্রটি নিয়ে আরও একটি সমস্যা রয়েছে। কলেজ এবং বিশ্ববিদ্যালয় থেকে প্রোগ্রামিং শেখা সর্বদা সেরা রুট নয়, কারণ এই প্রতিষ্ঠানগুলি বেসরকারী খাতের পিছনে বছর পিছনে রয়েছে। এই শিক্ষাপ্রতিষ্ঠানগুলি বেসরকারী খাত প্রযুক্তিতে কতটা দ্রুত এগিয়ে চলেছে তা রাখে না।

এজন্যই এটি প্রাথমিকভাবে বাচ্চাদের কাছে প্রোগ্রামিং কনসেপ্টগুলি প্রবর্তন করে স্কুল পাঠ্যক্রমের মধ্যে পড়া শুরু করার সময় এসেছে।

ফক্স নিউজ নিবন্ধ দ্বারা নির্দেশিত হিসাবে সম্প্রতি গুগল দ্বারা প্রকাশিত একটি গবেষণা থেকে এখানে আরও একটি আকর্ষণীয় তথ্য রয়েছে:

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

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

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

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

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

এবং এটি থাকার মতো ভাল জায়গা নয়। মোটেই

আরো দেখুন

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