কোনও সহকর্মীকে আরও ভাল কোডিং অনুশীলনগুলি গ্রহণ করার অনুপ্রেরণা?


24

ইন পরিচালনা আমার অপ্রচলিত সহকর্মীকে প্রশ্ন আরও বহু লোক সহকর্মীদের কে সঙ্গে তার আচরণ জন্য কৌশল নিয়ে আলোচনা অনিচ্ছুক দলের সঙ্গে তাদের কর্মপ্রবাহ সংহত করতে।

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

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

তবে, আমি যে প্রকৃত (সি #) কোডটি দেখেছি তা হ'ল ভিবি 6 দিনের জন্য একটি থ্রোব্যাক। পদ্ধতিগত কাঠামো, হাঙ্গেরীয় স্বরলিপি, গ্লোবাল ভেরিয়েবল (অপব্যবহার static), কোনও ইন্টারফেস নেই, পরীক্ষা নেই, জেনেরিক্স ব্যবহার না করা, নিক্ষেপ করা হচ্ছে System.Exception... আপনার ধারণাটি পাওয়া যায়।

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

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

আমি কীভাবে এই বিকাশকারীর কোড মানের স্ট্যান্ডার্ড ডেল কার্নেগি উপায়ে উত্সাহিত করতে পারি, মৃদু অনুশাসন এবং অ-উপাদান উত্সাহের মাধ্যমে? প্রতিকূল পরিস্থিতি তৈরি না করে সূক্ষ্ম, ধীরে ধীরে পরিবর্তনগুলি কার্যকর করার জন্য সর্বোত্তম কৌশল কী হবে ?

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


ব্যাখ্যা:

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

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

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

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

  • "... গ্লোবাল ভেরিয়েবল ... কোনও পরীক্ষা নেই ... নিক্ষেপ System.Exception" এর উল্লেখটি বোঝানো হয়েছিল যে সমস্যাগুলি কেবলমাত্র পৃষ্ঠের বা নান্দনিক নয় । তুলনামূলকভাবে ছোট CRUD অ্যাপ্লিকেশানের জন্য কাজ করতে পারে এমন অভ্যাসগুলি অগত্যা বড় এন্টারপ্রাইজ অ্যাপ্লিকেশনগুলির জন্য কাজ করে না এবং বাস্তবে, এখনও পর্যন্ত কোডটির কোনওটিই বাস্তবে ইন্টিগ্রেশন পরীক্ষায় উত্তীর্ণ হয়নি।

দয়া করে প্রশ্নটিকে মূল্যের মূল্যে নেওয়ার চেষ্টা করুন, এটি গ্রহণ করুন যে আমি আসলে আমি কী সম্পর্কে বলছি তা জানি এবং আমি যে প্রশ্নটি জিজ্ঞাসা করেছি তার উত্তর দিন বা এগিয়ে চলেছি either

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


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

1
আপনি যখন তাঁর সাথে এই উদ্বেগ উত্থাপন করলেন তখন আপনার বস কী বললেন?

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

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

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

উত্তর:


10

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

এই বিশেষ ব্যক্তিকে কী অনুপ্রাণিত করবে তা এখনও আপনাকে খুঁজে বের করতে হবে। একটি পুরানো গিজারে (আমার মতো) কী কাজ করে তা আপনার পুরানো গিজারের পক্ষে কাজ নাও করতে পারে।

তিনি যদি অন্যকে পরামর্শদাতা / শেখাতে পছন্দ করেন তবে আপনি "আপনি কেন এইভাবে করেন?" এর মতো প্রশ্ন জিজ্ঞাসা করে কোনও সমস্যার কাছে আসতে পারেন? এটি একটি সংলাপ পেতে পারে যেখানে আপনি তাকে নতুন পদ্ধতির মূল্যায়ন করতে এবং তার মতামত জানাতে চাইতে পারেন।

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

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

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


এগুলি কিছু ভাল সাধারণ কৌশল বলে মনে হচ্ছে। আমার পরিষ্কার হওয়া উচিত যে এটি কেবল ভিবি 6-পুরাতন, কোবল-পুরাতন নয়। সময়গুলির পিছনে হতে পারে 5-7 বছর, 20-30 বছর নয়। তাই কোনও গিজার / ডাইনোসর নয়।
অ্যারোনআট

1
আমি জিজ্ঞাসা করব না "আপনি কেন এইভাবে করেন?" এটির বিরূপ প্রভাব পড়তে পারে - তাকে তাত্ক্ষণিকভাবে ডিফেন্সিভের উপর রাখে। এটি এমন হতে পারে যে সহকর্মী কেবল জানেন না এবং আপনি চান না যে তাকে অজ্ঞতা বোধ করা উচিত। পরিবর্তে, জিজ্ঞাসা করুন "আপনি কি এই পদ্ধতিটি বিবেচনা করেছেন?"
IAbstract

@ আইব্রেট্র্যাক্ট যদি তিনি পড়াতে পছন্দ করেন তবে তিনি ডিফেন্সিভ পাবেন না, তিনি শেখানোর সুযোগ উপভোগ করবেন। সুর ​​এবং মনোভাব একটি বড় পার্থক্য তৈরি করবে। যদি মনে হয় যে আপনি প্রশ্নের শেষে সহজেই "ইডিয়ট" যুক্ত করতে পারেন, তবে আপনি এটি সঠিকভাবে করছেন না? :-) আমার অভিজ্ঞতায় বেশিরভাগ লোক আন্তরিক প্রশ্নের উত্তর দিতে রাজি হয়।
jimreed

