কম্পিউটার সায়েন্সের ছাত্র হিসাবে আমি কীভাবে আনুষ্ঠানিক শিক্ষার বাইরে আইওটি চাকরীর দক্ষতা বিকাশ করতে পারি?


25

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

একজন সিএস শিক্ষার্থী হিসাবে আমি আইওটির সফ্টওয়্যার দিকটি তুলনামূলকভাবে স্বাচ্ছন্দ্যযুক্ত, তবে ইলেক্ট্রনিক্স সাইড এবং ইন্টারনেট-সক্রিয় সেন্সর / ডিভাইসের সামগ্রিক নির্মাণে কম খুশি।

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


3
আপনি কি কলেজে আইওটি সম্পর্কিত কোন অ্যাসাইনমেন্ট করতে পারবেন? কয়েকটি রাস্পবেরি পাই জিরো ডাব্লু কিনুন (বা অনুরূপ, তবে এটি সস্তারতম), একটি প্রকল্প মনে করুন think একটি সেন্সর টুপি পেতে পারে; এটি ব্যর্থ হয়ে, একটি নিখরচায় JSON এপিআই সন্ধান করুন যা আপনাকে ডেটা ফিড করবে এবং ডেটা একটি ওয়েবসাইটে প্রকাশ করবে। তারপরে আপনার পথে কাজ করুন। জিগবি এবং এমকিউটিটি দেখুন । কয়েকটি গিটহাব প্রকল্প বা ওয়েবসাইট প্রকাশ করুন, যা আপনি লোককে দেখাতে পারবেন। হতে পারে একটি বৃহত, বিদ্যমান FOSS প্রকল্পে জড়িত হন। ছোট শুরু করুন, জটিলতা যুক্ত করুন এবং এটিকে দৃশ্যমান করুন, তারপরে আপনার সিভিতে যুক্ত করুন।
মগগ

এফডাব্লুআইডাব্লু, আমি জিগবি চাকরির অনেকগুলি উদ্বোধন দেখতে পাচ্ছি, তবে এখনও পর্যন্ত এমকিউটিটি-র জন্য কেউই নেই, তবে আমি আপনি হলে আমি এখনও এমকিউটিটি-তে সন্ধান করব।
মগগ

উত্তর:


16

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

আমি মনে করি আপনি বিভিন্ন যোগাযোগ প্রোটোকল স্ট্যাকের দিকে নজর রেখে শুরু করতে পারেন:

  1. আইইইই 802.15.4 এর মধ্যে ওয়্যারলেস সেন্সর নেটওয়ার্ক এবং সুপরিচিত জিগবি এর মতো ক্ষেত্র অন্তর্ভুক্ত রয়েছে । কটাক্ষপাত আছে Contiki-ওএস এবং দাঙ্গা-ওএস । সেন্সর নোডগুলি নিজেরাই কিছুটা বেশি খরচ করে তবে একটি বিশ্ববিদ্যালয় বিভাগ যা মাঠে কাজ করতে পারে আপনাকে কিছুটা খেলতে পারে।

  2. যে ব্যয়বহুল সরঞ্জামগুলি, আমি আপনাকে পরামর্শ দিচ্ছি যে আপনি যদি কোনও গবেষণা ইনস্টিটিউটে পৌঁছে যান এবং / বা শিল্প ওয়েটলেস পি , সিগফক্স , লোরওয়ান ইত্যাদি etc. আইওটি এবং শিল্প 4.0

  3. আইওটি স্মার্ট হোম এবং অটোমেশনের ক্ষেত্রে অগ্রগতি করছে , যাতে আপনি ওপেনএইচএবিএল এবং ওপেনথ্রেডের মতো সরঞ্জামগুলির দিকে নজর দিতে পারেন এবং কম্পিউটার বিজ্ঞানের ছাত্র হিসাবে দরকারী এপিআইগুলি বিকাশ করতে পারেন।

  4. শেষ, তবে সর্বনিম্ন নয়, সরল এবং / অথবা জটিল আইওটি সমাধানের জন্য উপরে বর্ণিত প্রযুক্তির ওয়্যারলেস যোগাযোগ মডিউলগুলির সাথে একত্রে রাস্পবেরি পিস এবং অন্যান্য মাইক্রোকন্ট্রোলারগুলির মতো কোনও ওপেন সোর্স প্ল্যাটফর্ম ডিভাইস ব্যবহার করা যেতে পারে।

সরঞ্জামসমূহ

