Alba Silvente Fuentes একজন Google ডেভেলপার বিশেষজ্ঞ, আমরা তার সাথে কোডিং এবং কমিউনিটি-বিল্ডিং মানুষ বানানোর বিষয়ে কথা বলেছি।
মনিকা: আপনি কোন পণ্য নিয়ে কাজ করছেন? আপনার পেশাদার ফোকাস কি, এবং কোন সরঞ্জামগুলি আপনার দৈনন্দিন কাজকে সহজ এবং দক্ষ করে তোলে?
আলবা: ফ্রন্টএন্ডে আমার বেশিরভাগ কাজ Vue 3-তে করা হয়েছে, Vite নামক ইকোসিস্টেমের জন্য নতুন ওয়েবপ্যাক, শব্দার্থিক HTML, টেইলউইন্ড CSS সহ, এবং কখনও কখনও Nuxt.js- এর সাথে - প্রকল্পের নির্দিষ্টতার উপর নির্ভর করে। বেশিরভাগ সময় আমি ওয়েব অ্যাপ্লিকেশন তৈরি করছি, যদিও সম্প্রতি আমি ক্রোম এক্সটেনশন তৈরিতেও কাজ করেছি।
আমি সাধারণত ফ্রন্টএন্ড অংশে ফোকাস করি—বিল্ডিং কম্পোনেন্টস—কিন্তু আমি প্রজেক্টের আর্কিটেকচারের কথাও মাথায় রাখতে চাই, বিশেষ করে রক্ষণাবেক্ষণযোগ্যতা, কর্মক্ষমতা এবং স্কেলেবিলিটি বিবেচনা করে। এই কারণেই আমি সম্প্রদায়ে যে বিষয়বস্তু তৈরি করছি তাতে অ্যাটমিক ডিজাইন, জ্যামস্ট্যাক এবং ডিজাইন সিস্টেমের মতো বিষয় অন্তর্ভুক্ত রয়েছে—আমি নতুন আর্কিটেকচার সম্পর্কে জানতে চাই
এবং যদি এমন কোন সরঞ্জাম থাকে যা আমার প্রতিদিনের মধ্যে মিস করা যায় না, সেগুলি হল: VS কোড আমার অ্যাকাউন্টের সাথে সিঙ্ক্রোনাইজ করা হয়েছে যেমন Volar , Eslint এবং Prettier এর মত এক্সটেনশন যোগ করার জন্য; আমার কাজ নথিভুক্ত করার ধারণা এবং বিষয়বস্তু তৈরির জন্য; টোবি, ওয়েব ভাইটালস মেট্রিক্স এবং অ্যাক্সের মতো ক্রোম এক্সটেনশন; এবং টার্মিনালের জন্য Fig.io।
মনিকাঃ তুমি এখানে কিভাবে এলে? আপনি কখন ওয়েব ডেভেলপমেন্ট এবং ফ্রন্টএন্ডে ফোকাস করার সিদ্ধান্ত নিয়েছেন?
আলবা: আমি টেলিকমিউনিকেশনে ইমেজ এবং সাউন্ড ইঞ্জিনিয়ারিং অধ্যয়ন করেছি, তাই ওয়েব ডেভেলপমেন্টের সাথে সরাসরি সম্পর্কিত কিছুই নেই। আমার অধ্যয়নের সময়, আমি C এবং C++ এর সাথে কোডিং এর মৌলিক বিষয়গুলো শিখেছি। যখন আমি বুঝতে পারলাম যে আমার প্রোগ্রামিং এর দক্ষতা আছে, তখন আমি সেই পথ অনুসরণ করার এবং ওয়েব ডেভেলপমেন্টে আরও গভীরে যাওয়ার সিদ্ধান্ত নিয়েছি। আমার কলেজের তৃতীয় বর্ষের সময়, আমাদের একটি ইন্টার্নশিপ করতে হয়েছিল, এবং যেহেতু আমি নিশ্চিত ছিলাম না যে আমি কী করতে চাই, তাই আমি একটি ওয়েব এজেন্সি বেছে নিয়েছিলাম-সেখানে আমাকে PHP, HTML, CSS এবং jQuery শেখানো হয়েছিল, ফুল-স্ট্যাক ডেভেলপার।
এটি আমাকে বুঝতে পেরেছে যে আমি আসলে ফ্রন্টএন্ড ডেভেলপমেন্ট পছন্দ করি, আমি যা করছিলাম তা আমি সত্যিই পছন্দ করেছি এবং শুধু এটিতে ফোকাস করতে চেয়েছিলাম। তাই আমি ফ্রন্টএন্ড ফ্রেমওয়ার্ক—ভিউ, রিঅ্যাক্ট এবং অ্যাঙ্গুলার সম্পর্কে শিখতে শুরু করি। আমি শেষ পর্যন্ত Vue এর প্রেমে পড়ার জন্য তাদের সবাইকে চেষ্টা করেছি।
মনিকা: ওয়েব প্রযুক্তির জন্য পরবর্তী বড় বিষয় কী বলে আপনি মনে করেন?
আলবা: আমার জন্য, পরবর্তী বড় বিষয় হল Chrome এর মতো ব্রাউজারগুলির সাথে পরিবর্তনগুলি চলছে৷ আমরা যেভাবে CSS, WebGL এর ব্যবহার, এবং অন্যান্য JavaScript API, অ্যাক্সেসিবিলিটি স্ট্যান্ডার্ড ইত্যাদি উন্নত করছি। আমরা একটি ব্রাউজারের ভিতরে একটি বিশ্ব তৈরি করতে পারি, ঠিক ভিডিও গেমগুলির মতো, অথবা এটিকে সকলের জন্য অ্যাক্সেসযোগ্য করে তোলার উপর ফোকাস করতে পারি।
ভবিষ্যৎ হল আমরা যেভাবে ওয়েব ব্যবহার করি তা উন্নত করা, যাতে কার্যক্ষমতা আর কোনো সমস্যা না হয় কারণ আমরা এটিকে সমস্ত উদীয়মান প্রযুক্তি দ্বারা আচ্ছাদিত করেছি। এবং তাই আমরা মান তৈরি করতে, আমাদের দৈনন্দিন কাজগুলিকে ডিজিটাইজ করতে এবং যা আমাদের সময় নষ্ট করে তা স্বয়ংক্রিয় করার দিকে মনোনিবেশ করতে পারি।
মনিকা: আপনার পডকাস্ট "নো মি দা লা ভিদা" এর পিছনে ধারণা কী?
আলবা: যখন আমি একজন বিষয়বস্তু নির্মাতা হয়েছিলাম, তখন আমি ইংরেজিতে নিবন্ধ লিখতে শুরু করি। সেই সময়ে, আমি নেদারল্যান্ডে চলে আসি এবং ভেবেছিলাম যে এটি আমাকে পেশাগতভাবে ভাষাটি ব্যবহার করতে শিখতেও সাহায্য করবে।
আমার প্রথম ভাষা স্প্যানিশ, কিন্তু তখন আমি স্পেনের সম্প্রদায়ের জন্য বিশেষভাবে কিছু তৈরি করার কথা ভাবিনি। আমি আমার সহ-হোস্টের সাথে দেখা করার সময় ধারণাটি উত্থিত হয়েছিল - আমি ভেবেছিলাম একসাথে কিছু তৈরি করা ভাল হবে। তাই আমরা বাহিনীতে যোগদান করেছি এবং পডকাস্ট বিন্যাসটি চেষ্টা করার সিদ্ধান্ত নিয়েছি।
একটি ধারণা অন্যটির দিকে নিয়ে যায়—আমরা এমন একটি স্থান তৈরি করতে চেয়েছিলাম যেখানে কম পরিচিত ব্যক্তিরা শিল্পে তাদের অভিজ্ঞতা সম্পর্কে কথা বলতে পারে, কিন্তু নারীদের উপর ফোকাস করার সিদ্ধান্ত নিয়েছে। এটি আমাদের জন্য দুর্দান্ত পেশাদারদের সাথে দেখা করার একটি সুযোগ ছিল। পডকাস্টের জন্য ধন্যবাদ, আমরা তাদের জানতে পেরেছি এবং সম্পর্ক স্থাপন করেছি।
অবশ্যই, চূড়ান্ত লক্ষ্য ছিল জ্ঞান বিনিময় এবং আমাদের অতিথিদের কাছ থেকে শেখা। এটা খুব কমই ফ্রন্টএন্ড সম্পর্কে; সহ-হোস্ট এবং আমি দুজনেই ফ্রন্টএন্ড ডেভেলপার, তাই আমরা নিজেদের সম্পর্কে আরও কিছু বলার জন্য প্রযুক্তি শিল্পে অন্যান্য ভূমিকার সাথে লোকেদের আনতে সক্ষম হওয়ার ধারণাটি পছন্দ করেছি। এখন পর্যন্ত, আমরা AI, পণ্য ব্যবস্থাপনা এবং আরও অনেক কিছু সম্পর্কে চ্যাট করার সুযোগ পেয়েছি। এটা আকর্ষণীয়.
মনিকা: আপনি কীভাবে আপনার দর্শকদের ব্যস্ত রাখেন?
আলবা: এটি একটি আকর্ষণীয় প্রশ্ন! আসলে, একজন বিশেষজ্ঞের সাথে কাজ করতে পেরে আমি ভাগ্যবান। আমার সহ-হোস্ট, মরিয়ম, সোশ্যাল মিডিয়ার জন্য সামগ্রী তৈরি করছে, তাই আমরা এই অংশটি কভার করেছি। আমরা অনেক ছোট ক্লিপ শুট করি এবং সেগুলি TikTok এবং Instagram এ শেয়ার করি, কিন্তু আমাদের LinkedIn প্রোফাইলেও। ধারণাটি হ'ল লোকেদের বিষয়টিতে আগ্রহী করা—শুধুমাত্র কথোপকথনের একটি বিট প্রকাশ করুন এবং পরবর্তী কী তা খুঁজে বের করতে তাদের উত্সাহিত করুন৷
আমরা এও সম্মত হয়েছি যে আমাদের সত্যিকারের নিযুক্ত অনুগামীদের আমন্ত্রণ জানানো উচিত - যারা আমাদের এবং আমাদের কাজ জানেন। আমরা ডিসকর্ডে একটি সম্প্রদায় তৈরি করার সিদ্ধান্ত নিয়েছি যাতে সবকিছু এক জায়গায় থাকে, এইভাবে আমাদের দর্শকদের পডকাস্ট অনুসরণ করা সহজ হয়৷ এটি আলাপচারিতা, এবং চিন্তা বিনিময় করার একটি সুযোগ তৈরি করে।
আমরা টুইচ, ডিসকর্ড এবং এ জাতীয় লাইভ কোডিং সেশন বা ইভেন্টগুলি সংগঠিত করার পরিকল্পনা করছি। এটি আমাদের সম্প্রদায়ের সাথে বাস্তবে যোগাযোগ করার, রিয়েল টাইমে চ্যাট করার এবং একসাথে মজা করার সুযোগ দেবে। আমরা আমাদের শ্রোতাদের জানতে চাই এবং পডকাস্টের সাথে, বিকল্পগুলি সীমিত।
আমাদের পডকাস্টে "Cuéntame tus Penurias" ("আমাকে আপনার কষ্টের কথা বলুন")- নামে একটি বিভাগ রয়েছে—অতিথিরা কারিগরি শিল্পে কাজ করে তাদের চাকরিতে কীভাবে ব্যর্থ হয়েছে বা ক্ষতিগ্রস্ত হয়েছে তার গল্প বলে। গল্পগুলি অগত্যা প্রযুক্তি-সম্পর্কিত নয়, তারা মানসিক স্বাস্থ্য, আইনি সমস্যা এবং আরও অনেক কিছু মোকাবেলা করতে পারে। শ্রোতারা সম্পর্কিত হতে পারে, তবে কিছু পরামর্শ বা সমস্যার সমাধান খুঁজে পেতে সহায়তা করতে পারে। এই ধরনের ব্যস্ততা গুরুত্বপূর্ণ কারণ এটি দেখায় যে আমরা সবাই শুধু মানুষ।
মনিকা: আপনি কি দেখছেন ইন্ডাস্ট্রি বদলে যাচ্ছে, আরও অন্তর্ভুক্ত হচ্ছে?
আলবা: একজন বিষয়বস্তু নির্মাতা এবং ব্লগার হিসাবে আমি সম্প্রদায়ের অনেক লোকের সাথে দেখা করেছি, তাদের বেশিরভাগই অন্তর্ভুক্ত এবং সর্বদা তাদের কর্মের প্রতিফলন করে, কিন্তু আমি বলতে পারি আমি এক ধরণের বুদ্বুদে বাস করি।
যে লোকেরা আমাদের পডকাস্ট শোনে এবং এর চারপাশে একটি সম্প্রদায় গঠন করে তারা খুব অন্তর্ভুক্ত এবং খোলা মনের, কিন্তু জিনিসটি হল আমি সত্যিই সেই বৃত্তটি প্রায়শই ছেড়ে যাই না। আমার নিকটতম পরিবেশ অত্যন্ত বন্ধুত্বপূর্ণ এবং অন্তর্ভুক্তিমূলক। কিন্তু অন্যদিকে, আমি মনে করি আমাদের কোথাও শুরু করা দরকার। আমরা একটি নির্দিষ্ট গোষ্ঠীর সাথে কিছু জিনিস উন্নত করতে শুরু করতে পারি এবং তারা পরে এই শব্দটি ছড়িয়ে দেবে।
মনিকা: একটি সম্প্রদায় তৈরি করার সময় কী গুরুত্বপূর্ণ?
আলবা: আমি বিশ্বাস করি যে সঠিক লোকেদের ইভেন্টগুলি সংগঠিত করা অত্যন্ত গুরুত্বপূর্ণ। যখনই আমি এখানে আমস্টারডামে একটি মিট-আপে যোগদান করি, আমি অনুভব করতে পারি যে সংগঠকরা সম্পর্কযুক্ত এবং মানবিক - অসুবিধার মধ্য দিয়ে যাচ্ছেন, তাদের কাজ করার পদ্ধতিটি অনুকূলিত করা হচ্ছে এবং এটি সম্পর্কে খোলামেলা কথা বলছেন। তারা স্বীকার করবে যে তারা একটি বক্তৃতার আগে নার্ভাস বোধ করে এবং এটি তাদের চারপাশে শ্রোতাদের আরও ভাল বোধ করে।
উদাহরণ স্বরূপ, YouTube-এ প্রস্তুত করা টিউটোরিয়াল দেখা আপনাকে একই অনুভূতি দেবে না৷ এগুলোর নির্মাতারা ভুল করেন না, যদি না এটি একটি লাইভস্ট্রিম হয়, আপনি তাদের প্রকৃত প্রতিক্রিয়া দেখতে পাবেন না, তাদের জন্য স্ক্রিপ্ট প্রস্তুত রয়েছে৷
সম্প্রদায়গুলি—উদাহরণস্বরূপ, Google বিকাশকারী গোষ্ঠীগুলি—উদাহরণস্বরূপ, কারণ আপনি মনে করেন যে আপনি লাইভ ব্যর্থ হতে পারেন, এবং তারা এখনও আপনাকে ভালবাসবে৷ এটা অনুভব করা আশ্চর্যজনক যে আশেপাশের লোকেরা আমার মতো একই, এবং আমরা একসাথে বেড়ে উঠতে পারি।
মনিকা: ওয়েব টেকনোলজিতে গুগল ডেভেলপার এক্সপার্ট হিসেবে আপনার গল্প কী? আপনি একটি বন্ধু প্রোগ্রাম সুপারিশ করবে?
আলবা: জিডিই হিসাবে আমার গল্পটি মহামারীর শুরুতে ফিরে যায়, যখন আমি প্রচুর সামগ্রী তৈরি করছিলাম। আমি কয়েকজন সম্প্রদায়ের সদস্যের সাথে দেখা করেছি, তাদের মধ্যে একজন ছিলেন ডেবি ও'ব্রায়েন, যিনি একজন GDE এবং প্রযুক্তিতে মহিলাদের একজন আশ্চর্যজনক সমর্থক। তিনি আমার কাজের প্রশংসা করেছেন এবং আমাকে GDE প্রোগ্রামে আবেদন করতে উৎসাহিত করেছেন। শুধু সমস্যা—তখন আমি জানতাম না এটা কী! আমি দেব সম্প্রদায়ের সাথে আমার অ্যাডভেঞ্চার শুরু করছিলাম। এটা কখনোই আমার মাথায় আসেনি যে আমাকে একজন বিশেষজ্ঞ বলা যেতে পারে।
আমি ডেবির পরামর্শ অনুসরণ করেছি এবং আমার সমস্ত অবদানের একটি পোর্টফোলিও তৈরি করেছি। আবেদন প্রক্রিয়া সত্যিই ভাল হয়েছে, এবং আমি বিশ্বাস করি আমার জ্ঞান এবং অভিজ্ঞতা সম্প্রদায়ের জন্য সত্যিই মূল্যবান।
একটি GDE হচ্ছে সত্যিই চমৎকার. আমি সমাজ থেকে অনেক কিছু শিখছি! আমি এখন প্রোগ্রাম সম্পর্কে শব্দটি ছড়িয়ে দিয়েছি এবং আশা করি আমার কিছু বন্ধু এবং সহকর্মী শীঘ্রই এটি চেষ্টা করবে।
মনিকা: ব্লগিং এবং পডকাস্টিং এর পাশাপাশি কমিউনিটিতে আপনার কি কি কাজ আছে? আপনি কি ওপেন সোর্স করেন?
আলবা: যখন আমি প্রথম ওপেন সোর্স প্রকল্পে জড়িত হয়েছিলাম, তখন আমি প্রকৃত কোডের চেয়ে বেশি ডকুমেন্টেশন তৈরি করেছি। এখন আমি নতুন এবং আসন্ন প্রযুক্তির জন্য কিছু বয়লারপ্লেট এবং ডেমো প্রকল্পে কাজ করছি, উদাহরণস্বরূপ, Nuxt 3 । আমার লক্ষ্য হল এমন লোকেদের সাহায্য করা যারা দ্রুত একটি অ্যাপ তৈরি করা শুরু করতে চান—তারা শুধু সেই কোডের টুকরোগুলি ব্যবহার করতে পারেন। আমি আমার নিজের একটি লাইব্রেরি তৈরি করিনি, আমি শুধু অবদান রাখি এবং যেগুলি বিদ্যমান সেগুলিকে উন্নত করার চেষ্টা করি৷
আমি হ্যাকাথন-প্রতিযোগীতায়ও বেশ জড়িত ছিলাম যেখানে আয়োজকরা আপনাকে একটি অ্যাপ তৈরি করতে, এটিকে ওপেন সোর্স তৈরি করতে এবং এর জন্য ডকুমেন্টেশন প্রস্তুত করতে বলে। তাদের মধ্যে কেউ অনুপস্থিত থাকলে আপনি পুরস্কার পাবেন না। এবং আমি তাদের মধ্যে একটি জিতেছি! আমি একটি আলু মুড জেনারেটর তৈরি করেছি। আপনি এখানে এটি সম্পর্কে সব পড়তে পারেন .
আমি ওয়ার্কশপগুলিও হোস্ট করি যেখানে আমি লোকেদের শেখাই যে কীভাবে জ্যামস্ট্যাক প্রযুক্তি, একটি হেডলেস সিএমএস এবং একটি স্ট্যাটিক সাইট জেনারেটর ব্যবহার করে স্ক্র্যাচ থেকে একটি ওয়েবসাইট কোড করতে হয়। আমি সত্যিই বক্তৃতা প্রদানের চেয়ে সেই কর্মশালাগুলি হোস্ট করতে পছন্দ করি। আমরা যেতে যেতে লোকেরা কীভাবে শিখছে তা দেখতে আমার খুব ভালো লাগে—আপনার কাছে বক্তৃতার সময় এটি থাকে না। একটি বক্তৃতার পরে, আপনি কিছু প্রতিক্রিয়া পেতে পারেন, কিন্তু আপনি কারো চূড়ান্ত প্রকল্প দেখতে পাবেন না। ওয়ার্কশপের সময় সবাই কীভাবে একসাথে টাইপ করছে তা আমি পছন্দ করি।
মনিকা: আর ভালো ওয়ার্কশপ কি করে?
আলবা: সবাই বুঝতে পারে তা নিশ্চিত করার জন্য আপনাকে সর্বদা মূল বিষয়গুলি ব্যাখ্যা করতে হবে। আমি প্রতিটি ধাপ বিস্তারিতভাবে ব্যাখ্যা করার চেষ্টা করি — অংশগ্রহণকারীদের প্রক্রিয়াটি জানতে হবে। আমি সর্বদা ক্লাস চলাকালীন নতুন পদগুলির একটি ছোট শব্দকোষ তৈরি করি।
কর্মশালা চলাকালীন, প্রতিটি ধাপ শেষ করার পরে ডিব্রিফ করার জন্য সময় নির্ধারণ করা এবং বিভিন্ন প্রকল্পের স্থিতি পরীক্ষা করা অত্যন্ত গুরুত্বপূর্ণ। আমি অংশগ্রহণকারীদের যতবার প্রয়োজন ততবার প্রশ্ন জিজ্ঞাসা করতে উত্সাহিত করি।
তাই সারসংক্ষেপ - এটা যোগাযোগ সম্পর্কে সব. সঠিক প্রশ্ন জিজ্ঞাসা করুন, লোকেদের মনোযোগ না হারানোর চেষ্টা করুন, শুধু তাদের জন্য সেখানে থাকুন। কাউকে নতুন কিছু শেখানোর এটাই সেরা উপায়।