আপনার কি ক্লায়েন্টদের ভুল ট্র্যাকের জন্য সময় কাটাতে হবে? [বন্ধ]


17

আমি একটি ক্লায়েন্টের জন্য সমাধান করার জন্য একটি ছোট সিএসএস চ্যালেঞ্জ গ্রহণ করেছি এবং আমাকে প্রতি ঘণ্টায় হারে প্রদান করা হবে। আমি অবশেষে এটি সমাধান করেছি, এটি 5 ঘন্টা সময় নিয়েছে তবে আমি প্রায় 25% সময় ভুল ট্র্যাকটিতে ব্যয় করেছি, একটি সিএসএস 3 সমাধান চেষ্টা করেছি যা কেবল সাম্প্রতিক ব্রাউজারগুলিতে কাজ করেছে এবং শেষ পর্যন্ত জেএসের মাধ্যমে কোনও ফলব্যাক সম্ভব নয় (যেমন আমি মূলত ভেবেছিলাম)। আমি কি ক্লায়েন্টকে 25% চার্জ করব?

আরও বিশদ: আমি কোনও অনুমান সরবরাহ করিনি, আমি প্রতি সেবার চ্যালেঞ্জটি পছন্দ করেছি, তাই অনুমান দেওয়ার আগে আমি এটি নিয়ে কাজ শুরু করেছিলাম (তবে আমি তার সাথে আগেও কাজ করেছি, তাই আমি জানি যে অবাস্তব প্রত্যাশা রয়েছে এমন ব্যক্তিদের মধ্যে তিনি নন )। খুব খারাপ সময়ে আমি একটি উদ্ভট সিএসএস চ্যালেঞ্জের জন্য 5 অবৈতনিক সময় ব্যয় করব। এবং আমি আমাদের দু'জনের জন্য সম্ভাব্যতম প্রাক্কলনটি দেব, যেহেতু আমি ইতিমধ্যে কাজটি করে ফেলব। :)

সম্পাদনা করুন: আপনাদের সকলকে ধন্যবাদ, আমি আশা করি আমি একাধিক উত্তর গ্রহণ করতে পারি! আমি অতিরিক্ত ঘন্টা তাকে বিল না দিয়ে শেষ করেছি (আমি তাকে সাড়ে তিনশো টাকার জন্য বিল দিয়েছি), তবে আমি তাদের উল্লেখ করেছি, যাতে তিনি জানেন যে আমি তার চেয়ে বিল চেয়ে বেশি কাজ করেছি। সম্ভবত সে কারণেই তিনি তত্ক্ষণাত "অনুমান" গ্রহণ করেছিলেন (যা সেই ক্ষেত্রে কোনও অনুমান নয়, সুতরাং উদ্ধৃতিগুলি)।


আপনি আপনার ক্লায়েন্টকে কোন প্রাথমিক অনুমান দিয়েছেন?
জে কে

2
আপনি কি ক্লায়েন্টের কাছ থেকে আরও কাজের আশা করছেন? আপনি কোন ধরনের সম্পর্ক স্থাপন করতে চান?
স্টিভ জ্যাকসন



1
এটি কোনও সদৃশ নয়, আমি আমার প্রশ্ন পোস্ট করার আগে সেই থ্রেডটি পড়েছি। তিনি নতুন বিষয় শেখার বিষয়ে কথা বলছেন, ভুল সমাধানে কাজ করছেন না ।
লেয়া ভেরু

উত্তর:


24

আমার প্রায়শই এমন পরিস্থিতি হয় যখন আমি কিছু ঘন্টার জন্য কয়েক ঘন্টা ব্যয় করি, তারপরে লক্ষ্য করা যায় যে আরও সহজ এক-লাইন সমাধান রয়েছে বা আমার প্রথম ধারণাটি খুব খারাপ ছিল etc.

সাধারণভাবে, এই ক্ষেত্রে আমি তিনটি পরিস্থিতির মধ্যে পার্থক্য রাখি:

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

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

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


আমার মনে হয় না "গড়" বিকাশকারীরা একেবারেই সমাধান করবে। তবে গড় সিএসএসের বেশি অভিজ্ঞতার সাথে সম্ভবত এটি ২ য় হবে।
লেয়া ভেরো