আইওটি কারিগরি লোক হিসাবে, সি / সি ++, জাভা এবং পাইথনের মতো প্রোগ্রামিংয়ের ভাষা আপনাকে অনেক দূর এগিয়ে নিয়ে যাবে। ফ্রন্টএন্ড ডেভলপমেন্ট, এইচটিএমএল, সিএসএস, জাভাস্ক্রিপ্ট, এবং জকিউয়েরি ইত্যাদি আপনাকে ইন্টারনেটের ডেটাটাইপগুলি যেমন জেএসওএন, এক্সএমএল, প্লেইন টেক্সট, সিবিওআর ইত্যাদি পরিচালনা এবং নোড.জেএস, পাইথনের ফ্লাস্ক এবং রুবির মত ব্যাকএন্ডের আরও ভাল ধারণা দেবে রেলগুলি আপনাকে প্রায়শই ব্যবহৃত সার্ভার ক্লায়েন্ট মডেলগুলি সেট আপ করতে সহায়তা করবে।

গিট এবং ওপেন সোর্স রিপোজিটরিগুলি আপনাকে অ্যাপ্লিকেশন এবং বিভিন্ন এপিআইগুলিতে ঝাঁপ দেবে যা আপনার আসন্ন প্রকল্পগুলির জন্য ব্যবহার করা যেতে পারে।

আপনি যত বেশি গভীর ডুব দিবেন, তত ভাল আপনার সরঞ্জাম পরিচালনা করার দক্ষতা এবং আইওটি-র বোঝা।


7

আইওটি কম্পিউটিংয়ের আড়ম্বর চালায় এবং প্রযুক্তি, বাস্তবায়ন এবং কৌশলগুলির বিশাল পরিসীমা জুড়ে। সংক্ষেপে এটির অর্থ হ'ল জিনিসগুলি একটি কমস চ্যানেল, যেমন ইন্টারনেটের সাথে যুক্ত। জিনিসগুলি কীভাবে জিনিসগুলির সাথে সংযুক্ত হয় তা বোঝার জন্য এটি সম্ভবত মূল: মেসেজিং, ইভেন্টিং, স্ট্রিম।

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

এটিতে কিছু সেন্সর লাগান। তাপমাত্রা ক্যানোনিকাল উদাহরণ। ডেটা চুষতে এবং এটি সঞ্চয় করতে শুরু করুন। তারপরে সেই ডেটাটি নিয়ে তা বিশ্লেষণ করুন; যে কোনও পদ্ধতিতে।

