আমার প্রাচীন পুরানো সহকর্মীকে পরিচালনা করছেন


28

আমি মোটামুটি তরুণ প্রোগ্রামার এবং আমি একটি মাঝারি আকারের সংস্থার আইটি বিভাগে কাজ করি। আমার সহকর্মী আছে এবং তিনি সত্যিই খুব ভাল ভিজ্যুয়াল বেসিক 6 প্রোগ্রামার। এবং আমি বলতে চাই সত্যিই ভাল। সত্যি বলতে. আমার প্রথম কাপ কফি পান এবং আমার মেশিনটি বুট করার সময় তিনি খুব কম বাগযুক্ত কাজের অ্যাপ্লিকেশন সরবরাহ করতে পারেন। তিনি ঠিক যে ভাল।

কথাটি হচ্ছে, আমরা একটি দলের সাথে কাজ করছি, এবং তার কাজের শৈলী সম্পূর্ণ পুরানো। তিনি ভার্সন সফ্টওয়্যারটিতে বিশ্বাস করেন না (যদি আপনি কেবল নিজের কোডটি সঠিকভাবে নিশ্চিত করেন তবে আপনার যে সমস্ত বাজে কথা দরকার তা নয়)। স্থাপনায় বিশ্বাস করে না (আমি একটি কার্যনির্বাহী এক্সিকিউটেবল বিতরণ করতে পারি that এটি কীভাবে মোতায়েন করা হয় তা সিসাদমিনদের খুঁজে বের করার জন্য)। বিমূর্তিতে বিশ্বাস করে না। ('আপনি যদি সাবরুটিন তৈরি করতে চান তবে এগিয়ে যান, তবে সেই সাব্রুটাইন থেকে কোনও সাব্রুটাইন কল করবেন না It সেভাবে অগোছালো হয়ে যায়, এবং কোডটি অনুসরণ করা শক্ত। এই পথে প্রতিটি লোক প্রতিটি পদক্ষেপ অনুসরণ করতে পারে। 'বা' হ্যাঁ, নিশ্চিত যে আপনি সেই লাইব্রেরিটি আপনার পক্ষে এটি করতে ব্যবহার করতে পারেন তবে কী চলছে তা আপনি সত্যিই বুঝতে পারবেন না ') এবং অবশ্যই ওওপে বিশ্বাস করে না। (আমরা VB.net এ কাজ করি)

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

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


2
"হ্যাঁ, আপনি অবশ্যই এটির জন্য সেই লাইব্রেরিটি ব্যবহার করতে পারবেন তবে আপনি কী করছেন তা সত্যি বুঝতে পারছেন না" "। তার এখানে অর্থ হ'ল তিনি কী বুঝতে পারছেন না। আমরা করি :) মনে হয় তিনি তার উত্পাদনশীলতা উন্নত করতে অন্য কিছু শিখতে ভয় পান।
ড্যামিয়েন রোচে

7
আপনার সহকর্মী পুরানো নয়, তিনি সবেমাত্র 101 টি গুরুত্বপূর্ণ প্রোগ্রামিং মিস করেছেন। রূপান্তরকরণ, বিমূর্তকরণ ইত্যাদি এগুলি আজ থেকে 20 বছর আগে খুব গুরুত্বপূর্ণ ছিল।
জেস

7
"পুরানো" শব্দটি একটি বরং বোঝা এবং আলোকিত শব্দ। আমার সাথে এমন একজনের সাথে কাজ করছি যার সাথে আপনি যেমন ব্যবহার করেছেন তেমন পদে বর্ণনা করা যেতে পারে be তবে তিনি আমার চেয়ে যথেষ্ট তরুণ।
বিল

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

উত্তর:


25

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

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

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

অন্যদিকে, আপনি যদি তাঁর পথে কাজ করতে বাধ্য হন তবে চলে যান।


আমি @ পিয়ার 303 এর উত্তর হিসাবে ঠিক এর সাথে একমত ভাল লোকদের কাছে দুর্দান্ত সরঞ্জামগুলি মনে হলে তিনি অন্ধকারের সাইটটি ছেড়ে চলে যাবেন।
কর্টুক

3
এটি কোড করতে তাকে খুব কম লাগে তবে আপনার কোডটি বজায় রাখা যায়। কোড বজায় রাখার সাথে সাথে আপনার পেওফ প্রদর্শন হবে will একটি ভাল বিভাগ রক্ষণাবেক্ষণের মতো জিনিসগুলিতে ব্যয় করা সময় ট্র্যাক করে এবং আপনার কোডে ব্যয় করা সংক্ষিপ্ত সময় দেখতে পাবে, যা এটির জন্য সামান্য আরও সময় ব্যয় করে।
কর্টুক

টিম-ওয়ার্কের ভাল অনুশীলনগুলি ব্যবহার করে বিক্ষোভের জন্য +1।
ক্লাইম

11