1
@ লিয়া ভেরু: আমি যখন "গড় বিকাশকারী" সম্পর্কে কথা বলি তখন এটি অত্যন্ত বিষয়ভিত্তিক। এটি আপনার স্তর এবং আপনার গ্রাহক আপনার স্তর সম্পর্কে কী ভাবেন তার উপরও নির্ভর করে। আপনার গ্রাহক যদি জানেন যে আপনি সবচেয়ে সেরা হন এবং আপনাকে প্রতিদিন কয়েক হাজার ডলার প্রদান করে তবে আপনার গ্রাহক যদি আপনি একটি কোড বানর ভেবে থাকেন তবে বিষয়গত "গড়" তার চেয়ে অনেক বেশি হবে।
আর্সেনী মোরজেনকো

ওয়েল, আমি সিএসএস সম্পর্কে বড় বড় সম্মেলনে বক্তৃতা করি এবং তিনি এটি জানেন যে :) তবে আমি অবশ্যই প্রতিদিন কয়েক হাজার ডলার উপার্জন করি না: পি (কোনও ওয়েব বিকাশকারী আছে কি?)
লায় ভারো

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

আমি অন্য কোথাও করা একটি মন্তব্য অনুলিপি-পেস্ট করতে: সময় কাটা / চিন্তাভাবনা / গবেষণা / সমস্যার উন্নতি করতে সময় ব্যয় করা একটি সমস্যার সময় হয়। তবে এমন একজনের বিষয়ে কে, যিনি স্টাচের জন্য সময় ব্যয় করেন যা সম্পর্কে জানা উচিত (যার জন্য নিযুক্ত টাস্ক অনুযায়ী) এবং / অথবা ইতিমধ্যে সমাধান হয়েছে (এবং যা চাওয়া হয়েছে)। অন্য কথায় জ্ঞানের অভাব বা কেবল সরল খারাপ পেশাদার কাজের কোনও অজুহাত নেই। দ্রষ্টব্য , যে একজন সত্যিকারের পেশাদার প্রকৃতপক্ষে কতটা সময় ব্যয় করেছে এবং কেন তার সত্যতা নিশ্চিত করতে পারে
নিকোস এম

33

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

আইএমএইচও, এটি ভুল ট্র্যাক নয়। এটি নিয়মিত সফটওয়্যার ডেভলপমেন্ট।

আমি যদি আপনি হতাম, আমি পুরো 4 ঘন্টা চার্জ করতাম


1
আপনি যেভাবে ভাবেন সেভাবে আমি পছন্দ করি: পি :)
লেয়া ভেরো

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

1
অন্য সমস্ত পেশাগুলি এভাবেই করে। ক্লায়েন্টের সমস্যা নিয়ে কাজ করা সমস্ত ঘন্টা বিল পরিশোধ না করার বিষয়ে চিন্তা করতে এমনকি কেবল প্রোগ্রামাররা "আভিজাত্য" (বা, এটি সরল, নিষ্পাপ) রাখেন।
কোয়ান্ট_দেব

8

বেশিরভাগ প্রোগ্রাম আমরা লিখি, আমরা লিখছি কারণ একটি সমাধান অবিলম্বে নয়, সহজেই পাওয়া যায়। আমরা যা কিছু করি সে সম্পর্কে নতুন কিছু শিখতে জড়িত। ক্লায়েন্ট আপনাকে পণ্যটির জন্য অর্থ প্রদান করছিল না। তিনি কীভাবে পণ্যটি তৈরি করবেন শেখার জন্য এবং আপনাকে ফলাফল দেওয়ার জন্য আপনাকে অর্থ প্রদান করছিলেন (এবং যদি তিনি নিজেকে "চ্যালেঞ্জ" হিসাবে অভিহিত করেন তবে তিনি আপনাকে কিছু শেখার প্রত্যাশা করেছিলেন)। টম ডি মার্কো এবং টিমোথি লিস্টারের "ওয়ালটজিং উইথ বিয়ার্স" দেখুন - "যদি কোনও প্রকল্পের কোনও ঝুঁকি না থাকে তবে তা করবেন না"।

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

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


তিনি এটিকে নিজেই চ্যালেঞ্জ হিসাবে অভিহিত করেননি, তাঁর ধারণা ছিল না যে এটি একটি। (যদিও এটি আউটসোর্স করার সিদ্ধান্ত নেওয়া সম্ভবত তার পক্ষে কঠিন মনে হয়েছিল)
লেয়া ভেরো ২৩:০৩ এ