যদি আপনি বিশ্লেষণের দিকটি সম্পর্কে আরও আগ্রহী হন (যোগাযোগ এখানে সত্যই কঠিন জিনিস নয় - লাইব্রেরিগুলি হ'ল এটি ওয়াইফাই, বিটি, জিগবি, ...) তবে প্রচুর ডেটাসেট রয়েছে যেমন, এনওয়াইসি পাতাল রেল টার্নস্টাইল ডেটা ।


7

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

আমি ব্যক্তিগতভাবে কয়েকটি জিনিস সুপারিশ করি :

1. ভাল ম্যাগাজিনে সাবস্ক্রাইব করুন।

সেখানে প্রচুর পরিমাণে ম্যাগাজিন এবং আপ টু ডেট নিবন্ধ উপলব্ধ রয়েছে যা আপনাকে আইওটি বিশ্বের যা ঘটছে তার সাথে সামঞ্জস্য রাখতে সহায়তা করবে; আইওটি বিবর্তন পত্রিকা হ'ল এটি আমি প্রায়শই পড়ি। প্রচুর মূল্যবান প্রযুক্তিগত তথ্য সহ আর একটি হ'ল এই এম 2 এম ম্যাগাজিন

২. কিছু আইওটি ডিভাইস পান।

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

কেবল আমার 2 সেন্ট (যা কানাডায় ঘুরছে), তবে আশা করি এটি সাহায্য করবে!


1
বিস্তৃত পটভূমি অত্যন্ত দরকারী - এমনকি যদি এটি কেবল আপনাকে অন্যান্য ক্ষেত্রের বিশেষজ্ঞদের সাথে কথা বলতে সহায়তা করে।
শন হোলিহানে

3

হিসাবে অন্যান্য উত্তর বিবৃত করেছি, সবচেয়ে ভালো উপায় শিখতে হয় করছেন এই ক্ষেত্রে, ইন ডাইভিং ইন এবং শুরু থেকে একটি ডিভাইস নকশা প্রক্রিয়া এবং পদক্ষেপ IOT উন্নয়নে জড়িত জন্য একটি অনুভূতি পেতে শেষ করতে।

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

ভারতে এমন দাবি রয়েছে যে মাত্র%% স্নাতক প্রকৃতপক্ষে একটি সফটওয়্যার ইঞ্জিনিয়ার হিসাবে নিয়োগযোগ্য , কারণ:

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

আমি নিশ্চিত আপনি এখানে সমান্তরাল দেখতে পাচ্ছেন you আপনি যদি আইওটির ক্ষেত্রে প্রবেশ করতে চান তবে আপনাকে কীভাবে কোনও ডিভাইস এবং এটির প্রয়োজনীয় অবকাঠামো বিকাশ করতে হবে তা বুঝতে সক্ষম হওয়া দরকার


যদিও আপনি আপনার প্রোটোটাইপ তৈরি শুরু করবেন তখন কয়েকটি বিষয় বিবেচনা করতে হবে:

  • এটিকে বিপ্লবী হওয়ার দরকার নেই a একটি শেখার প্রকল্প হিসাবে, সাধারণ কিছু করার ক্ষেত্রে কোনও ভুল নেই। এখানে মূল কীটি হ'ল একটি অর্জনযোগ্য, নির্দিষ্ট লক্ষ্য

  • আপনার লক্ষ্যটি একবার হয়ে গেলে, টাস্কটি পদক্ষেপে ভাঙ্গুনএটা কঠিন হবে ; এটি যদি আপনার প্রথম প্রজেক্ট হয় তবে আপনি কিছুটা হারাতে পারেন। এখানে গুরুত্বপূর্ণ বিষয়টি হ'ল ...

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

যদি আপনি সহায়তা করতে পারেন এমন কাউকে যদি না খুঁজে পান তবে উত্সাহী, বিশেষজ্ঞ এবং শক্তি ব্যবহারকারীদের জন্য সর্বদা সাইট রয়েছে যারা আপনাকে কিছু পরামর্শ দিতে পারে!


3

আমি আপনার নিজের প্রকল্প করার পরামর্শ দিচ্ছি।

আমি ডেরেক মলয়ের বই এক্সপ্লোরিং বিগলবোনটি খুব ভাল পেয়েছি ।

তারপরে আপনি নিম্নলিখিতটি করতে পারেন

  • একটি বিগলবোন কালো পান
  • ডেরেকের বইতে সমস্ত প্রকল্পগুলি করুন (আইওটির জন্য ইলেকট্রনিক্স এবং সেন্সরগুলির জন্য একটি ভাল পরিচয়)
  • একটি প্রকল্প প্রসারিত করুন
  • গিটহাব বা বিটবকেটে আপনার প্রকল্পটি প্রকাশ করুন

আপনি যখন কোনও সাক্ষাত্কারে যান আপনি এখন আপনি যে আইওটি প্রকল্পটি করেছিলেন তা নিয়ে কথা বলতে পারেন। উল্লেখ করুন যে এটি বর্তমানে সরাসরি চলছে এবং নিয়োগকর্তা আরও জানতে চাইলে এটি গিটহাবের মধ্যে রয়েছে।

এটি কোনও নিয়োগকর্তাকে দেখায় যে আপনি আইওটি-তে সত্যই আগ্রহী, ক্ষেত্রের প্রতি দক্ষতা অর্জন করেছেন এবং একটি সাক্ষাত্কারের জন্য দুর্দান্ত কথাবার্তা।


2

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


2

পদক্ষেপ 1: ভিডিও গেম খেলে এত সময় ব্যয় করা বন্ধ করুন

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

আপনি অন্যান্য, আরও জটিল প্রকল্পগুলিতে যেভাবে ব্যবহার করতে পারবেন সেই পথেই আপনি মূল্যবান পাঠ শিখবেন।

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

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

আমি সর্বদা প্রধান জিনিসটি হ'ল যদি আমি এটির সাথে মজা করি তবে আমি এটির চেয়ে বেশি করতে চাই। তবে সত্যই, আইওটি সম্পর্কে খুব বেশি কিছু নেই যা মজাদার নয়!


1

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

কম্পিউটার, পরীক্ষা, ইউটিউব, পরীক্ষা এবং ত্রুটি, ধৈর্য সম্পর্কে আমি যেভাবে শিখেছি।

90% কম্পিউটার ধৈর্য এবং অন্য 10% পুনরাবৃত্তি।

কম্পিউটারে যদি আপনার আগ্রহ থাকে তবে এটি লালনপালন করুন এবং এটি আপনার নিজের সন্তানের মতো করুন। আপনার আগ্রহ একদিন আপনাকে ধন্যবাদ জানাবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.