paint-brush
কিভাবে আমি এক পিক্সেলে $1000 হারিয়েছিদ্বারা@tomaszs
2,331 পড়া
2,331 পড়া

কিভাবে আমি এক পিক্সেলে $1000 হারিয়েছি

দ্বারা Tom Smykowski 4m2023/04/06
Read on Terminal Reader
Read this story w/o Javascript

অতিদীর্ঘ; পড়তে

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

People Mentioned

Mention Thumbnail
featured image - কিভাবে আমি এক পিক্সেলে $1000 হারিয়েছি
Tom Smykowski  HackerNoon profile picture
0-item

এটি হল কিভাবে একজন গ্রাহক আমাকে 1px দ্বারা স্টাফ সরানোর জন্য $1000 হারাতে বাধ্য করেছে। এটি আমার কর্মজীবনকে বদলে দিয়েছে, এবং আমি কখনই টাকা ফেরত বাজি ধরতে বলিনি। এটি আমাকে ওয়েব ডেভেলপমেন্ট কীভাবে রূপান্তরিত করে সে সম্পর্কেও কিছু বলেছিল এবং আমরা এই পরিবর্তনগুলির সাথে মানিয়ে নিতে পারি।


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


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


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


এটি ছিল সোশ্যাল মিডিয়ার সূচনা, এবং জৈব ক্রিয়াকলাপগুলির সাথে ক্লায়েন্টদের কাছে পৌঁছানো এখনকার তুলনায় এটি বেশ সহজ ছিল৷


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


আমি সোশ্যাল মিডিয়া প্ল্যাটফর্মের নাম উল্লেখ করব না, কিন্তু আগের দিনে, এটি HTML, CSS এবং JS সহ আপনার সোশ্যাল মিডিয়া পৃষ্ঠায় একটি সাবপেজ তৈরি করতে সক্ষম হয়েছিল।


কাজের জন্য আমি যে বাজেট আলোচনা করেছি তা যুক্তিসঙ্গত ছিল; ক্লায়েন্ট এটা গ্রহণ. তাড়াহুড়ো না করে অর্ডারটি পূরণ করার জন্য আমার যথেষ্ট সময় ছিল।


আমি কি উল্লেখ করতে ভুলে গেছি? তিনি নিউজলেটার পাতার জন্য তার নিজস্ব নকশা সঙ্গে এসেছেন. এটি ছিল সুন্দর এবং নজরকাড়া, সেই দিনের অ্যাপস বিপণনের ধারণা কী ছিল তা মাইল ছাড়িয়ে গেছে।


আমার জন্য, এটি কাজটিকে সহজ করে তুলেছে কারণ আমাকে কেবল পৃষ্ঠাটি রচনা করতে হয়েছিল এবং অন্যান্য কাজে যেতে হয়েছিল। দুই দিন অন্যান্য কাজের সাথে মিশ্রিত করার পর, আমি ল্যান্ডিং পৃষ্ঠাটি শেষ করেছি এবং ফলাফলের সাথে সন্তুষ্ট ক্লায়েন্টের কাছে পাঠিয়েছি।


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


আমি ভেবেছিলাম, ঠিক আছে, আমি এটি আরও সামঞ্জস্য করব। বাম দিকে একটি বোতাম সরান, ছবি উপরের দিকে, এবং তাই। এটি আমার জন্য বেশ স্বাভাবিক ছিল, কারণ প্রায়শই, এমনকি একটি নিখুঁত সমাধান করার সময়, কিছু ক্লায়েন্ট কিছু পরিবর্তনের জন্য বলেছিল।


এটি একটি স্বাভাবিক এবং গুরুত্বপূর্ণ পদক্ষেপ কারণ এটি ক্লায়েন্টকে সে যা চায় তার মধ্যে অংশগ্রহণ এবং সন্তুষ্টির অনুভূতি দেয়।


আরও কিছু দিন পর, আমি নিউজলেটার ল্যান্ডিং পৃষ্ঠাটি সামঞ্জস্য করে ক্লায়েন্টকে পাঠিয়েছিলাম। এক ঘন্টা পর, আমি একটি উত্তর পেয়েছি, "এটি এখনও তির্যক।"