ডাউনভোটাররা দয়া করে মন্তব্য করবেন কেন এটি নিম্নচালিত হচ্ছে?
লুনিভোর

5

কখনও কখনও কোনও সমস্যা সমাধানের ক্ষেত্রে যুক্তিসঙ্গত বিকল্পগুলির সেট থেকে সাবপটিমাল সমাধানগুলি মুছে ফেলা জড়িত। নির্মূল করার প্রক্রিয়াটি আপনার সমস্যা সমাধানের অন্যতম একটি সরঞ্জাম; ক্লায়েন্ট আপনাকে একটি সমাধানের জন্য অর্থ প্রদান করছে এবং আপনার নিষ্পত্তি করার জন্য কোনও সরঞ্জাম ব্যবহার করার আশা করা উচিত।

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

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


2
"প্রোগ্রামিং নয়, ডিবাগিং নয়" এই মানসিকতার অধিকারী এই ছেলের মধ্যে দৌড়াতে ঘৃণা করুন। যেন কোনও লেখক কেবল কোনও গল্প না পড়ে এবং পরিবর্তন না করেই লিখে ফেলতে শুরু করতে পারেন। এইভাবে লেখা থাকলে এটি সম্ভবত একটি লম্পট গল্পে পরিণত হবে :-)।
এইচটিবিএ

5

এই প্রশ্নগুলি আমাকে বাদাম চালায় ...

যদি কোনও মেকানিক বা আইনজীবি আপনার মামলা / সমস্যা নিয়ে কাজ করতে সময় ব্যয় করে তবে আপনি @ @ bet কে বাজি ধরতে পারেন, এমনকি তারা ভুল ট্র্যাকের জন্য সময় ব্যয় করলেও

প্রোগ্রামারদের তাদের সময়ের আরও মূল্যবান হওয়া শুরু করতে হবে


আমি সম্মত হব (সুতরাং +1) কাজ / চিন্তাভাবনা / গবেষণা / সমস্যার অনুকূলকরণের জন্য সময় ব্যয় করা একটি সমস্যা হিসাবে কাজ করা সময় is তবে এমন একজনের বিষয়ে কে, যিনি স্টাচের জন্য সময় ব্যয় করেন যা সম্পর্কে জানা উচিত (যার জন্য নিযুক্ত টাস্ক অনুযায়ী) এবং / অথবা ইতিমধ্যে সমাধান হয়েছে (এবং যা চাওয়া হয়েছে)। অন্য কথায় এটি জ্ঞানের অভাব বা কেবল সাধারণ খারাপ পেশাগত কাজের অজুহাত নয়। নোট করুন যে একজন সত্যিকারের পেশাদার ব্যক্তি কতটা সময় ব্যয় করেছিল এবং কেন তার সত্যিকার অর্থেই একটি মামলা করতে পারে
নিকোস এম।

5

আপনি যা করেছেন তা পুরোপুরি স্বাভাবিক ছিল। ফ্রেড ব্রুকস সফটওয়্যার ইঞ্জিনিয়ারিং সম্পর্কিত তাঁর সেমিনাল বই "দ্য মিথোলিক্যাল ম্যান-মাস" এর "প্ল্যান টু থ্রো ওয়ান অ্যাও" অধ্যায়টিতে এই ঘটনাটি নিয়ে আলোচনা করেছেন।

আপনি একটি সময় এবং উপকরণ চুক্তিতে কাজ করছিলেন; অতএব, আপনি প্রকল্পটিতে কাজ করতে ব্যয় করেছেন এমন সমস্ত সময়ের জন্য আপনার ক্লায়েন্টকে চার্জ করা উচিত। তিনি তার / তার বিনিয়োগের জন্য পর্যাপ্ত মূল্য পেয়েছেন কিনা তা নির্ধারণ করা ক্লায়েন্টের উপর নির্ভর করে।


4

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

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

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

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


1
+1, এই উত্তরটি ভারী মূল্যহীন। উভয় শীর্ষস্থানীয় ভোট দেওয়া উত্তরগুলি "ক্লায়েন্টের পক্ষে সমাধানের সমাধান কী" এই পয়েন্টটি পুরোপুরি অনুপস্থিত। হেক, মাঝে মাঝে আমরা আমাদের কাছে ক্লায়েন্টের কাছে 3 বার প্রচেষ্টা করে নিই কারণ এটি প্রতিযোগীর কাছ থেকে পাওয়া কোনও সমাধানের চেয়ে এখনও তার জন্য সস্তা হতে পারে।
ডক ব্রাউন

