একজন গড় ব্লকচেইন ডেভেলপার বছরে প্রায় $146,000 উপার্জন করে ! ক্রিপ্টোকারেন্সি ব্যাপকভাবে গ্রহণ করার কারণে, ব্লকচেইন ডেভেলপারদের চাহিদা সর্বকালের সর্বোচ্চ।
এই নিবন্ধে, আমি আপনাকে একটি রোডম্যাপ এবং একটি ব্লকচেইন বিকাশকারী হিসাবে আপনার যাত্রা শুরু করার জন্য সেরা কিছু সংস্থান উপস্থাপন করছি।
একজন ব্লকচেইন ডেভেলপার হলেন একজন যিনি ব্লকচেইন নেটওয়ার্ক তৈরি এবং রক্ষণাবেক্ষণ করেন।
তারা ব্লকচেইন প্রোটোকল অপ্টিমাইজ করা, অভ্যন্তরীণ ব্লকচেইন সিস্টেম ডেভেলপ করা এবং স্মার্ট চুক্তি এবং ওয়েব অ্যাপ তৈরি করার দায়িত্বে রয়েছে।
হ্যাক বা কৌশলগত পরিবর্তন রোধ করতে, বেশিরভাগ নিয়োগকর্তা তাদের ডেভেলপারদের সমস্ত ব্লকচেইন ডেটা সংরক্ষণ করতে চান। তারা ক্লায়েন্ট অ্যাপ্লিকেশন এবং নিরাপত্তা বজায় রাখার জন্য ইন্টারফেস তৈরি করার জন্যও দায়ী।
1. ব্লকচেইনের মৌলিক বিষয়গুলি বুঝুন
একটি দক্ষতায় বিশেষজ্ঞ হওয়ার জন্য, মৌলিক বিষয়গুলি শেখা একটি দুর্দান্ত সূচনা পয়েন্ট।
ব্লকচেইন ডেভেলপমেন্টে যাওয়ার আগে, আপনাকে প্রথমে বুঝতে হবে ব্লকচেইন কী । ব্লকচেইন কীভাবে এসেছে তা বোঝার ফলে ব্লকচেইন অ্যাপ্লিকেশন বিকাশের জন্য কীভাবে এটি ব্যবহার করতে হয় তা জানতে সাহায্য করবে।
টিউটোরিয়াল , গাইড , কোর্স এবং ট্রেনিং আপনাকে ব্লকচেইনের মৌলিক বিষয়ে আপডেট রাখতে পারে।
2. বিকেন্দ্রীভূত অ্যাপ্লিকেশন এবং ইথেরিয়ামের মূল বিষয়গুলি বুঝুন
জার্নাল ব্লকচেইন টেকনোলজি ইন এনার্জি অনুসারে, "একটি বিকেন্দ্রীভূত অ্যাপ্লিকেশন" এমন একটি অ্যাপ্লিকেশন যা স্বায়ত্তশাসিতভাবে কাজ করতে পারে, সাধারণত স্মার্ট চুক্তির মাধ্যমে, এবং একটি বিকেন্দ্রীভূত কম্পিউটিং, ব্লকচেইন বা অন্যান্য বিতরণ করা লেজার সিস্টেমে চলে।
Ethereum হল একটি কেন্দ্রীভূত কর্তৃপক্ষের সীমাবদ্ধতা ছাড়াই অ্যাপস তৈরি এবং বিশ্বব্যাপী লেনদেন করার একটি প্রযুক্তি।
এই প্রযুক্তির নিরাপত্তা এবং সমৃদ্ধ ইকোসিস্টেমের কারণে, বিকেন্দ্রীভূত অ্যাপগুলি প্রায়শই Ethereum দিয়ে তৈরি করা হয়।
ব্লকচেইন ডেভেলপমেন্টের জন্য বিকেন্দ্রীভূত অ্যাপ্লিকেশন এবং ইথেরিয়ামের একটি দৃঢ় উপলব্ধি আবশ্যক।
3. ওয়েব ডেভেলপমেন্টের বুনিয়াদি শিখুন
ওয়েব ডেভেলপমেন্ট দুটি ভাগে বিভক্ত: সামনের প্রান্ত এবং পিছনের প্রান্ত।
সামনের প্রান্তটি ব্যবহারকারীর ইন্টারফেস, বা আপনার অ্যাপ্লিকেশনের চাক্ষুষ দিকটির সাথে সম্পর্কিত যা সম্ভাব্য গ্রাহক বা দর্শকরা ইন্টারঅ্যাক্ট করবে।
ব্যাকএন্ডটি আপনাকে সেই চাক্ষুষ দিকটি দেওয়ার জন্য পর্দার পিছনে কাজ করা সার্ভার এবং অ্যাপ্লিকেশনের সাথে কাজ করতে হয়েছিল।
ওয়েব ডেভেলপমেন্ট সম্পর্কে ভালো জ্ঞান থাকা আপনার ব্লকচেইন ডেভেলপমেন্টে পরিবর্তন করতে সাহায্য করবে।
4. বুঝুন একটি স্মার্ট চুক্তি কি
ব্লকচেইন ডেভেলপার হিসেবে কাজ করা স্মার্ট কন্ট্রাক্ট ব্যবহার করা জড়িত।
একটি স্মার্ট চুক্তি হল একটি কম্পিউটার প্রোটোকল যা একটি ব্লকচেইনে সংরক্ষণ করা হয় এবং চুক্তির কার্যকারিতা ডিজিটালভাবে সহজতর, যাচাই বা প্রয়োগ করার জন্য ডিজাইন করা হয়।
C++, গোলং এবং পাইথন শেখা দারুণ, কিন্তু প্রাসঙ্গিক থাকার জন্য আপনার সলিডিটি (স্মার্ট কন্ট্রাক্ট তৈরির জন্য সবচেয়ে জনপ্রিয় ভাষা) ভালো গ্রাউন্ডিং থাকতে হবে।
5. কীভাবে আপনার স্মার্ট চুক্তিগুলিকে সামনের প্রান্তে সংযুক্ত করবেন তা বুঝুন৷
স্মার্ট চুক্তিগুলি তৈরি করার পরে, সেগুলিকে সামনের প্রান্তে সংযুক্ত করা আপনার পরবর্তী পদক্ষেপ।
ব্লকচেইন ডেভেলপমেন্টের জন্য, আপনি এটি করার জন্য দুটি প্রধান লাইব্রেরির উপর নির্ভর করতে পারেন: web3.js এবং ether.js।
Web3.js ব্লকচেইনের সাথে ইন্টারঅ্যাক্ট করার পদ্ধতি সহ একটি একক তাত্ক্ষণিক ওয়েব3 অবজেক্ট প্রদান করে, যখন ethers.js API-কে দুটি স্বতন্ত্র ভূমিকায় বিভক্ত করে ।
আপনার প্রকল্পের উপর নির্ভর করে, আপনি আপনার অ্যাপ্লিকেশনগুলি চালানোর জন্য একটি লাইব্রেরি বেছে নিতে পারেন।
6. বিল্ডিং শুরু করুন
যদিও বেছে নেওয়ার জন্য অনেকগুলি ফ্রেমওয়ার্ক, লাইব্রেরি এবং স্থাপনার সরঞ্জাম রয়েছে, সবচেয়ে গুরুত্বপূর্ণ পদক্ষেপটি হল নির্মাণ শুরু করা।
এমন কোর্স এবং সম্প্রদায় রয়েছে যা আপনাকে এই প্রক্রিয়াগুলি নেভিগেট করতে সাহায্য করতে পারে। কিন্তু আপনাকে প্রথমে কিছু তৈরি করতে হবে, এমনকি এটি একটি kickass প্রকল্প না হলেও।
এটি একটি এনএফটি মার্কেটপ্লেস, একটি গেম, একটি বিকেন্দ্রীভূত ফিনান্স অ্যাপ, এমনকি একটি হোমপেজও হতে পারে৷
শুরু কর!
ব্লকচেইন ডেভেলপার হিসেবে, আপনার কাজ হল ব্লকচেইনে সবার জন্য অ্যাপ্লিকেশন তৈরি করা।
অনেক লোক ব্লকচেইন ডেভেলপার হতে চায় কিন্তু কোথা থেকে শুরু করবেন তা নিয়ে বিভ্রান্ত। এই নিবন্ধে, আমি আপনার ভয় সম্বোধন করতে চান.
আমি 10 জন ব্লকচেইন ডেভেলপারের সাক্ষাৎকার নিয়েছি যে তারা কীভাবে শুরু করেছে, তারা যে চ্যালেঞ্জগুলির মুখোমুখি হয়েছিল এবং তাদের সবচেয়ে আকর্ষণীয় ক্যারিয়ার হাইলাইটগুলি।
1 হিমাংশু রাওয়াত ।
QuantumRhino এ লিড ডেভেলপার
আপনি কিভাবে একজন বিকাশকারী হিসাবে Web3 এ প্রবেশ করলেন?
আমি একজন বিকাশকারী হিসাবে Web3 ইকোসিস্টেমের প্রতি আকৃষ্ট হয়েছিলাম কারণ এটি ইন্টারনেটকে নতুন আকার দেওয়ার এবং আরও ন্যায়সঙ্গত এবং বিকেন্দ্রীকৃত বিশ্ব তৈরি করার সম্ভাবনার কারণে।
ব্লকচেইন প্রযুক্তি এবং বিকেন্দ্রীভূত প্রোটোকলের সংমিশ্রণ বিকেন্দ্রীভূত অ্যাপ্লিকেশন তৈরির জন্য একটি নতুন সেট সরঞ্জাম সরবরাহ করে যা আর্থিক খাতে আমাদের বিশ্বের সবচেয়ে বড় চ্যালেঞ্জগুলির সমাধান করতে সাহায্য করতে পারে।
একজন বিকাশকারী হিসাবে, আমি বিভিন্ন ব্লকচেইন প্রকল্পে কাজ করছি, এবং আমি Web3 সম্প্রদায়টিকে খুব গতিশীল এবং উদ্ভাবনী হিসাবে পেয়েছি।
বৃদ্ধি এবং প্রভাবের জন্য প্রচুর সুযোগ রয়েছে এবং আমি এই দ্রুত বিকশিত স্থানের অংশ হতে পেরে উত্তেজিত।
আপনি কাজ করেছেন আপনার প্রিয় প্রকল্প কি, এবং আপনি কিভাবে এটি সম্পর্কে যান?
Acxyn আমার প্রিয় প্রকল্পগুলির মধ্যে একটি যেটিতে আমি কাজ করেছি এবং আমি এখনও সেই প্রকল্পের একটি অংশ।
সরঞ্জাম এবং পরীক্ষার পদ্ধতির জন্য, এটি নির্ভর করে আমরা কোন চেইনে কাজ করছি তার উপর। দৃঢ়তার জন্য, আমরা প্রাইভেট চেইন লগ, স্মার্ট কন্ট্রাক্ট পরীক্ষা করার জন্য সলিডিটি কভারেজ এবং অন্যান্য অনেক টুলস প্রদর্শন করতে গণচে ব্যবহার করি।
যারা ব্লকচেইন ডেভেলপার হতে চান তাদের কি আপনি ব্যবহারিক পরামর্শ দিতে পারেন?
বেসিক দিয়ে শুরু করুন।
আপনার ডেটা স্ট্রাকচার, অ্যালগরিদম এবং ক্রিপ্টোগ্রাফি সহ কম্পিউটার বিজ্ঞানের মৌলিক বিষয়গুলির একটি দৃঢ় ধারণা রয়েছে তা নিশ্চিত করুন৷
উপরন্তু, ব্লকচেইন প্রযুক্তির মৌলিক নীতি এবং ধারণাগুলি নিয়ে গবেষণা করুন, যেমন কনসেনসাস অ্যালগরিদম এবং স্মার্ট কন্ট্রাক্ট ডেভেলপমেন্ট।
তারপর, হাতে-কলমে অভিজ্ঞতা পান।
আপনার নিজস্ব ব্লকচেইন প্রকল্পগুলি তৈরি করা শুরু করুন, এটি একটি সাধারণ বা জটিল বিকেন্দ্রীকৃত অ্যাপ্লিকেশন হোক।
ব্লকচেইন ডেভেলপার সম্প্রদায়ে যোগদান করতে মনে রাখবেন, যেটি তাদের জ্ঞান ভাগ করে নিতে এবং অন্যদের সাহায্য করতে আগ্রহী লোকেদের একটি সমৃদ্ধ এবং সহায়ক গোষ্ঠী।
মনে রাখবেন, ব্লকচেইন বিকাশকারী হতে সময়, প্রচেষ্টা এবং উত্সর্গ লাগে। তবে এই উত্তেজনাপূর্ণ এবং উদ্ভাবনী ক্ষেত্রের অংশ হওয়ার পুরষ্কারগুলি এটির মূল্যবান।
নিয়ো গ্রুপে টেক লিড
আপনি কিভাবে একজন বিকাশকারী হিসাবে Web3 এ প্রবেশ করলেন?
আমি প্রথম আমার ভাইয়ের কাছ থেকে ব্লকচেইন সম্পর্কে শুনেছিলাম, যিনি কেবল নতুন কিছু শেখার এবং এর উপকারিতা সম্পর্কে তার স্বাভাবিক পরামর্শ দিয়েছিলেন।
কিছু দিন পরে, আমার এক বন্ধু ব্লকচেইন প্রযুক্তির কথা উল্লেখ করেছে এবং এর সুবিধা নিয়ে আলোচনা করেছে, তাই আমি আরও আগ্রহী হয়েছি এবং এটি সম্পর্কে আরও জানার সিদ্ধান্ত নিয়েছি।
ব্লকচেইন সম্বন্ধে পড়ার কিছু সময় কাটানোর পর, আমি সম্প্রদায় এবং চিন্তাধারার নেতাদের অনুসরণ করতে শুরু করি যারা এটি সম্পর্কে পোস্ট করেছে।
সেখানেই আমি ব্লকচেইন ডেভেলপার হিসেবে শুরু করেছি, কিভাবে সলিডিটির সাথে স্মার্ট চুক্তি লিখতে হয় তা শিখেছি।
আপনি কাজ করেছেন আপনার প্রিয় প্রকল্প কি, এবং আপনি কিভাবে এটি সম্পর্কে যান?
আমি বেশিরভাগ এনএফটি প্রকল্পে কাজ করেছি, এবং আমি বলব আমার প্রিয় একটি হল ফাউন্টেনহেড এনএফটি।
যদিও আমি আগে একজন ফ্রন্টএন্ড ডেভেলপার হয়েছি, ফ্রন্টএন্ড দিকটা খুব একটা চ্যালেঞ্জ ছিল না। স্মার্ট চুক্তিটি আমার জন্য একটি চ্যালেঞ্জ ছিল, বিশেষ করে ক্লায়েন্টের জন্য নির্দিষ্ট বৈশিষ্ট্যগুলির কারণে।
বেশিরভাগ সময় যখন আমি আটকে যাই, আমি একজন সিনিয়র ডেভেলপারের সাথে যোগাযোগ করি এবং তিনি অনেক সাহায্য করেছিলেন।
সরঞ্জামগুলির জন্য, আমি পরীক্ষা করার জন্য ট্রাফল ব্যবহার করি।
যারা ব্লকচেইন ডেভেলপার হতে চান তাদের কি আপনি ব্যবহারিক পরামর্শ দিতে পারেন?
আপনি যদি Web3 দিয়ে শুরু করতে চান, আমি আপনাকে প্রথমে Web2 প্রযুক্তিগুলিকে বুঝতে এবং উন্নত করার পরামর্শ দিচ্ছি।
যেহেতু এটি ব্লকচেইন ডেভেলপমেন্ট, ওয়েব ডেভেলপমেন্ট দিয়ে শুরু করুন এবং আরও তৈরি করুন। Web3 হল Web2 এর একটি উন্নত সংস্করণ, সম্পূর্ণ আলাদা জিনিস নয়।
আমাজন ওয়েব সার্ভিসে কমিউনিটি বিল্ডার
আপনি কিভাবে একজন বিকাশকারী হিসাবে Web3 এ প্রবেশ করলেন?
আমি বিভিন্ন নিবন্ধ এবং ব্লগ পোস্টে অনলাইনে এটি সম্পর্কে পড়ার মাধ্যমে Web3 দিয়ে শুরু করেছি। এটি আমাকে ব্লকচেইন প্রযুক্তির বিভিন্ন সম্ভাবনা আবিষ্কার করতে পরিচালিত করেছিল।
ব্লকচেইন আমাদের একটি বিকেন্দ্রীভূত লেজার তৈরি করতে সাহায্য করে (অর্থাৎ যে কেউ ডেটা অ্যাক্সেস করতে পারে, তবে এটি অপরিবর্তনীয়)। এটি আমাদের নন-ফাঞ্জিবল টোকেন তৈরি করতেও সাহায্য করে।
Web3-এ, আপনাকে বিভিন্ন ওয়েবসাইটের জন্য আলাদা অ্যাকাউন্ট তৈরি বা বজায় রাখতে হবে না। আপনার কাছে একটি মানিব্যাগ থাকতে পারে যা ব্লকচেইন ব্যবহার করে তৈরি করা হয়েছে এবং আপনি লগ ইন বা সাইন আপ করতে এটি ব্যবহার করতে পারেন।
আপনি কাজ করেছেন আপনার প্রিয় প্রকল্প কি, এবং আপনি কিভাবে এটি সম্পর্কে যান?
আমি ব্লকচেইনে একাধিক প্রকল্প তৈরি করেছি। সাম্প্রতিক একটি ওয়েবসাইট ছিল যেখানে লোকেরা তাদের ওয়ালেট দিয়ে লগ ইন করতে এবং তাদের অবশিষ্ট ব্যালেন্স দেখতে পারে। তারা আমার প্রোফাইলে তালিকাভুক্ত করা হয়.
সরঞ্জামগুলির জন্য, আমি একটি প্রোগ্রামিং ভাষা হিসাবে পরীক্ষা এবং সলিডিটির জন্য Hardhat ব্যবহার করি। ওয়েবে প্রতিক্রিয়া লাইব্রেরির সাথে স্মার্ট চুক্তিগুলিকে একীভূত করতে, আমি ইথারজে এবং ওয়েব3জে ব্যবহার করি।
যারা ব্লকচেইন ডেভেলপার হতে চান তাদের কি আপনি ব্যবহারিক পরামর্শ দিতে পারেন?
ব্লকচেইনের তত্ত্ব শেখা শুরু করুন।
এটির ধারণাগুলি বোঝা গুরুত্বপূর্ণ কারণ আপনি সেগুলি তৈরি করবেন। তারপরে সলিডিটি শেখা শুরু করুন কারণ এটি বেশিরভাগই স্মার্ট চুক্তি উন্নয়নের জন্য ব্যবহৃত হয়।
অংশগুলিকে একীভূত করার জন্য, প্রতিক্রিয়া লাইব্রেরি, ইথারজে, বা ওয়েব3জে শিখুন। আপনি একাধিক ওয়েবসাইট এবং কোর্স থেকে এই জিনিসগুলি শিখতে পারেন। সর্বোপরি, প্রকল্পগুলি করা শুরু করুন। আপনি আপনার টোকেন বা আপনার NFT মার্কেটপ্লেস তৈরি করতে পারেন।
মারায় বিকাশকারী সম্পর্ক প্রকৌশলী
আপনি কিভাবে একজন বিকাশকারী হিসাবে Web3 এ প্রবেশ করলেন?
আমি Web3 এ একটি টুইট দেখে গত বছরের শেষের দিকে সবকিছু শুরু হয়েছিল।
যদিও "Web3" শব্দটি আগে টুইটারে প্রবণতা ছিল, আমি ধরে নিয়েছিলাম যে এটি একটি পাসিং ফ্যাড ছিল; যাইহোক, আমি যত গভীর খনন করেছি, আমি আবিষ্কার করেছি যে আমি ভুল ছিলাম।
কৌতূহল আমাকে ওয়েব 3 এর ব্যবহারিক জ্ঞান অর্জনের জন্য গবেষণা, শিখতে এবং বিকেন্দ্রীভূত অ্যাপ্লিকেশন তৈরি করতে চালিত করেছে।
আমি ব্যাকএন্ড ইঞ্জিনিয়ার হিসাবে পূর্ণ-সময় কাজ করি, কিন্তু আমার অবসর সময়ে, আমি Web3-সম্পর্কিত কাগজপত্র পড়ি, ভিডিও দেখি ইত্যাদি।
আমি বুঝতে পেরেছি যে Web3 স্পেসে আমাদের আরও অনেক তথ্য দরকার কারণ, আপনি জানেন, এটি এখনও প্রাথমিক পর্যায়ে রয়েছে।
এটি আমাকে আমার যাত্রার নথিভুক্ত করার জন্য আরও বেশি প্রচেষ্টা করতে অনুপ্রাণিত করেছে কারণ আমি এমন কিছু শিখি বা তৈরি করি যা অন্যদের Web3 ইকোসিস্টেমে শুরু করতে সাহায্য করবে।
আপনি কাজ করেছেন আপনার প্রিয় প্রকল্প কি, এবং আপনি কিভাবে এটি সম্পর্কে যান?
আমার বর্তমানে কোন প্রিয় নেই. আমি আমার সমস্ত প্রকল্পে আমার সময় এবং প্রচেষ্টা রাখি।
সরঞ্জামের জন্য:
একটি ওয়েব অ্যাপ্লিকেশনের ফ্রন্টএন্ডে, আপনার এইচটিএমএল, সিএসএস এবং জাভাস্ক্রিপ্টের মতো জিনিস এবং প্রতিক্রিয়া বা কৌণিকের মতো লাইব্রেরি প্রয়োজন।
তারপরে আপনাকে যা করতে হবে তা হল ব্লকচেইন সম্পর্কে শিখতে হবে, Web3-এ ব্যবহৃত পরিভাষাগুলি বুঝতে হবে এবং তারপর লাইব্রেরি এবং SDK ব্যবহার করে ব্লকচেইনের সাথে কীভাবে যোগাযোগ করতে হবে তা শিখতে হবে। এখানে এই চেক আউট.
ব্যাকএন্ডের জন্য, সলিডিটি, রাস্ট বা ভাইপারের মতো প্রোগ্রামিং ভাষা শেখা হল স্মার্ট কন্ট্রাক্ট তৈরি করতে এবং ব্লকচেইন তৈরিতে আপনার সেরা শট।
যারা ব্লকচেইন ডেভেলপার হতে চান তাদের কি আপনি ব্যবহারিক পরামর্শ দিতে পারেন?
জনসাধারণের মধ্যে শেখা এবং অনুশীলন করা আপনাকে একজন বিকাশকারী হিসাবে আপনার স্বপ্নের চাকরিতে সাহায্য করতে পারে।
আপনি যদি এই জায়গায় কাজ করতে চান, Web3-এ উচ্চ-স্তরের ধারণাগুলি অধ্যয়ন করতে এবং আপনার জীবনবৃত্তান্তের জন্য উচ্চ-স্তরের প্রকল্পগুলি তৈরি করতে কিছু সময় ব্যয় করুন।
Web3 সম্প্রদায়ে অংশগ্রহণ অ-প্রযুক্তিগত ভূমিকার জন্য নিয়োগের দিকে পরিচালিত করতে পারে।
লাইটহলে ব্লকচেইন ডেভেলপার টিউটর
আপনি কিভাবে একজন বিকাশকারী হিসাবে Web3 এ প্রবেশ করলেন?
আমি 2020 সালে Web3 দিয়ে শুরু করেছি।
আমি এর আগে যে ভাষাটি লিখেছিলাম তা হল পিএইচপি। আমি ব্লকচেইন প্রযুক্তির সম্ভাবনা এবং সম্ভাবনা দেখেছি, আমি PHP ছেড়ে Web3 এ প্রবেশ করেছি।
আপনি কাজ করেছেন আপনার প্রিয় প্রকল্প কি, এবং আপনি কিভাবে এটি সম্পর্কে যান?
আমার প্রিয় প্রকল্পে আমি কাজ করেছি ইথেরিয়াম অদলবদল, যেখানে আপনি স্থানীয় টোকেনের জন্য ইথেরিয়াম অদলবদল করতে পারেন।
সরঞ্জামগুলির জন্য, রিমিক্স একটি দুর্দান্ত প্ল্যাটফর্ম যা ব্লকচেইন বিকাশকারীরা সলিটি কোড লেখার জন্য ব্যবহার করে।
যারা ব্লকচেইন ডেভেলপার হতে চান তাদের কি আপনি ব্যবহারিক পরামর্শ দিতে পারেন?
নতুনদের জন্য যারা ব্লকচেইন ক্ষেত্রে উদ্যোগী হতে চান, আপনাকে সামঞ্জস্যপূর্ণ এবং মনোযোগী হতে হবে। হাল ছেড়ে দেবেন না কারণ আপনি একটি ত্রুটির সম্মুখীন হয়েছেন যা কয়েক সপ্তাহ ধরে চলেছিল।
TestMachine- এ বিকাশকারী সম্পর্কের প্রধান
আপনি কিভাবে একজন বিকাশকারী হিসাবে Web3 এ প্রবেশ করলেন?
2020 সালে যখন আমি ফ্ল্যাশ লোনের কথা শুনেছিলাম তখন এটি সব শুরু হয়েছিল।
ফ্ল্যাশ লোন হল অ-সীমাবদ্ধ বিকেন্দ্রীভূত আর্থিক ঋণ যেখানে একজন ব্যবহারকারী একই লেনদেনে তহবিল ধার করে এবং ফেরত দেয়।
যদি ব্যবহারকারী লেনদেন সম্পন্ন হওয়ার আগে ঋণ পরিশোধ করতে অক্ষম হয়, তাহলে একটি স্মার্ট চুক্তি এটি বাতিল করে এবং ঋণদাতাকে টাকা ফেরত দেয় ।
আপনি কাজ করেছেন আপনার প্রিয় প্রকল্প কি, এবং আপনি কিভাবে এটি সম্পর্কে যান?
এএমএম অটোমেটেড মার্কেট মেকাররা প্রথাগত ক্রেতা-বিক্রেতার বাজারের পরিবর্তে তারল্য পুল ব্যবহার করে স্বয়ংক্রিয়ভাবে ডিজিটাল সম্পদ লেনদেন করতে সক্ষম করে।
সরঞ্জামগুলির জন্য, আমি হার্ড হ্যাট, চাই এবং মোচা লাইব্রেরি ব্যবহার করি।
যারা ব্লকচেইন ডেভেলপার হতে চান তাদের কি আপনি ব্যবহারিক পরামর্শ দিতে পারেন?
আমি দিতে পারি সবচেয়ে ব্যবহারিক পরামর্শ পাঁচ-অক্ষরের শব্দে সংক্ষিপ্ত করা হয়: শুরু করুন। শেখার এবং নির্মাণের মাধ্যমে প্রথমে শুরু করুন; বাকিটা পরে আসবে।
TAIKAI- তে সহ-প্রতিষ্ঠাতা
আপনি কিভাবে একজন বিকাশকারী হিসাবে Web3 এ প্রবেশ করলেন?
সবকিছু 2017 সালে শুরু হয়েছিল যখন আমি তারযুক্ত ম্যাগাজিনে বিটকয়েন সম্পর্কে একটি নিবন্ধ দেখেছিলাম।
আমি এর আগে এটিতে খুব বেশি মনোযোগ দিইনি, কিন্তু যখন আমি সেই নিবন্ধটি পড়ি, তখন একটি ডিস্ট্রিবিউটেড লেজার প্রযুক্তির ধারণা যা মধ্যস্বত্বভোগীকে দূর করতে পারে এবং স্বায়ত্তশাসিতভাবে চালাতে পারে আমার মাথায় অনুরণিত হয়।
এর পরে, অন্য সবার মতো, আমি বিটকয়েনের সাদা কাগজে হোঁচট খেয়েছি এবং বিকেন্দ্রীভূত প্রযুক্তি সম্পর্কে আরও তথ্য এবং ডকুমেন্টেশন শিখতে শুরু করেছি।
আমার মনে আছে যে সেই সময়ে আমাদের ক্রিপ্টো উত্সাহী ইঞ্জিনিয়ারদের একটি ছোট দল ছিল যারা কফি কর্নারে ক্রিপ্টোকারেন্সি, বিকেন্দ্রীকৃত প্রযুক্তি এবং Web3 প্রকল্পগুলি সম্পর্কে কথা বলার জন্য মিলিত হয়েছিল।
একটি TradFi কোম্পানির জন্য একটি ট্রেডিং ইঞ্জিনে কাজ করার পরে, আমরা আমাদের নিজস্ব ক্রিপ্টো এক্সচেঞ্জ চালু করার জন্য কিছু তহবিল সন্ধান করার সিদ্ধান্ত নিয়েছি। 2018 সালে, আমি Web3 ইকোসিস্টেমে যোগ দিতে আগ্রহী ছিলাম এবং আমি মারিও আলভেসের সাথে দেখা করেছি।
আমরা কিছু প্রাথমিক ধারণা নিয়ে আলোচনা করেছি এবং তাইকাই চালু করতে সহযোগিতা করার সিদ্ধান্ত নিয়েছি।
এটি একটি ওয়েব-ভিত্তিক সামাজিক উদ্ভাবন নেটওয়ার্ক যা KAI টোকেনের উপর ভিত্তি করে একটি টোকেনাইজড সার্কুলার অর্থনীতির সাথে একটি বিকেন্দ্রীভূত প্ল্যাটফর্মে বিকাশকারী এবং সংস্থাগুলিকে সংযুক্ত করবে।
এটি হল যখন আমি স্মার্ট চুক্তিগুলিকে গুরুত্ব সহকারে প্রোগ্রামিং শুরু করি এবং Web3 প্রোটোকলগুলির সাথে বাস্তব-বিশ্বের অভিজ্ঞতা অর্জন করি যেমন ওয়ালেটগুলির সাথে ইন্টারঅ্যাক্ট করা, স্মার্ট চুক্তি লেখা এবং Web3 সফ্টওয়্যার আর্কিটেকচার ডিজাইন করা৷
আপনি কাজ করেছেন আপনার প্রিয় প্রকল্প কি, এবং আপনি কিভাবে এটি সম্পর্কে যান?
আমার প্রিয় প্রকল্প, অবশ্যই, তাইকাই ।
এই প্রকল্পটি তৈরি করা একটি চ্যালেঞ্জ ছিল এবং এটির এখন যে পরিপক্কতা রয়েছে তাতে পৌঁছাতে কয়েক বছর সময় লেগেছে। আমি বিশ্বাস করি না যে আপনি কয়েক সপ্তাহের মধ্যে একটি অসামান্য পণ্য তৈরি করতে পারবেন।
আমাদের বাজার বুঝতে এবং পণ্যটিকে সর্বোত্তম দিকে চালিত করতে কয়েক মাস লেগেছে।
কিন্তু একটি মজার বিষয় হল যে আমরা আমাদের প্রথম অফিসের হোয়াইটবোর্ডে তৈরি করা কিছু প্রাথমিক ডিজাইন এখনও দাঁড়িয়ে আছে এবং আমাদের যাত্রায় গুরুত্বপূর্ণ ছিল।
আমরা বর্তমানে বহিরাগত Web3 সামাজিক গ্রাফের সাথে আন্তঃঅপারেটিং করার জন্য আমাদের পণ্যকে প্রসারিত করছি।
অন্যান্য অনেক প্রকল্পের মতো, আমরা স্মার্ট চুক্তি, UI ডিজাইন সিস্টেম এবং শেষ থেকে শেষ পরীক্ষার একটি সম্পূর্ণ স্যুট ব্যবহার করি যা আমাদের সফ্টওয়্যারকে একটি স্বয়ংক্রিয় উপায়ে যাচাই করে, শুধুমাত্র আমাদের একটি স্বাস্থ্যকর উত্পাদন বিল্ড আছে তা নিশ্চিত করার জন্য।
যারা ব্লকচেইন ডেভেলপার হতে চান তাদের কি আপনি ব্যবহারিক পরামর্শ দিতে পারেন?
ব্লকচেইন ডেভেলপার হওয়ার জন্য আমার সাধারণ পরামর্শ হল হ্যাকাথনে যতটা সম্ভব অংশগ্রহণ করুন, কিছু ছোট পোষা প্রকল্প করে শিখুন, মিটআপে যান এবং আপনার জ্ঞান অন্যদের সাথে শেয়ার করুন।
Web3-এ, সবকিছুই সম্প্রদায়ের বিষয়ে, তাই লোকেদের সাথে কথা বলতে এবং পথে শেখার জন্য উন্মুক্ত থাকুন।
Blockroll এ প্রধান বিকাশকারী
আপনি কিভাবে একজন বিকাশকারী হিসাবে Web3 এ প্রবেশ করলেন?
আমি ওয়েব 3-এ মৌলিক ধারণাগুলি পড়ে শুরু করেছি।
আমি বিকেন্দ্রীকরণ এবং বিতরণ করা লেজার প্রযুক্তি সম্পর্কে নিবন্ধ খুঁজে পেয়েছি। এটি ছিল বিল্ডিং ব্লক যা আমাকে ব্লকচেইন বিকাশের দিকে পরিচালিত করেছিল।
আপনি কাজ করেছেন আপনার প্রিয় প্রকল্প কি, এবং আপনি কিভাবে এটি সম্পর্কে যান?
আমার বর্তমানে কোন প্রিয় নেই. আমি আমার সমস্ত প্রকল্পে আমার সময় এবং প্রচেষ্টা রাখি।
সরঞ্জামগুলির জন্য, আমি সলিডিটি, জাভাস্ক্রিপ্ট, ফাউন্ড্রি, রিমিক্স, হার্ডহাট এবং React.js/next.js ব্যবহার করি
যারা ব্লকচেইন ডেভেলপার হতে চান তাদের কি আপনি ব্যবহারিক পরামর্শ দিতে পারেন?
শুধু কিছু নির্মাণ করে শুরু করুন। এটি একটি টোকেন, একটি NFT বা একটি স্টেকিং dApp হতে পারে৷
হ্যাকমাম্বার প্রযুক্তিগত লেখক
আপনি কিভাবে একজন বিকাশকারী হিসাবে Web3 এ প্রবেশ করলেন?
আমি কৌতূহল এবং বিকেন্দ্রীকরণের প্রতি ভালবাসার কারণে Web3-এ প্রবেশ করেছি।
আমি ফ্রন্টএন্ড সফ্টওয়্যার বিকাশকারী ছিলাম, কিন্তু ব্লকচেইন প্রযুক্তির সম্ভাবনা দেখার পরে, আমি ব্লকচেইন বিকাশকারী হওয়ার জন্য আমার ফোকাস পরিবর্তন করেছি।
আপনি কাজ করেছেন আপনার প্রিয় প্রকল্প কি, এবং আপনি কিভাবে এটি সম্পর্কে যান?
আমি বেশ কয়েকটি প্রজেক্টে কাজ করেছি, কিন্তু আমার প্রিয় ছিল সলিডিটির সাথে স্মার্ট চুক্তি, DAO এবং CRUD অ্যাপগুলির সাথে ফ্রন্টএন্ডকে সংযুক্ত করা।
আমি যখন শুরু করেছিলাম তখন একটি সম্প্রদায়কে কাজে লাগানো ছিল সেরা জিনিসগুলির মধ্যে একটি। আমি আমার প্রকল্পগুলি শুরু করার সাথে সাথে এটি আমাকে অনেক ডেভেলপারদের কাছ থেকে শিখতে এবং তাদের সাথে যোগাযোগ করতে দিয়েছে।
সরঞ্জামগুলির জন্য, আমি তৃতীয় ওয়েব, হার্ডহাট এবং ট্রাফল ব্যবহার করেছি।
যারা ব্লকচেইন ডেভেলপার হতে চান তাদের কি আপনি ব্যবহারিক পরামর্শ দিতে পারেন?
আমার পরামর্শ হবে এইচটিএমএল, সিএসএস এবং জাভাস্ক্রিপ্ট সম্পর্কে প্রাথমিক জ্ঞান থাকা এবং ব্লকচেইন কীভাবে কাজ করে তা জানা।
১০। আদেতুতু গবাংবোলা
FSDH গ্রুপের ফ্রন্টেন্ড ইঞ্জিনিয়ার
আপনি কিভাবে একজন বিকাশকারী হিসাবে Web3 এ প্রবেশ করলেন?
আমি একটি বুট ক্যাম্পের মাধ্যমে 2022 সালের আগস্টে আমার ব্লকচেইন যাত্রা শুরু করেছি।
যদিও আমি প্রায় দুই বছর ধরে ক্রিপ্টোতে আছি, যাত্রা শেষ হয় না। আমি এখনও শিখছি, এবং আমি বর্তমানে দৃঢ়তার জন্য একটি বুট ক্যাম্প ইন্টারমিডিয়েট ক্লাসে আছি। আমার লক্ষ্য হল ফুলস্ট্যাক ওয়েব 3 বিকাশকারীতে রূপান্তর করা।
আপনি কাজ করেছেন আপনার প্রিয় প্রকল্প কি, এবং আপনি কিভাবে এটি সম্পর্কে যান?
এটি ছিল চেইনরাইট , একটি সোশ্যাল মিডিয়া ব্লগিং DApp যা বহুভুজ মুম্বাইতে স্থাপন করা হয়েছে এবং লেন্স প্রোটোকলের সাথে একত্রিত হয়েছে।
যারা ব্লকচেইন ডেভেলপার হতে চান তাদের কি আপনি ব্যবহারিক পরামর্শ দিতে পারেন?
শেখার এবং নেটওয়ার্কিং করতে প্রতিশ্রুতিবদ্ধ থাকুন; শিখতে অনেক আছে.
একটি ব্লকচেইন বিকাশকারী হওয়ার যাত্রা কঠিন, তবে এটি মূল্যবান!
প্রচুর সুযোগ এবং বেতন বৃদ্ধির সাথে, শুরু করার জন্য এর চেয়ে ভাল সময় আর কখনও হয়নি। সঠিক মানসিকতা এবং সঠিক কাজের নীতি আপনাকে স্কেল করতে সাহায্য করতে হবে।
ব্লকচেইন ডেভেলপারদের অবশ্যই ক্রমাগত শিখতে হবে এবং শিল্পের সর্বশেষ উন্নয়নের সাথে আপ-টু-ডেট থাকার জন্য তাদের দক্ষতা মানিয়ে নিতে হবে।
এছাড়াও, তাদের যোগাযোগ, সমস্যা সমাধান এবং দলগত দক্ষতা সহ শক্তিশালী নরম দক্ষতা থাকতে হবে।
ব্লকচেইন ডেভেলপার হওয়ার পথে তথ্য ওভারলোড সবচেয়ে বড় বাধা। আপনি পদক্ষেপ করার আগে আপনাকে একটি ওভারভিউ দিতে প্রথমে একটি কোর্স দিয়ে শুরু করুন।
সামগ্রিকভাবে, ব্লকচেইন ডেভেলপার হওয়া যে কারো জন্য লাভজনক ক্যারিয়ার পছন্দ হতে পারে।
এই সিরিজে আমার অন্যান্য নিবন্ধগুলি দেখুন, ওয়েব 3 ক্যারিয়ার গাইড।
এই নিবন্ধটিকে এটি স্পনসর করে বা আমাকে একটি কফি কিনে সমর্থন করুন যাতে আমি মূল্যবান সামগ্রী সরবরাহ করতে পারি।
একটি বিপণন প্রকল্প আছে বা আমার সেবা প্রয়োজন? নির্দ্বিধায় আমার সাথে যোগাযোগ করুন বা আমার সাথে সংযোগ করুন ৷