আপনার সহকর্মী পরিবর্তন করার চেষ্টা করবেন না। আপনি তাকে কার্যকারী সফ্টওয়্যার সরবরাহ করতে সক্ষম এমন কেউ হিসাবে বর্ণনা করছেন। এটি দলে সংহত করতে সম্ভবত অনেক দেরি হয়ে গেছে।

সুতরাং আপনার দুটি পছন্দ আছে:

  • নিজেকে মানিয়ে নিন । সময়ের সাথে সাথে আপনি কোনও উত্স নিয়ন্ত্রণ সিস্টেমের ইউটিলিটি সম্পর্কে তাকে বোঝাতে সক্ষম হবেন? আপনাকে আপনার প্রভাবের বৃত্ত বাড়াতে হবে । তিনি যত বেশি প্রতিরোধী হন তত বেশি সময় আপনার প্রয়োজন হবে।

  • নিজেকে থেকে সরানteam । এটি প্রমাণ করার জন্য আপনার কাছে প্রচুর পয়েন্ট রয়েছে। হতে পারে আপনার এটিকে নিজের অ্যাপ্লিকেশনগুলি একা বজায় রাখতে হবে এবং নিজেকে নতুন স্টাফের জন্য উত্সর্গ করা উচিত।

  • নিজেকে থেকে সরানcompany । কখনও কখনও, এটিই একমাত্র সমাধান।


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

3
বিশ্বে 3 ধরণের লোক রয়েছে - যারা বাইনারি বোঝেন এবং যারা এইগুলি জানেন না ...
মাইকেল কে

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

আমি একমত না. কিছু অনুশীলন কেবল তখনই ভাল যখন আপনি একা কাজ করেন এবং এই লোকটি সেগুলিতে পূর্ণ বলে মনে হয়।
বরিস ইয়াঙ্কভ

এই প্রশ্নে এবং এই উত্তরে ফিরে আসা, এক বছরেরও বেশি সময় পরে, বিকল্প 3 যথাযথ সমাধান হিসাবে পরিণত হয়েছে
মার্টিজন

6

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

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

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

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

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


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

4

আমি সত্যবাদী হব, আপনি তাঁর ভালো ছবি আঁকছেন না। প্রত্নতাত্ত্বিক পদ্ধতি, কঠোরভাবে বজায় রাখা সফ্টওয়্যার, বিমূর্ততা রোধ ইত্যাদির বিরুদ্ধে কাজ করার নতুন উপায়ে একগুঁয়েমী

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

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


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

মূল অংশ "ছোট প্রকল্পগুলিতে"। আমি সন্দেহ করি যে আমরা এখানে ছোট প্রকল্পগুলির বিষয়ে কথা বলছি (পড়ুন: দলের প্রচেষ্টা)।
ড্যামিয়েন রোচে

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

4

আমি এটি আগে দেখেছি ,

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

তিনি সম্ভবত তার নিজের বিদ্যমান কোড থেকে এক টন কপি এবং পেস্ট ব্যবহার করেন (এতে কোনও ভুল নেই)।

কিন্তু ..

যে মুহুর্তে সে দূরবর্তী জটিল কোনও কিছুর মুখোমুখি হয়, তা পড়ে যায়, কেন? কারণ এটি আর কোনও বেসিক "নিদর্শন" ফিট করে না।

একটু চ্যালেঞ্জ ...

আমি পাশেই একটি প্রকল্প তৈরি করব, একটি জটিল যা ওওপি এবং কোড পুনরায় ব্যবহার থেকে সত্যই উপকৃত হবে।

তারপরে তাকে সেই প্রকল্পটি দেখান এবং বৈশিষ্ট্যের জন্য এটি বৈশিষ্ট্যটি প্রয়োগ করতে বলুন।

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


হ্যাঁ, রাজি হোন, তবে তারপরে সে কী করতে পারে?
রস

খেলনা প্রকল্পের পুনর্নির্মাণে কেন সময় ব্যয় করবেন?

@ আন্ডারসন কারণ কিছু প্রোগ্রাম যে যুক্তি শুনতে চায় না কেবল তাদের সামনে একবার প্রমাণ প্রকাশিত হলে প্রমাণ গ্রহণ করে
ডার্কনাইট

@ ডার্কনাইট, সম্ভবত না, তবে এখনও, এমনকি খেলনা প্রকল্পগুলির বাস্তবায়ন করতে ব্যয় করার বিষয়টি কেন বিবেচনা করবেন যা বাস্তব জীবনের সমস্যার ক্ষেত্রে প্রযোজ্য না?

3

ব্যবসায়ের দিক থেকে এটি দেখুন।

আপনি বাগিগিয়ার কোড উত্পাদন করতে আরও সময় নেন। আপনি কম আয়ের উত্পাদন করেন তাই আপনি স্তন্যপান করেন।