@ আইব্যাক্ট্র্যাক্ট: আমি নিশ্চিত যে আমি যদি এমন কিছু জিজ্ঞাসা করি, "আপনি কি এখানে নির্ভরতা ইনজেকশন বিবেচনা করেছেন?" উত্তর হবে "হাহ?" অবশ্যই আমি আনন্দিতভাবে অবাক হতে পারে এমন একটি সুযোগ আছে তবে আমি মনে করি জিমটি সঠিক, এটি এখানে জিজ্ঞাসাবাদ করার জন্য একটি ভাল কথোপকথনের শুরু "আপনি কী Fooএখানে বিশ্বব্যাপী বিচ্ছিন্ন বস্তু ব্যবহারের সিদ্ধান্ত নিয়েছেন ?" আমি আগে থেকে বুঝতে পারি না যে আক্রমণ হিসাবে ব্যাখ্যা করা হচ্ছে; এটি আমি বিদ্যমান নকশাটি বোঝার চেষ্টা করছি।
অ্যারোনআউট

@ অ্যারোনট: যথেষ্ট ন্যায্য;) যদিও ডিআই-এর প্রতিক্রিয়া "হু?" হতে পারে, এটি একটি আকর্ষণীয় কথোপকথনের সূত্রপাত করতে পারে, "ভাল, আমি এটি শুনেছি কিন্তু ..." ... আমার উদ্বেগ বেশিরভাগই সুর (যেমন জিম্রিড দেখায়) অবশ্যই, জিম্রিড যেমন বলেছে, আপনাকে আপনার লড়াইগুলি বেছে নিতে হবে - কখনও কখনও এর অর্থ একটি বড় লাঠি বহন করা হয়, কখনও কখনও এর অর্থ স্যান্ডবক্সে একসাথে খেলা playing
আইএবস্ট্রাক্ট

4

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

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

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

যদি সে তার পরে আগ্রহী না হয় তবে আপনি যে প্রথম প্রশ্নটি যুক্ত করেছেন তা উল্লেখ করতে পারেন।


4

এটা সত্যিই আপনার পরিচালকের কাজ

  1. বুঝতে হবে যে সংস্থার অবশ্যই কোডিং মান রয়েছে। প্রতিটি না কোনও পেশাদার সংস্থার কাছে এটি রয়েছে, কোনও সংস্থার আকারই নয়।
  2. সবাইকে একসাথে বসার জন্য মানক তৈরি করার জন্য প্রস্তুত করুন। এইভাবে, প্রত্যেকেরই তাদের বক্তব্য থাকতে পারে এবং তারা মানকে অনুসরণ করতে আরও উত্সাহিত হবে।

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

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

রেফারেন্সের জন্য, কীভাবে মিশ্র-সি / সি ++ এবং সিইআরটি সি / সি ++ / জাভা মান লেখা হয় তা দেখুন।


এটি (ভুল) ধারণাটি তৈরি করছে যে আমি একটি উল্লম্ব কাঠামোযুক্ত সফ্টওয়্যার প্রকাশকের জন্য কাজ করি। সফ্টওয়্যার প্রকাশকদের জন্য 10% এরও কম বিকাশকারী কাজ করে এবং এটি বিকাশকারীদের মাইক্রো ম্যানেজ করার কোনও নির্বাহী বা মিডল ম্যানেজারের দায়িত্ব হয় না
অ্যারোনআউট

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