2

এটি মূল চুক্তির উপর নির্ভর করে।

আপনি কি বলেছিলেন যে আপনি এটি সরবরাহ করতে যাচ্ছেন এবং যেতে প্রস্তুত? তারপরে আপনি এটির বিকাশে যত সময় ব্যয় করেছেন তার জন্য আপনি আরও ভালভাবে চার্জ করুন। এটার সবগুলো!


2

যদি আপনি কোনও আইনজীবীর পক্ষে আপনার পক্ষে মামলা করার পক্ষে যুক্তিযুক্ত হন এবং তারা তা হারিয়ে যায় এবং আপনার জন্য হারাতে থাকে তবে আপনি তাদের বিলটি প্রদান করেন।

অন্য সমস্ত পেশাগুলি এভাবেই করে। প্রোগ্রামারদের অন্যথায় করা উচিত বলে কোনও কারণ নেই।

ক্লায়েন্ট যদি মনে করেন যে তারা অতিরিক্ত অর্থ প্রদান করেছে, তারা আপনার কাছে ফিরে আসবে না। তাদের পুনরাবৃত্তি গ্রাহক হিসাবে রাখা সমস্ত ঘন্টা কাজ করা জন্য বিল না দেওয়ার একমাত্র বুদ্ধিমান কারণ।


1

যদি এটি এমন একটি প্রকল্প হয় যা আমি বিশেষত গ্রহণ করি যাতে কেউ আমাকে অর্থ প্রদান করে, আমি যখন নিজেকে কিছু নতুন প্রযুক্তি শেখাতাম, তখন আমি সাধারণত সময়টি বিল করার চেয়ে কম করার চেষ্টা করি। অন্যদিকে, আপনি খুব কম বিড করতে পারবেন না, বা এটি সেই ক্লায়েন্টের সাথে চিরকালের জন্য জিনিসগুলিকে ঝাঁকিয়ে যাবে ("আরে, আপনি যখন সত্যিই দুর্দান্ত কাজটি করেছিলেন তখন আপনি এর চেয়ে কম উপায় আদায় করেছিলেন!") অন্যথায়, আমি ডন ' আমি যেখানে বিভ্রান্ত হয়েছিলাম সেই সময়ের জন্য বিল দিয়েছি এবং এটি খুব দীর্ঘ সময় নিয়ে শেষ হয়েছে।

এই নিয়মের ক্ষেত্রে আমার ব্যতিক্রম: সমস্যাটি সমাধানের কারণ হতে যদি ঘন্টাটি সময় নেয় কারণ গ্রাহক আমাকে যে কোনও কিছু ভেঙে ফেলছিল তা সম্পর্কে আমাকে বকাঝকা করেছে, আমি পুরো জিনিসটির জন্য চার্জ করব।


1

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

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

আমার ক্ষেত্রে, আমি যদি ভুল পথে নামার জন্য চার্জ না দিতে পারি তবে তা হতাশ হবে, কারণ আমি প্রায়শই এই জাতীয় জিনিসগুলিতে কাজ করি:

এখানে চিত্র বর্ণনা লিখুন

... প্রায় 40 বছরের পুরনো ক্যাটমুল-ক্লার্ক মহকুমার অ্যালগরিদমকে পেটানোর চেষ্টা করছে যা এই শিল্পে প্রবেশ করেছে এবং মাইক্রোসফ্ট এবং পিক্সারের মতো সংস্থাগুলি বার বার উন্নত করেছে আরও স্বজ্ঞাত ফলাফল দেওয়ার চেষ্টা করে যখন এখনও এই বিশাল সংস্থাগুলির মতো প্রতিযোগিতামূলক রয়েছে গতি প্রজ্ঞাময়।