সময়ের সাথে সাথে আপনি যদি এইটিকে বিপরীত করতে পারেন তবে আপনি এটি বিপরীত করতে পারেন।

তবে, সম্ভবত, সম্ভবত, এই পুরানো প্রোগ্রামারটি আপনাকে দ্রুত কোড উত্পাদন সম্পর্কে বেশ কয়েকটি বিষয় শিখিয়ে দিতে পারে যা এতটা বাগমুক্ত? আপনি কি ভাবেন তার কৌশলগুলি এত প্রাচীন স্কুল নয়?

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


2

যদি আপনার ম্যানেজার প্রোগ্রামার না হন তবে চেষ্টা করুন এবং সেটিকে এমন পদে রাখুন যে তিনি বুঝতে পারবেন।

  • আমাদের স্যুরকন্ট্রোল ব্যবহার করা উচিত কারণ আমরা যদি না করি তবে আমাদের পুনরুদ্ধার করতে বড় সমস্যা হতে পারে

  • এতে আমার x পরিমাণ বেশি সময় লাগে কারণ তিনি কিছু মোটামুটি বেসিক প্রক্রিয়া অনুসরণ করতে অস্বীকার করেছেন।

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


"পুনরুদ্ধার" == রোলব্যাক।

2

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


5
কমান্ডের শৃঙ্খলে উঠে যাওয়া প্রত্যেক ব্যক্তির শত্রু করে তোলে যে আপনি মাথার উপরে এসেছেন এবং প্রায়শই ভাল ফলাফল হয় না।
কর্টুক

1

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


1
এটি যদি সে বদলাতে চায় ..
ওয়াল্টার

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

1
তিনি যদি তা না করেন তবে এটি আরও গুরুত্বপূর্ণ যে ম্যানেজারটি (এটি অনুমান করে একটি রয়েছে) এটি সম্পর্কে জানেন।
ওটিভিও ডেসিও

@ কর্টুক - এটি একটি খুব ভাল বিষয়, এবং যদি এটি সত্য হয় তবে ওপি বাস্তব সমস্যায় পড়ে।
ওটিভিও ডেসিও

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

1

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

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

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


1

আপনাকে অন্যথায় প্রমাণ করার জন্য তাকে চ্যালেঞ্জ করুন (ভাল পদ্ধতিতে), তাকে সরঞ্জাম এবং অনুশীলনের দুর্দান্ত দিকটি দেখান। পৃষ্ঠপোষকতা করবেন না।

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

ওওপি সম্পর্কিত, তাকে কিছু দুর্দান্ত / জটিল নকশার নিদর্শনগুলি যেমন কমান্ড প্যাটার্ন, টাস্ক প্যাটার্ন এবং কীভাবে এটি তাকে মূল্যবান সময় বাঁচাতে পারে এবং আপনার সমস্ত দলেরই প্রদর্শন করুন।

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

শেষ পর্যন্ত, কথার সাথে বোঝাবার চেষ্টা করবেন না কিন্তু অকাট্য কর্মের সাথে, হঠকারী লোকদের মোকাবেলা করার সেরা উপায় আইএমএইচও (বিপরীত মনোবিজ্ঞান কখনও কখনও খুব বেশি কার্যকর হয়) ol


1

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

আমি মনে করি যে শুরু করার জায়গাটি সম্ভাব্য পুনঃব্যবহারের জন্য নজর রাখছে - প্রকল্পগুলি যেমন এগিয়ে চলেছে, সাধারণতা বা আরও সাধারণ কাঠামো সম্পর্কে চিন্তা করে। প্রকল্পগুলির সামনে বেরিয়ে আসার চেষ্টা করা একটি শক্তিশালী পদক্ষেপ এবং আপনাকে আরও কৌশলতে কাজ করতে দেয় ...


সংস্করণ নিয়ন্ত্রণ ইতিহাস সরবরাহ করে। গুরুত্বপূর্ণ যখন লোকেরা আর থাকে না।

0

আপনি জন্য একটি উপস্থাপনা করতে আপনার সুপারভাইজার জিজ্ঞেস করা উচিত প্রত্যেকের কেন "ভার্সন" সফ্টওয়্যার ভাল হয়। আপনার সহকর্মীকে একা রাখবেন না।

আমি নিজেই সোর্স কন্ট্রোল সফটওয়্যারটির সন্দেহবাদী, কারণ আমি কাজটি এড়ানোর উপায় হিসাবে দেখি লোকেরা সর্বদা এটির অপব্যবহার করে।

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


1
একে অপরের পায়ের আঙুলের উপর ক্রমাগত পদক্ষেপ নেওয়া একটি লক্ষণ যা সফ্টওয়্যারটি খারাপভাবে তৈরি হয়েছে। উত্স নিয়ন্ত্রণের সাথে এর কোনও যোগসূত্র নেই এবং এটি ছাড়া সত্যই খারাপ হতে পারে।
ডেডালনিক্স

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