2

প্রথমে আপনাকে এই ব্যক্তিদের কাজের পদ্ধতি পরিবর্তন করতে চান তা স্পষ্ট করে বলা দরকার। যদি এটি কেবল নান্দনিক কারণে হয় তবে আমার মনে হয় আপনার পুনর্বিবেচনা করা উচিত, কারণ এই ব্যক্তি প্রমাণ করেছেন যে তার কাজ করার পদ্ধতিটি আসলে কাজ করে।

তবে, যদি এর কোনও প্রযুক্তিগত কারণ থাকে, তবে আপনার এই জাতীয় ব্যক্তির সাথে যোগাযোগ করার বিষয়টি বিবেচনা করা উচিত:

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

সচেতন হোন যে এটি কম ঝুলন্ত ফল হওয়া উচিত কারণ তাদের সম্ভবত বিদ্যমান অভ্যাসের পরিবর্তনের প্রয়োজন হবে যা সর্বদা অতিরিক্ত পরিশ্রমের প্রয়োজন।

আপনার কাছে গাজিলিয়ন পরামর্শ থাকলেও, কেবল একটি বা দুটি বেছে নিন এবং দেখান যে এটি আরও উন্নততর হতে পারে।

হয় এটি কার্যকর হবে, এবং আপনার কাছে আরও পরামর্শ রয়েছে কিনা জিজ্ঞাসা করা হবে, বা এটি হবে না এবং তারপরে ক্ষতিটি এক বা দুটি পরামর্শের মধ্যে সীমাবদ্ধ।

দ্রষ্টব্য যে এটি খুব গুরুত্বপূর্ণ যে এটি সফলতা লাভ করে এবং তা দ্রুত করে does

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


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

@ অ্যারোনট, দুঃখিত, তবে এটি আসলে বেশ গুরুত্বপূর্ণ।

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

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

1
অ্যারোনট, যিনি প্রথম অনুচ্ছেদ ব্যতিরেকে করতে পারতেন, আমি আপনার পছন্দ মতো শব্দবন্ধটি অবাক করে বললাম ensive আপনি কি মনে করেন যে অন্যকে করুণাময় বলা অনুসরণ করার উদাহরণ?

1

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

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

যদি এই ব্যক্তির সত্যিকারের ডোমেইন জ্ঞান থাকে যা আপনার প্রয়োজন / চান তবে তাদের সেই জ্ঞানটি নথিভুক্ত করুন।


1
-1 প্রশ্নটি ইতিমধ্যে জানিয়েছে যে ওপি এর মুখোমুখি কোনও সংঘাতমূলক উপায়ে পৌঁছানোর কোনও উদ্দেশ্য নেই। সাধারণভাবে বিষয়টি নিয়ে আলোচনা না করে দয়া করে ওপির প্রশ্নটি পুরোপুরি পড়ুন এবং সেই নির্দিষ্ট প্রশ্নের উত্তর দিন ।
হেজমেজ

1

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

  1. আপনি যে আচরণটি দেখেন তার বর্ণনা দিন। এটি কংক্রিট আচরণ হতে হবে। উদাহরণ: "আমি দেখতে পাচ্ছি যে আপনি আপনার কোডে প্রচুর স্থিতিশীল ভেরিয়েবল ব্যবহার করছেন"
  2. এটি কীভাবে আপনার / আপনার দলকে প্রভাবিত করে তা বর্ণনা করুন। উদাহরণ: "আমি এই জাতীয় কোড বজায় রাখা কঠিন"
  3. একটি যুক্তিসঙ্গত সমাধান প্রস্তাব । (সম্ভাব্য সমাধানগুলি অন্যান্য উত্তরে উল্লেখ করা হয়েছে, এবং আমি পরে এই উত্তরটি নিজের মধ্যে ছড়িয়ে দেব))
  4. সমাধান আলোচনা করার জন্য তাকে পারদর্শিতা দিন। সমাধান সম্পর্কে তিনি কী ভাবেন তাকে জিজ্ঞাসা করুন। তার প্রতিক্রিয়াটি ফেস ভ্যালুতে নিন। আপনি তাকে তার মতামত দিয়েছেন, এবং তিনি তা গ্রহণ করতে বা নিখোঁজ *