এই জাতীয় ক্ষেত্রে 95% সময়, আমি ভুল পথে চলে যাচ্ছি, ক্রমাগত ব্যর্থতার পরে ব্যর্থতার পরে হোয়াইটবোর্ডে ফিরে যাচ্ছি। আমি যদি আমার ব্যর্থতার জন্য চার্জ না করতে পারি তবে আমি ইতিমধ্যে গৃহহীন হয়ে যাব। আমি আমার অর্ধেকেরও বেশি কাজ গবেষণা হিসাবে দেখছি, যখন আগে কেউ এই বিষয়গুলির আগে কখনও চেষ্টা করে নি, এবং কেবল প্রথম চেষ্টাতে (সম্ভবত 20 তম চেষ্টা) সমাধানের সমাধান করার জন্য সঠিক উপায় খুঁজে পাবার উপায় নেই way আমার কাছে লক্ষ্যটি প্রথমবারের মতো সফল হওয়া কখনই সম্ভব হয়নি তবে যত তাড়াতাড়ি সম্ভব ব্যর্থ হয়েছিল, ব্যর্থতার পরে প্রতিটি ব্যর্থতার সাথে সেই সঠিক সমাধানটি, যা প্রকৃতপক্ষে বিশ্ব পরিবর্তনে সক্ষম হতে পারে, তা কী হতে পারে তার কিছু সংকেত সরবরাহ করে।

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

অননুমানযোগ্যতা

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

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

তিনি নতুন বিষয় শেখার বিষয়ে কথা বলছেন, ভুল সমাধানে কাজ করছেন না।

ভুল সমাধানে কাজ করা নতুন জিনিস শিখছে, তাই না? আপনি যখন জানতেন যে এটি শুরু করার সময় এটি একটি ভুল সমাধান হয়েছিল, বা আশা না করে ভুল হওয়ার পরেও আপনি কি অবিচ্ছিন্নভাবে এটিতে কাজ করে চলেছেন? আশা করি পরেরটি নয় not প্রায়শই শেখার প্রক্রিয়াটি ভুলগুলির মাধ্যমে হয়। এটি সেরা শিক্ষক। আমি যে সর্বাধিক কার্যকর কৌশল খুঁজে পেয়েছি তা হ'ল যত তাড়াতাড়ি সম্ভব ভুল করা, এটি আবিষ্কার করা, প্রকৃতপক্ষে, যত তাড়াতাড়ি সম্ভব আমরা তাদের কাছে সমস্ত কিছু করার আগে এবং এরূপ সমাধানগুলিতে বিবাহ করার আগে ভুলগুলি নকশা করা, যেহেতু আমি একমাত্র ধ্রুবক হিসাবে গণনা করতে পারি চালু এবং প্রায় 100% নিশ্চিততার সাথে ভবিষ্যদ্বাণী করা হচ্ছে যে ভুল করা হবে। এগুলি কেবল ব্যয়বহুল যদি তারা সত্যিই দেরীতে আবিষ্কার হয়।


0

এটি কীভাবে আপনি প্রকল্পটি প্রস্তাব করেছিলেন এবং কীভাবে প্রকল্পটি বিলযোগ্য on

উদাহরণস্বরূপ যদি এটি একটি বিতরণযোগ্য ভিত্তিক চুক্তি হয় তবে নির্বিঘ্নে সমস্ত ঘন্টা প্রকল্পের দিকে লক্ষ্য করা উচিত এমনকি এটি নতুন কিছু শেখার জন্য হলেও।

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

তবে আপনি যদি কিছু করার চেষ্টা করে সাইড ট্র্যাক পেয়ে যান বা এটি নতুন উপায়ে কীভাবে শিখতে চান তবে আমি কেবল তখনই বিলটির জন্য আসল সমাধানটি গ্রহণ করার সময় নয় বরং আসল সমাধানটি কার্যকর করেছিলাম for

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

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

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


-1

এটি ঘুরে দেখার জন্য, আমি মনে করি একটি খারাপ মামলা কী হবে বলে আমি মনে করি এবং "খারাপ" কেস দ্বারা সর্বাধিক সেট নির্ধারণ করা উচিত বলে আমি কী মনে করি তার উপর ভিত্তি করে একটি ঘন্টা ly এইভাবে আমরা উভয়ই বিজয়ী।


আমি এটি বেশি পছন্দ করি না, কারণ ক্লায়েন্ট সর্বদা হারায়, যদি এটি "খারাপ" কেস না হয়।
লেয়া ভেরু

"খারাপ" কেস এবং "সবচেয়ে খারাপ" কেসের মধ্যে পার্থক্য রয়েছে। যদি এটি সবচেয়ে খারাপ হয় তবে আমি ক্ষতিটি গ্রহণ করি।
ডেভ

হুঁ, ভাল পয়েন্ট। তবে এখনও, যদি এটি "ভাল" কেস হয়?
লেয়া ভেরু

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