এটি আমার জন্য হতাশাজনক ছিল, কারণ বাস্তবায়নটি প্রদত্ত ডিজাইনের *প্রায়* একটি নিখুঁত উপস্থাপনা ছিল এবং এই প্রকল্পের জন্য আমার বাজেট শেষ হয়ে গিয়েছিল।


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


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


এই সময়, আমি একটি ভিন্ন পন্থা চয়ন. আমি বাস্তবায়ন সামঞ্জস্য করার চেষ্টা করিনি। আমি শুধু উপাদানগুলি সরিয়েছি, তাই সেগুলি Paint.NET-এর ডিজাইনের সাথে 100% ফিট করে। এটি আমার প্রথম পিক্সেল-নিখুঁত বাস্তবায়ন ছিল।


আমার মাথায়, আমি "এটির কোন মানে হয় না" এবং "আসুন চেষ্টা করে দেখুন" এর মধ্যে লড়াই করছিলাম। অবশেষে, আমি ক্লায়েন্টের কাছে নতুন সংস্করণ পাঠাতে সক্ষম হয়েছি। একবার এটি পিক্সেল-নিখুঁত হয়ে গেলে, ক্লায়েন্ট ফলাফলটি গ্রহণ করে।


আমি এখনই পরবর্তী কাজে যাওয়ার পরিকল্পনা করছিলাম, কিন্তু আমি কৌতূহলী ছিলাম। পার্থক্য কি ছিল? আমি আমার প্রথম বাস্তবায়ন এবং পিক্সেল-নিখুঁত একটি তুলনা করার জন্য দুটি Paint.NET অ্যাপ পাশাপাশি খুলেছি।


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


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


এই মুহূর্ত এবং এই ক্লায়েন্ট আমার রূপান্তরকে ফ্রন্ট-এন্ড ডেভেলপার থেকে ডিজাইন ডেভেলপারে পরিণত করেছে। সেই সময় থেকে, আমি অনেক ডিজাইনার, ক্লায়েন্ট এবং ফ্রন্ট-এন্ড ডেভেলপারদের সাথে কাজ করেছি।


সবাই পিক্সেল-নিখুঁত বাস্তবায়ন আশা করে না। এটি সর্বদা প্রয়োজনীয় নয় এবং সর্বদা আর্থিকভাবে জ্ঞানী নয়। কিন্তু কখনও কখনও এটি হয়, বিশেষ করে যখন আপনি গ্রাহকদের আকৃষ্ট করতে চান।


ভালো ডিজাইন মানুষের দৃষ্টি আকর্ষণ করে। আপনি আপনার CSS শীটে যে 1px যোগ করেছেন তাতে ভাল ডিজাইন লুকিয়ে থাকে।


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


এ কারণেই আমি ইলাস্টিক পাথ যা অফার করে তা পছন্দ করি। আমি এই নিবন্ধটির সাথে যে প্রতিযোগিতায় অংশগ্রহণ করছি সেটি স্পনসরকারী একটি কোম্পানি। তারা একাধিক ই-কমার্স সাইট সেট আপ করার জন্য প্রয়োজনীয় সমস্ত কার্যকারিতা অফার করে।


একজন বিকাশকারী হিসাবে, আমি এই ধারণাটি পছন্দ করি কারণ আমি পণ্যের ক্যাটালগ, অর্থপ্রদানের সিস্টেম ইত্যাদি বজায় রাখার এবং বিকাশ করার চেয়ে ব্যবসার চাহিদার উপর ফোকাস করি৷ তারা একটি সহজে ব্যবহারযোগ্য API অফার করে যা আপনি কেবলমাত্র আপনার নতুন ই-কমার্স ভেন্যুতে ট্যাপ করতে পারেন৷ .


আপনি যদি নিবন্ধটি পছন্দ করেন, অনুগ্রহ করে হার্ট আইকনে ক্লিক করুন, মন্তব্য করুন এবং সোশ্যাল মিডিয়াতে শেয়ার করুন। চিয়ার্স!