প্রতিক্রিয়ায় একটি দ্রুত উত্স উদাহরণস্বরূপ http://managementhelp.org/communicationsskills/feedback.htm এ পাওয়া যায় (যদিও ওয়েবে এই ধরণের সামগ্রীর আধিক্য রয়েছে)

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

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

* দ্রষ্টব্য: কথোপকথনের মজার বিষয় হ'ল এগুলি মডেল করা খুব শক্ত। তাদের নিজস্ব জীবন আছে, তাই এটি কাগজে দেখতে সুন্দর লাগলেও কিছুটা কাদামাটি করে।


0

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

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


-1

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

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

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

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


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

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

যদি তিনি আসলে যা উত্পাদন করেন তাতে যদি সমস্যা হয় তবে আমি যেমন বলেছিলাম এটি আপনার তত্ত্বাবধায়কের জন্য বা আপনার পারস্পরিক তদারকির জন্য সমস্যা whoever তবে আপনি দেখিয়েছেন না যে তিনি ক্লায়েন্ট / গ্রাহকের কাছে যা বিতরণ করেন তাতে সমস্যা আছে, কেবলমাত্র তিনি আপনাকে যা বিতরণ করেন তা পছন্দ করেন না। যা আমার বক্তব্য, তিনি আপনার জন্য সফ্টওয়্যার লিখছেন না। সুতরাং আপনি আলোড়ন সৃষ্টি করার আগে, আমি এটা নিশ্চিত করে তুলব যে সে আপনার চেয়ে কম ডিসপেনসেবল নয়।
গ্র্যান্ডমাস্টারবি

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

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

-1

একজন সিনিয়র বিকাশকারী সাথে কথা বলতে একজন জুনিয়র বিকাশকারী হিসাবে তার নিজের চেয়ে ভাল ধারণা নিয়ে তাঁর কাছে চেষ্টা করা আপনার পক্ষে ঝুঁকিপূর্ণ।

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

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

চেইন অফ কমান্ডটি যাওয়ার সবচেয়ে নিরাপদতম উপায় কারণ তিনি তাঁর বসকে শোনার জন্য বা তাঁর পছন্দ করেন না to বসকে খারাপ লোক হতে দিন, তিনি সেখানে যা করছেন তা ঠিক করে দেয়।

যদি আপনি বস বিক্রি করতে না পারেন বা তিনি হলেন বস তবে কেবল তার বাগগুলি নিয়ে কাজ করুন তবে উদাহরণ হিসাবে আপনার কোডে নেতৃত্ব দিন।


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

1
@ অ্যারোনট, ক) "এই প্রোগ্রামারটি আমার থেকে বেশ খানিকটা পুরানো" আমি এই বিবৃতি থেকে ধরে নিয়েছি যে আপনি তাঁর "জুনিয়র"। খ) আপনার টেকের নেতৃত্বের মতো মনে হচ্ছে, আপনার সেই প্রশ্নটি আপনার প্রশ্নে রাখা উচিত ছিল, এটি বিষয়গুলিকে যথেষ্ট পরিবর্তন করে। গ) যদি তিনি সেরা অভ্যাস অনুসরণ না করেন এবং তার কোডটি বগি না করে তবে সমস্যা কী? কেন কিছু সম্পর্কে তার কাছে যান? যা ভাঙ্গা তা স্থির করবেন না। d) আবারও, যদি সে খারাপ মানের কোড সহ কোনও বাগ তৈরি না করে তবে তার কাছে যান না। আসল সমস্যাটি হ'ল আপনার কাছে কোডিং এবং বিকাশ মান নেই যা প্রত্যেকে মেনে চলতে হবে।
ম্যাপেল_শ্যাফ্ট

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

-1 জিজ্ঞাসা করা প্রশ্নের উত্তর দেয় নি।
হেজমেজ

-1

আপনি পারবেন না।

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

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


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

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

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

1
এটি কখনও কখনও সত্য হয়, যেমন " পুরানো কুকুর, নতুন কৌশল " - কেউ কীভাবে কৌশলগুলি ডেটা পুনরুদ্ধার দক্ষতা 800% বৃদ্ধি করেছে এবং সহকর্মী কেবল তাদের কাঁধ সরিয়ে দেয় তা কাউকে বোঝানোর চেষ্টা করুন।
IAbstract

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