03/11/2023
If anyone want to join, inbox me...
Jara CSE jogote noutn...youtube,google dekheo programming somporke temon kicu bujte parcen na tara knock dite paren.
03/11/2023
If anyone want to join, inbox me...
22/06/2023
ওয়েব ডেভেলপমেন্ট (Youtube guid)
----------------------------------------
আমরা নতুন একটা প্রোজেক্ট হাতে নিয়েছি। যারা নিজে নিজে ওয়েব ডেভেলপমেন্ট শিখতে চান তাদের জন্য হতে পারে এটি একটি ভাল সুজোগ। আমরা একটি কমিউনিটি ক্রিয়েট করছি যেখানে এমন সব লোক থাকবে যারা ইউটিউব থেকে ওয়েব ডেভেলপমেন্ট শিখতে চাচ্ছেন। আমরা রোডম্যাপ মোতাবেক যেইটার পর যেইটা শিখতে হবে সেই মোতাবেক টপিক্স অনুসারে ইউটিউব থেকে ভিডিও লিঙ্ক আপলোড করব। যেই ইউটিউব চ্যানেল যেই টপিক্স টা ভাল বোঝাবে সেই টপিক্স এর ভিডিও লিঙ্ক আমরা আমাদের কমিউনিটিতে শেয়ার করব। এতেকরে ভাল কোন প্লেলিস্ট খোজা নিয়ে কনফিউজড থাকতে হবে না। জাস্ট সিরিয়াল মোতাবেক একটার পর একটা লিঙ্ক এর ভিডিও দেখে প্র্যাকটিস করলেই হবে।
--------------------------------------------------------------------------
আমাদের এখানে ৩ টি সেকশন থাকবে। পুরো কমিউনিটি কে Self-guided team, Mid-guided team এবং Full-guided team এই ৩ টি ভাগে ভাগ করা হবে। এর মধ্যে Self-team হবে একদম ফ্রি। তবে চিন্তার কোন কারন নেই। ভিডিও ৩ টি টিমেই একই থাকবে। শুধু পার্থক্য হবে এতটুকুই যে Self-guided team এর নিজ দায়িত্বে ভিডিও দেখতে হবে এবং নিজ দায়িত্বে প্র্যাকটিস করতে হবে। আর বাকি ২ টা টিমকে আলাদা ভাবে গাইড করা হবে। তবে বাকি ২ টা টিম থাকবে পেইড। ফি থাকবে খুব কম। রোড ম্যাপ ৩ টা টিমেরই এক থাকবে। সবাই ই সেইম ভিডিও দেখবে, সবাইকেই ইউটিউব থেকে ভিডিও প্রোভাইড করা হবে। Mid-guided team ও Full-guided team এর ফি নিয়ে কোন কারন নেই। ফি বলতে যে আমরা হাজার হাজার টাকা নিব এমন কিন্তু মোটেও নয়। এককালিন অল্প কিছু ফি আমরা নিব। নিচে ফি ও সার্ভিস সম্পর্কে দেওয়া আছে। ভবিষ্যতে এর সাথে নতুন কোন ফি যুক্ত হবে না।
--------------------------------------------------------------------------
যারা যারা জয়েন হতে চান তারা জলদি ইনবক্স করেন। আমাদের কমিউনিটি হবে Discord এ। সুতরাং যাদের Discord app নেই তারা দ্রুত ইন্সটল করে একাউন্ট তৈরি করে ফেলেন এবং জয়েন করেন আমাদের সার্ভারে।
--------------------------------------------------------------------------
Server link : https://discord.gg/YYmRXXJ9vG
--------------------------------------------------------------------------
19/06/2023
Python basic class...
10/06/2023
Programming basic class is running...
প্রোগ্রামিং শিখব... কোন ল্যাঙ্গুয়েজ দিয়ে শুরু করতে পারি??
___________________________________________________________
নতুনদের সবার মনেই একটা কমন প্রশ্ন... তবে উত্তর খুব সহজেই মানুষ বলে দেয় C programming দিয়ে শুরু করো। হ্যা... C দিয়েই শুরু করা উচিৎ। বাট এর বাইরে অন্য কোন ল্যাঙ্গুয়েজ দিয়ে শিখলে যে শেখা যাবে না এমন নয়। তবে C দিয়ে শুরু করাটাই ভাল।
______________________________________________
পাইথন দিয়ে কি শুরু করা যাবে?
__________________________________
হ্যাঁ অবশ্যই যাবে। তবে পাইথন এর সিনট্যাক্স অন্যান্য প্রোগ্রামিং ল্যাঙ্গুয়েজ থেকে তুলনামুলক সহজ(পাইথন নয়...পাইথনের সিনট্যাক্স)। তাই যদি পাইথন দিয়ে শুরু করেন তাহলে পরে যদি অন্য ল্যাঙ্গুয়েজ শিখতে যান তখন বিরক্তি বোধ হতে পারে... কঠিন ও মনে হতে পারে। তখন আর অন্য ল্যাঙ্গুয়েজ শেখা না ও হয়ে উঠতে পারে। তাই ভাল হয় পাইথন টার্গেট এ থাকলেও C দিয়ে ব্যাসিক শুরু করা।
_____________________________________________________
আমি অমুক ল্যাঙ্গুয়েজের ডেভেলপার হব... তাহলে কি অন্য ল্যাঙ্গুয়েজ শেখার কোন প্রয়োজন আছে???
______________________________________________________________________
শিখলে কোন ক্ষতি নেই। তবে আমার পরামর্শ থাকবে অন্তত ২-৩ টা ল্যাঙ্গুয়েজ এর ব্যাসিক টা শিখে রাখা। কারন বর্তমান সময়ের ভাল ডেভেলপাররা মাল্টিপল প্রোগ্রামিং ল্যাঙ্গুয়েজের ওপর নলেজ রাখছে। বর্তমান সময়ে ভাল ভাল এপ্লিকেশন, ভাল ভাল সার্ভিস গুল ও মাল্টিপল ল্যাঙ্গুয়েজ দিয়ে তৈরি করা। আর তাছাড়া আপনি যদি নিজেকে প্রোগ্রামার দাবি করতে চান তাহলে আপনার উচিৎ হবে অন্যান্য ল্যাঙ্গুয়েজের ওপরও কিছুটা ধারনা রাখা।
____________________________________________________________________
তাহলে কি ৪-৫ টা ল্যাঙ্গুয়েজের ওপর এক্সপার্ট হতে হবে???
____________________________________________________________________
এমনটা নয়... তবে একজন ভাল প্রোগ্রামার এর উচিৎ অন্যান্য ল্যাঙ্গুয়েজের ওপর ও নলেজ রাখা। আপনি স্পেসিফিক ভাবে কোন ল্যাঙ্গুয়েজ এর ওপর পারদর্শিতা অর্জন করলেও অন্যান্য ল্যাঙ্গুয়েজ এর ব্যাসিক টা শিখে রাখলে উপকার ছাড়া কোন ক্ষতি নেই। তাই একটা ল্যাঙ্গুয়েজ নিয়ে পড়ে না থেকে কয়েকটা ল্যাঙ্গুয়েজ শিখে রাখা ভাল।
_______________________________________________________
কোন ল্যাঙ্গুয়েজের চাহিদা এখন বেশি???
_______________________________________________________
এক একটা ফিল্ডে এক একটা ল্যাঙ্গুয়েজের চাহিদা রয়েছে। কোনটিই কম জরুরি নয় বা এমন কোন ল্যাঙ্গুয়েজ নেই যার কোন ফিল্ড নাই। আপনি যেদিকেই যান না কেন, এক্সপার্ট হতে পারলে Assembly language এর ও চাহিদা রয়েছে। তবে বর্তমান সময়ে মানুষ আর্টিফিশিয়াল ইন্টেলেন্সি, মেশিন লার্নিং, রোবোটিক্স, ডাটা সাইন্স এইসবের দিকে বেশি ঝুকছে। এগুলর জন্য পাইথন এর প্রশংসা এখন মানুষের চোখে বেশি পড়ছে। তার মানে এই নয় যে অন্যান্য দিকের কোন চাহিদা নেই। ওয়েব ডেভেলপমেন্ট, ডাটা এনালিস্ট, রোবটিক্স, নেটওয়ার্ক ইঞ্জিনিয়ারিং আরো অনেক দিকই রয়েছে যার অনেক চাহিদা। যেটি আপনার চয়েজ হয়, সেটির রোড ম্যাপ দেখে আগাতে পারেন।
___________________________________________________________________
এর বাইরে কারো কোন কিছু জানার থাকলে ইনবক্স করতে পারেন।
প্রোগ্রামিং ব্যাসিক বা ওয়েব ডেভেলপমেন্ট ব্যাসিক শিখতে চাইলে ইনবক্স করতে পারেন। ব্যাসিক টা শিখতে হেল্প করব ইনশা আল্লাহ্। কোন চার্জ বা ফি নেই... একদম ফ্রি...
ডাটা এন্ট্রি...
কেমন এটির ফিউচার??? বর্তমানেই বা এটির চাহিদা কেমন???
আমার কি এটি পার্মানেন্ট ক্যারিয়ার হিসেবে বেছে নেওয়াটা ঠিক হবে???
__________________________________________________________
সত্যি বলতে বর্তমানে এখনো এটির মোটামুটি চাহিদা থাকলেও ফিউচার নিয়ে কোন নিশ্চয়তা ই নেই। বর্তমান সময়ে এমন অনেক কিছুরই আবির্ভাব হচ্ছে যেটী ডাটা এন্ট্রিকে অনেক সহজ করে দিয়েছে। এখন পিকচার টু পিডিএফ তুলনামূলক অনেক সহজ। এছাড়া ল্যাঙ্গুয়েজ কনভার্ট এর জন্য ও অনেক বেটার এপ্লিকেশন বের হয়েছে। আর ভবিস্যতে এই কাজ গুল আরো অনেক বেশি সহজ হয়ে উঠবে। সুতরাং ভবিস্যতে এসব কাজের জন্য লোক হায়ার করা একেবারেই কমে যাবে।
___________________________________________________________
আমাদের কি তাহলে ডাটা এন্ট্রি ছেড়ে দেওয়া উচিত???
___________________________________________________________
ছেড়ে দেওয়ার কোনই প্রয়োজন নেই। যে কাজ পাবেন সে করবেন। তবে এটিকেই মেইন ক্যারিয়ার হিসেবে বেছে নিলে ভবিষ্যতে কাজ পাওয়া মুশকিল হয়ে পড়বে। সুতরাং আমার ব্যক্তিগত পরামর্শ থাকবে এটিকে মেইন ক্যারিয়ার হিসেবে বেছে না নেওয়া।
____________________________________________________________
তাহলে কি পুরা ফ্রিল্যন্সিং জগত টা ই ছেড়ে দিব???
_____________________________________________________________
মোটেও নয়। এটিই একমাত্র ফ্রিল্যান্সিং সেক্টর নয় সেটি আপনারা অনেক ভাল ভাবেই জানেন। আপনাদের হয়ত মনে হতে পারে যে এটি বাদে বাদ বাকি সেক্টর গুল অনেক কঠিন। মোটেও সেটা নয়। একটু চেষ্টা করলেই আপনারা আরো অনেক সেক্টরই আছে যেখানে অনেক ভাল করতে পারবেন। ডাটা এন্ট্রির পাশাপাশি অন্য দিকেও নিজের স্কিল গড়ে তুলুন। যেন ভবিষ্যতে ও কাজের ধারা বজায় রাখতে পারেন।
_______________________________________________________________
কোন সেক্টরের ভবিষ্যৎ উজ্জ্বল???
_______________________________________________________________
বর্তমানে ডাটা এনালাইসিস, ডাটা মাইনিং, মেশিন লার্নিং, আর্টিফিশিয়াল ইন্টেলিজেন্সি, ডিজিটাল মার্কেটিং, ওয়েব ডেভেলপমেন্ট আরো অনেক সেক্টরই আছে যার ফিউচার অনেক ভাল। আপনারা এইসব দিক গুল বেছে নিতে পারেন। এটির জন্য যে সাইন্স ব্যাকগ্রাউন্ড ই লাগবে বা সি এস ই নিয়ে ই পড়া লাগবে এমন কোন কথা নেই। যেকোন মানুষই চেষ্টার মাধ্যমে এইসব সেক্টরে উন্নতি করতে পারেন।
__________________________________________________________________
কোন প্রশ্ন বা কোন কিছু জানার থাকলে কমেন্টে জানাতে পারেন। আমাদের সাথে Discord এর মাধ্যমে ও যোগাযোগ করতে পারেন। ধন্যবাদ...
Sorry for being inactive long time. Finally back with some new plans for all of you. Join our discord server and communicate with us...
In this server
--> You can ask any career question.
--> You can ask for any help.
--> You can work with your own team here.
--> If you want to arrange any online exam or event about career, we'll create the environment here and help you to manage the event.
--> You can request here for any kind of course. If there is an expert, he'll help you.
If you don't have a Discord account but you want to join us, then download the Discord app and create an account. Then join our server by the server link.
Server link:
Join the Career Help Discord Server! Check out the Career Help community on Discord - hang out with 8 other members and enjoy free voice and text chat.
06/10/2022
ওয়েব ডেভেলপমেন্ট এ কাজ নাই
------------------------------------------------
আসলেই কি তাই?
ওয়েব ডেভেলপমেন্ট
-----------------------------------------------
ওয়েব ডেভেলপমেন্ট বর্তমান সময়ের একটি জনপ্রিয় ক্যারিয়ার। টেকনিক্যাল বা ননটেকনিক্যাল অনেকেরি স্বপ্ন থাকে ওয়েব ডেভেলপার হওয়ার। তবে বেশিরভাগ মানুষই শুরু হওয়ার আগেই ঝরে পড়ে। অনেকেই মনে করেন সঠিক গাইড এর অভাবে, সঠিক লারনিং এর অভাবে অথবা পরিশ্রমের অভাবে এমন হয়। এগুলো অবশ্যই জরুরী। কিন্তু এমন অনেকেই আছেন যারা এগুল মেইন্টেইন করেও আশানুরূপ ফল পাচ্ছেন না।
কেন ফল পাচ্ছি না?
---------------------------------------
এই প্রশ্নের উত্তর হল একটি প্রশ্ন। প্রশ্নটী হল,”আপনি ক্লায়েন্টকে কি দিচ্ছেন?”। অনেকেই বলতে পারেন রেস্পন্সিভ ডিজাইন দিচ্ছি, বেটার পারফর্মেন্স দিচ্ছি, কাস্টম কোডেড ওয়েবসাইট দিচ্ছি, স্বল্প খরচে ওয়েবসাইট দিচ্ছি etc etc…যদি স্কিল জানতে চাওয়া হয় তাহলে সবারি কিছু কমন এন্সার আসবে… ই-কমার্স ওয়েব সাইট, পার্সোনাল ব্লগ, পোর্টফলিও ওয়েব সাইট, বিভিন্ন টাইপের কন্টেন্ট আপলোড ওয়েব সাইট etc etc… ।
কিন্তু কোন ক্লায়েন্ট যদি বলে বসে যে এইসব জিনিস তো অনেকে ফ্রিতে অনেক জায়গায় আপলোড দেয়, তাহলে আপনাকে আমরা টাকা দিয়ে হায়ার করবো কেন? হয়ত মনে মনে ভাবছেন এটার মেইন্টেন্যান্স এর ব্যাপারে ডেভেলপার প্রয়োজন, এটা ডোমেইন হোস্টিং এর সাথে কানেক্ট করতে ডেভেলপার প্রয়োজন, এটার কোন চেঞ্জ করতে হলে ডেভেলপার প্রয়োজন আরো কত কি। কিন্তু এসবের জন্য তো আমাদের দেশের ৫ ডলারের ডেভেলপার রা তো আছেই। দিন শেষে তারা কাজ পারুক বা না পারুক, কাজ টা তো তারা নষ্ট করছে তাই না? আপনার কাছে স্কিল আছে ৫০০ ডলারের, কিন্তু তারা তো ৫০ ডলারেই ডেভেলপার পেয়ে যাচ্ছে। তাহলে তারা এত টাকা দিয়ে আপনাকে নিতে যাবে কেন?
এই প্রশ্নের উত্তর খুবই সহজ… আপনার ভেতরে স্কিল আছে তাই আপনাকে নিবে। ৫০০ ডলারে যেই কাজ আপনি করে দিবেন সেই কাজ ৫০ ডলারের ডেভেলপার কোন দিনও আশানুরূপভাবে করে দিতে পারবে না। কোন না কোন ঘুন থাকবেই। কিন্তু ক্লায়েন্ট তো অত কিছু বোঝে না। তারা তো এটাই বুঝবে যে এসব তো ফ্রি তে ই পাওয়া যাবে… তাহলে এত টাকা দিয়ে ডেভেলপার কেন হায়ার করব? আর যারা নতুন, তারা যদি ওই ফ্রি ওয়েব সাইট গুলোর মতই কোন প্রজেক্ট পোর্টফলিও তে রাখে, তাদের সাজেস্ট করা প্রজেক্ট যদি ফ্রি এর মতই হয়, তাহলে ক্লায়েন্ট কেনই বা তাদের প্রজেক্ট টাকা দিয়ে কিনে নিবে???
করনীয় কী?
---------------------
সবাই ই একটা কমন কথা বলে যে স্কিল অর্জন করতে হবে। স্কিল তো সর্বপ্রথম লাগবেই, কিন্তু যাদের স্কিল আছে তারা? এইখানে আমি বলব যারা কাজ শেখা শুরু করেছেন, বা অলরেডি এক্সপার্ট তারা কিছু প্রশ্নের উত্তর আগে থেকে রেডি রাখবেন। ক্লায়েন্ট সেই প্রশ্ন গুল করুক বা না করুক, আপনার সেই প্রশ্নের উত্তর গুল ক্লায়েন্টকে বুঝিয়ে দিতে হবে।
প্রশ্ন গুল কি?
---------------------
১। What's new? (নতুন ফিচারস দিতে পারবেন এমন গ্যারান্টি দিতে হবে)
২। What’s special from others? (অন্যদের থেকে স্পেশাল ফিচার অফার করতে হবে)
৩। Can do it better (অন্যদের থেকে অনেক ভাল ভাবে করতে পারবেন এটা এনশিওর করতে হবে)
৪। Is it secure? (ওয়েবসাইট টি সিকিওর হবে এই আশ্বাস দিতে হবে)
৫। How much easy to use? (সহজেই ব্যবহার করা যাবে এটা বোঝাতে হবে)
৬। How much effort you gave? (নিজের কতটা পরিশ্রম করতে হয়েছে বা হবে সেটি ক্লায়েন্ট কে ইন্ডিরেকলি বুঝিয়ে দিতে হবে)
আর অবশ্যই নিজের পোর্টফলিও তে নিজের সমস্ত কাজের ফাইল গুল আপলোড না দিয়ে, গতানুগতিক ফ্রি ওয়েবসাইট এর মত ১০০ টা প্রোজেক্ট আপ না দিয়ে স্পেশাল কিছু প্রোজেক্ট আপলোড করবেন যাতে ইউনিক ইউনিক ফিচারস থাকবে।
প্রশ্নগুলর ব্যপারে আরো ডিটেলস লেখার ইচ্ছা ছিল। কিন্তু পোস্ট বড় হয়ে যাওয়ার কারনে হয়ে উঠল না। যদি আপনাদের প্রশ্নগুলর ব্যপারে ডিটেলস জানার প্রয়োজন হয় তাহলে কমেন্ট করে জানাবেন… তাহলে প্রশ্নগুল নিয়ে আরো একটি পোস্ট করব ইনশা-আল্লাহ…
11/06/2022
পাইথন ব্যাসিক এবং পাইথন দিয়ে ছোটখাটো প্রোজেক্ট তৈরী করা শিখতে চাইলে কমেন্ট করতে পারেন। একেবারেই ব্যাসিক লেভেলে শেখানো হবে... প্রফেশনাল লেভেলে নয়। কোর্সটি করানো হবে একদম ফ্রি তে...
কোর্সে শেখানো হবে :
*পাইথন সিনট্যাক্স
*সফটওয়্যার ডিজাইন উইথ পাইথন (ব্যাসিক)
*ডাটাবেস (ব্যাসিক)
*XAMPP/WampServer (এখনো সিলেক্ট করা হয়নি কোনটা শেখানো হবে)
*ডিজাইন এর সাথে ডাটাবেস কানেক্ট করা।
যাদের ব্যাসিক ক্লিয়ার আছে এবং প্রফেশনাল লেভেলে যেতে চান তাদের কমেন্ট না করার জন্য অনুরোধ করছি। কারণ এই কোর্সটিতে প্রফেশনাল লেভেলে শেখানো হবে না। একদমই সিম্পিল এবং ব্যাসিক একটি কোর্স হবে এটি।
সফটওয়্যার ডেভেলপার ও সফটওয়্যার ইঞ্জিনিয়ার
----------------------------------------------------
অনেকের মনেই প্রশ্ন থাকে সফটওয়্যার ডেভেলপার আর সফটওয়্যার ইঞ্জিনিয়ার কি আলাদা?? আলাদা হলে কার কি কাজ??
------------------------------------------------------------------------
হ্যা, অবশ্যাই আলাদা। সংক্ষেপে উদাহরণ দিতে গেলে আমি বলবো একজন ভালো রাজমিস্ত্রি ও ভালো বিল্ডিং বানাতে পারে আর একজন সিভিল ইঞ্জিনিয়ার ও ভালো বিল্ডিং তৈরী করতে পারে। তাহলে মানুষ কেন বেশি টাকা খরচ করে ইঞ্জিনিয়ার হায়ার করবে???
কারণ একজন ইঞ্জিনিয়ার রাজমিস্ত্রির মতো শুধু বানানোর দরকার তাই বানাবে না। তারা বিল্ডিং এর স্থায়িত্ব, কতটুকু মজবুত, কিভাবে এর স্থায়িত্ব বৃদ্ধি করা যায়, কত তালার জন্য কতটুকু ভীত দিলে সেইফ হবে সেগুলো এনালাইসিস করে এবং তারপর বিল্ডিং বানায়।
ঠিক তেমন ভাবে একজন সফটওয়্যার ডেভেলপার ও সফটওয়্যার ইঞ্জিনিয়ার কে তুলনা করা যায়। এজন সফটওয়্যার ইঞ্জিনিয়ার শুধু বানানোর দরকার তাই বানায় না, সে সফটওয়্যার এর স্থায়িত্ব, এটির সেফটি, এটির পারফর্মেন্স সব নিয়ে এনালাইসিস করে এবং এগুলো কিভাবে বৃদ্ধি করা যায় সেগুলি চেষ্টা করে। সব এনালাইসিস করে তারপর সে কোড হাত দেয়। বাট একজন সফটওয়্যার ডেভেলপার এর এতো কিছু নিয়ে ভাবার সময় থাকে না। সে ডিরেক কোড হাত দেয়। তার শুধু সফটওয়্যার বানিয়ে দিলেই হলো। একজন সফটওয়্যার ডেভেলপার এর শুধু সফটওয়্যার বানাতে পারলেই হলো। কিন্তু একজন সফটওয়্যার ইঞ্জিনিয়ার এর আরো অনেক কিছু সম্পর্কে জ্ঞান থাকা দরকার। সফটওয়্যার ইঞ্জিনিয়ার এর প্রথমত সফটওয়্যার এর আরেকিটেকচার সম্পর্কে ভালো নলেজ থাকতে হয়। সাথে সাথে সফটওয়্যার এর সিকিউরিটি, তার পারফর্মেন্স বৃদ্ধি করা, সেটিকে লাইট ওয়েট করা, ইউজার ফ্রেন্ডলি করা, কিভাবে খরচ কমানো যায় সেটি নিয়ে এনালাইসিস করা, কিভাবে সেটি সর্বোচ্চ ইফেক্টিভ হয় সবকিছু সম্পর্কে নলেজ থাকা জরুরি।
সফটওয়্যার আর্কিটেক্চার + সফটওয়্যার সিকিউরিটি + সফটওয়্যার এনালাইসিস + সফটওয়্যার ডেভেলপমেন্ট = সফটওয়্যার ইঞ্জিনিয়ারিং।
তার মানে সফ্টওয়ার ডেভেলপমেন্ট হলো সফটওয়্যার ইঞ্জিনিয়ারিং এর একটা অংশ মাত্র।
সফটওয়্যার ডেভেলপার হতে হলে যে কোনো একটা প্লাটফর্ম এর সফটওয়্যার সম্পর্কে ভালো নলেজ থাকলেই চলে। যেমন আপনার এন্ড্রইড এপ্লিকেশন বানানো সম্পর্কে ভালো নলেজ আছে তারমানে আপনি এন্ড্রোইড এপ ডেভেলপার, আপনার ডেস্কটপ এপ্লিকেশন বানানো সম্পর্কে ভালো নলেজ আছে মানে আপনি ডেস্কটপ এপ্লিকেশন ডেভেলপার। কিন্তু একজন সফ্টওয়ার ইঞ্জিনিয়ার এর সমস্ত প্লাটফর্ম সম্পর্কে ভালো নলেজ রাখতে হয়। তার সফটওয়্যার যেন সব প্ল্যাটফর্মেই কাজ করে সেরকম নলেজ তার রাখতে হয় এবং সেই রিলেটেড সমস্ত প্রোগ্রামিং ল্যাঙ্গুয়েজ সম্পর্কে ভালো মানের নলেজ থাকতে হয়।
আর অন্য একটি পার্থক্য হলো সফটওয়্যার ইঞ্জিনিয়ার রা একটি স্বীকৃত ভার্সিটি থেকে সফটওয়্যার ইঞ্জিনিয়ারিং এর ওপর বিএসসি ডিগ্রি নিয়ে থাকেন যেখানে সফটওয়্যার ডেভেলপার কোনো একটি প্রতিষ্ঠান থেকে ৬ মাস বা ১ বছর ব্যাপী একটি কোর্স করেই সফটওয়্যার জগতে চলে আসে।
--------------------------------------------------------------------------
মোটামুটি এটাই হলো সফটওয়্যার ডেভেলপার ও সফটওয়্যার ইঞ্জিনিয়ার এর মধ্যে পার্থক্য। আরো অনেক পার্থক্য আছে যা আলোচনা করতে গেলে অনেক বড় হয়ে যাবে পোস্ট। আপাতত এতটুকুই। এর বাইরে কিছু জানার থাকলে কমেন্টে প্রশ্ন করতে পারেন। এই টপিক্স এর বাইরেও যদি কিছু জানার থাকে তাহলে কমেন্টে জানান। সেই টপিক্স নিয়ে পোস্ট করবো ইনশা আল্লাহ।
04/03/2022
সাইবার সিকিউরিটি কি?
সাইবার অর্থ অনলাইন জগৎ, আর সিকিউরিটি মানে হলো নিরাপত্তা। অর্থাৎ অনলাইন জগতের নিরাপত্তাকেই সাইবার সিকিউরিটি বলে। অনলাইনে কোনো ব্যাক্তির তথ্য, ডিভাইস(মোবাইল, কম্পিউটার বা যা দিয়ে অনলাইনে এক্সেস করবে) এগুলিকে নিরাপত্তা দেওয়ার যে প্রক্রিয়া তাকে সাইবার সিকিউরিটি বলে। আর এই সাইবার সিকিউরিটি নিয়ে যারা রিসার্চ করে তাদের বলা হয় সাইবার সিকিউরিটি স্পেশালিস্ট।
জব ফিল্ড:
একজন সাইবার সিকিউরিটি অফিসার হিসেবে বাংলাদেশের বড় বড় প্রতিষ্ঠানে চাকরি করা যায়। ইনফরমেশন সিকিউরিটি হিসেবে সরকারি ও প্রাইভেট ব্যাঙ্কগুলোতে অনেক ভালো বেতনে জনবল নিয়োগ দেওয়া হয়। সেনাবাহিনীতে সাইবার সিকিউরিটি অফিসার নিয়োগ দেওয়া হয়। এছাড়াও সাইবার সিকিউরিটি অফিসার হিসেবে আরো অনেক কাজ পাওয়া যায়। যেমনঃ
সাইবার সিকিউরিটি অ্যানালিস্ট
ম্যানেজমেন্ট ইঞ্জিনিয়ার
রিস্ক ম্যানেজার
প্রশিক্ষক
আইটি অ্যাপ্লিকেশন সিকিউরিটি
ডাটা সিকিউরিটি অ্যানালিস্ট
কনসালট্যান্ট
সিকিউরিটি আর্কিটেকচার আরো অনেক কিছু।
বাইরের দেশে সাইবার সিকিউরিটি অফিসারের চাহিদা আরো বেশি।
সাইবার সিকিউরিটি নিয়ে ফ্রিল্যান্সিং জগতে ও ভালো ইনকাম করা সম্ভব।
সাইবার সিকিউরিটি স্পেশালিস্ট দের বেতন:
বাংলাদেশে একজন সাইবার সিকিউরিটি স্পেশালিস্টের বেতন বছরে ১০-৩০ লক্ষ টাকা পর্যন্ত হতে পারে। বিভিন্ন উন্নত দেশে একজন সাইবার সিকিউরিটি স্পেশালিস্টের বেতন বছরে সর্বোচ্চ ৮০ লক্ষ টাকা পর্যন্ত হতে পারে। দক্ষতা, অভিজ্ঞতা ও যোগ্যতার উপর নির্ভর করে একজন সাইবার সিকিউরিটি স্পেশালিস্টের বাৎসরিক বেতন আরো বেশি হতে পারে। তবে সাইবার সিকিউরিটি জগতে সাইবার সিকিউরিটি স্পেশালিস্ট এর বাইরে ও অনেক ছোট বড় সেক্টর রয়েছে।
সাইবার সিকিউরিটি স্পেশালিস্ট হতে হলে করণীয়:
বিগিনার হিসেবে প্রথমত অপারেটিং সিস্টেম, কম্পিউটার প্রোগ্রামিং(), কম্পিউটার নেটওয়ার্ক, ওয়েব, ডাটাবেস, সাইবার এটাক এসব সম্পর্কে ব্যাসিক নলেজ থাকতে হবে। ভালো কোনো গাইড থাকলে সেলফ লার্নিং করে ও ব্যাসিক মজবুত করা যায়। তারপর যেকোনো একটা প্রিতিষ্ঠান থেকে সাইবার সিকিউরিটি এর ওপর কোর্স করে নিতে পারেন। সাইবার সিকিউরিটি স্পেশালিস্ট হিসেবে ক্যারিয়ার গড়ার জন্যে আপনার আইটি সম্পর্কে দক্ষতা ও অভিজ্ঞতা থাকা লাগবে। এক্ষেত্রে শিক্ষাগত যোগ্যতার প্রয়োজন নেই বললেই চলে। ভালো কোনো প্রতিষ্টান থেকে কোর্স করে ভালো স্কিল অর্জন করলেই আপনি সাইবার সিকিউরিটি স্পেশালিস্ট হিসেবে চাকরি পেতে পারেন।
এর বাইরে কিছু জানার থাকলে এই লিংক (https://askmeanything.info/সাইবার-সিকিউরিটি-স্পেশাল/) এর আর্টিকেল টা পড়তে পারেন। তার পরেও কিছু জানার থাকলে কমেন্টে প্রশ্ন করতে পারেন। উত্তর দেওয়ার চেষ্টা করবো ইনশা আল্লাহ।
সাইবার সিকিউরিটি স্পেশালিস্ট হিসেবে যেভাবে ক্যারিয়ার গড়বেন প্রযুক্তি বিশ্বে প্রতিনিয়ত আসছে পরিবর্তন। বাড়ছে প্রযুক্তি পণ্যের সুবিধাদি। একই সঙ্গে বাড়ছে তথ্য নিরাপত্তা ঝুঁ....
যারা CSE তে ভর্তি হয়েছেন তাদের জন্য কিছু কথা...
* শুধু ক্লাসের টাস্ক গুলো শেষ করে ভালো সিজিপিএ আনলেই আপনার ফিউচার ব্রাইট এমন মোটেও নয়। ক্লাসের পড়ার পাশাপাশি আপনাকে নিজের স্কিল বিল্ড আপ করতে হবে। সেটা হতে পারে ক্লাসের কম্পিউটার রিলেটেড টপিক্স গুলোই প্রফেশনাল লেভেলে শেখা অথবা ক্লাসের বাইরে নিজের ইচ্ছা মতো কোনো একটা দিক বেছে নেওয়া।
* নিজের ইচ্ছা মতো একটা দিক বেছে নেওয়ার ক্ষেত্রে আগে দেখুন আপনার কোন কাজটি করতে বেশি ভালো লাগে। এমন কোনো দিক খুঁজে বের করুন যেটা করতে আপনার বোরিং ফিল হয় না। যার ডিজাইন করতে ভালো লাগে সে ডিজাইনিং এর দিকে যাবেন, যার কোডিং করতে ভালো লাগে সে কোডিং এর দিকে যাবেন এমন আরো অনেক দিক আছে...
* CSE এর অনেক ফিল্ড রয়েছে। এর মধ্যে পপুলার কয়েকটি হলো - ওয়েব ডেভেলপমেন্ট,সফটওয়্যার ডেভেলপমেন্ট, গ্রাফিক্স ডিজাইনিং, সাইবার সিকিউরিটি, ডাটা এনালিস্ট, ডিজিটাল মার্কেটিং, আর্টিফিসিয়াল ইন্টেলিজেন্সি, এনিমেশন ক্রিয়েশন, 3D মডেলিং, গেইম ডেভেলপমেন্ট, কম্পিউটার হার্ডওয়্যার, নেটওয়ার্ক ইঞ্জিনিয়ারিং আরো অনেক কিছু। CSE এর অনেক ফিল্ড রয়েছে। শুধু এটা বুঝতে হবে যে আপনার কোন দিকটি ভালো লাগে।
........................................................................................................................................
এর মধ্যে কোন দিকটি সম্পর্কে ডিটেলস এ জানতে চান সেটি কমেন্ট করুন। চেষ্টা করবো সেটি সম্পর্কে ডিটেলস এ পোস্ট করার।