সিনিয়র বিকাশকারীদের পরামর্শ খারাপ থাকলে আপনি কীভাবে বলবেন? [বন্ধ]


266

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

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

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

আমার প্রশ্ন: একজন সিনিয়র বিকাশকারীর পরামর্শ ভাল, খারাপ বা সম্ভবত এটি ভাল তবে আজকের প্রেক্ষাপটে পুরানো বলে আমি কীভাবে আরও ভাল বিচার করতে পারি? এবং যদি এটি খারাপ / পুরানো হয়, তবে আমি তাকে কোন প্রবীণ হিসাবে সম্মান করি এই সত্যটি বজায় রেখে তার 'চাপ' থাকা সত্ত্বেও আমি এটিকে তার পথে প্রয়োগ না করার জন্য কী কৌশল ব্যবহার করতে পারি?


26
সাফল্যের চেয়ে ভুল থেকে আপনি আরও শিখতে পারেন।
স্টুপারউসার

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

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

6
@ পেটারালেনওয়েব, পরামর্শের গুণমান নির্বিশেষে 3 বার জিজ্ঞাসা করা খারাপ। আমি এখানে মন্তব্যগুলি থেকে অনুমান করি বিভিন্ন দলে কাজ করার ক্ষেত্রে আমার অনেক কিছু শেখার আছে। :)
learnjourney

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

উত্তর:


233

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

  1. সিদ্ধান্তটি বুঝতে পেরে জুনিয়রের হাতে থাকা সমস্ত তথ্য নেই। কিছু ক্ষেত্রে, একটি সামান্য ব্যাখ্যা বিকাশকারীকে উদ্বেগকে অতীতের দিকে এগিয়ে যেতে এবং একটি উদার পরিস্থিতি মোকাবেলা করতে সহায়তা করতে পারে।
  2. জুনিয়র বিএডি তথ্য আছে। ভুলে যাবেন না যে আপনি আসলে একজন জুনিয়র। এটি সফ্টওয়্যার পদে কিশোর হওয়ার সমতুল্য। আমি নিশ্চিত যে আপনার কাছে প্রচুর দুর্দান্ত ধারণা রয়েছে তবে আপনি কেবল সবকিছু জানেন না এমনটাই সম্ভব। আমি সবচেয়ে প্রতিরোধী জুনিয়র বিকাশকারীরা হ'ল যারা দৃ firm়ভাবে বিশ্বাস করেন যে তারা কোড, সংস্থা, বিশ্বের সেরা কি জানেন। এই বিকাশকারীদের নম্রতা অর্জন করে আরও ভাল পরিবেশন করা হয়।
  3. কোনও বিশেষ উপায়ে কিছু করার সিদ্ধান্তটি সিনিয়র মাথার উপরে উঠেছিল। প্রবীণ এখনও শেষ পর্যন্ত অন্য কারও জন্য কাজ করে। আসলে কিছু করার আরও ভাল উপায়, কিছু লেখার আরও দক্ষ উপায় বা কাজটি করতে সহায়তা করার জন্য আরও ভাল সফ্টওয়্যার / হার্ডওয়্যার থাকতে পারে। ব্যবসায় এখনও সিদ্ধান্তগুলি চালিত করে। ব্যবসায় পরিচালক, পরিচালক, ভিপি ইত্যাদি প্রায়শই এমন সিদ্ধান্ত নেন যা উন্নয়ন প্রক্রিয়াটিকে প্রভাবিত করে। এগুলি সিনিয়রদের নিয়ন্ত্রণের বাইরে, এবং জুনিয়ররা যখন এটি সম্পর্কে অভিযোগ করেন, তারা যা করছেন তা সিনিয়রদের স্ট্রেসকে আরও বাড়িয়ে তুলছে।
  4. সিনিয়র সবেমাত্র ফ্ল্যাট আউট এর অ্যাকাউন্টে নেওয়ার সময় নেই। সময়সীমা রয়েছে এবং কখনও কখনও পরিবর্তিত প্যাটার্ন, অনুশীলন এবং আচরণের মাঝের স্রোত সেই সময়সীমার জন্য ব্যয়বহুল। যেহেতু এটি কাটা ব্লকে তার ঘাড়ে এটি প্রায়শই পণ্যটিকে কার্যকরীভাবে আউট করা এবং "নিখুঁতভাবে লেখা" এর চেয়ে সময়মতো গুরুত্বপূর্ণ।

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

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

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

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


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

42
@ জোয়েল: অনেক ভাল পয়েন্ট, তবে এটি কিছুটা সংবেদনশীল: "এটি সফ্টওয়্যারের দিক থেকে কিশোর হওয়ার সমতুল্য" " জুনিয়র বিকাশকারীদের কাছ থেকে একজন সিনিয়র শ্রদ্ধা যে শ্রদ্ধা অর্জন করে তা ধারাবাহিকভাবে ভাল সিদ্ধান্ত নিয়ে জিতে যায় - কেবল বয়স বা জ্যেষ্ঠতার দ্বারা নয়।
নিল জি

26
কোনও প্রবীণ বিকাশকারী "ভাল" কিনা আপনি কীভাবে জানেন তা উত্তর দেওয়ার কাছাকাছি আসে না। এখানে বর্ণিত উত্তরটি মনে হয় "তিনি যা বলেন ঠিক তা করা গুরুত্বপূর্ণ নয়।" আমি এটি ভুল পরামর্শ বলছি না; আমি শুধু বলছি এটি প্রশ্নের উত্তর দেয় না। এটি মূল্যবান বলে মনে করি এর একমাত্র সঠিক উত্তরটি আপনি জানতে পারবেন যে আপনি যখন প্রবীণ হন তখন 5 বছরে তিনি কোনও ভাল আছেন কিনা।
কেভিন 21

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

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

35

প্রবীণ বিকাশকারীকে শ্রদ্ধা করুন। আপনার চেয়ে প্রকল্পের সাফল্যের জন্য তিনি বেশি লাইনে রয়েছেন। যেহেতু তাঁর দায়িত্ব রয়েছে তেমনি তিনি কর্তৃত্বও পান। যদি সে বলে কিছু পরিবর্তন করো তবে কর।

যা বলা হচ্ছে, যখন আপনার আগে থেকেই সমস্যা রয়েছে তখন আপনার উদ্বেগগুলি উপস্থাপন করতে দ্বিধা করবেন না।

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


29
ওপি - আপনি উভয় পেশাদার, আপনার অভিজ্ঞতা কম থাকলেও, আপনি যে বিষয়গুলি প্রশ্ন করেন সে সম্পর্কে তাঁর সাথে পেশাদার আলোচনা করুন। তিনি যদি তার নির্দেশাবলী কেন সে সম্পর্কে কথা বলতে রাজি না হন তবে তিনি কোনও পরামর্শদাতার মতো নন।
ডেভ

10
+1 "" প্রকল্পের সাফল্যের জন্য তিনি আপনার চেয়ে বেশি "For এটা কত সত্য। আমি জানি আপনি জুনিয়র বিকাশকারীরা আপনার প্রতি এমন ধরণের চাপ না দেওয়ার জন্য আপনি কত ভাগ্যবান সেটির প্রশংসা করেন না কারণ আমি নিশ্চিত যে আমি যখন জুনিয়র বিকাশকারী ছিলাম তখন না didn't এখন আমার লন নামবো!
ম্যাপেল_শ্যাফ্ট

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

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

2
@ নিফ্রা: সম্ভাব্য। তবে আরও সঠিক তথ্য ব্যতীত আমি বিশ্বাস করতে আগ্রহী যে এটি কেবল একজন নিরীহ শিক্ষানবিস যা তিনি তার চেয়ে কম জানেন। বেশিরভাগ সিনিয়ররা আসলে তারা কী করছে তা জানেন (আপনি বোকা হলে আপনি সিনিয়র ইঞ্জিনিয়ার হয়ে উঠবেন না পরিবর্তে ব্যবস্থাপনায় যান)।
মার্টিন ইয়র্ক

24

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

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

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


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

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

18

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

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

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

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

অত্যন্ত পক্ষপাতমূলক দৃষ্টিভঙ্গির জন্য ডাউনভোট / মতবিরোধের সম্পূর্ণ প্রত্যাশা


আমাকে স্বীকার করতে হবে যে আমি আসলেই হতবাক হয়েছি যে আমার সাতটি উর্ধ্বতন রয়েছে (এখন পর্যন্ত) এবং কোনও ডাউনভোট নেই। আমি ভাবতাম আমার মনোভাব / निराদবাদী দৃষ্টিভঙ্গি / র্যান্টির সুরগুলি মানুষের সাথে ভালভাবে বসতে না পারে :)
ওয়েন মলিনা

স্ল্যাশডোটে, ঘোষণা করে যে আপনি মোডে নামাবেন বলে প্রত্যাশা করা ছিল কর্ম-বেশ্যা করার একটি চেষ্টা করা এবং সত্যবাদী কৌশল।
কারসন 000৩০০০

আমি আরও প্রায়শই জে / কে :) চেষ্টা করতে হবে :)
ওয়েইন মোলিনা

11

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

50 জন কিছু বিকাশকারীকে তাদের নিজস্ব কোডিং শৈলী, মান, পদ্ধতি এবং ডিজাইনের নিদর্শনগুলি অনুসরণ করা সম্পূর্ণ বিশৃঙ্খলা হবে। জিনিসগুলি যদি ভুলভাবে করা হয়ে থাকে তবে বিভিন্ন ধরণের ভুল এবং সঠিক কিছু কাজ করাंपানের চেয়ে নিয়মিত ভুল হওয়া ভাল always

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

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


11

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

বেশিরভাগ বিকাশকারীরা কলেজ ছাড়ার সময় পড়া বন্ধ করে দেন। আপনার নেই, তাই আপনি ইতিমধ্যে শীর্ষ 10% এ রয়েছেন। আজকাল প্রচুর সুযোগ রয়েছে। যদি আপনার শহরে কোনও কাজের বাজার নেই, তবে আরও ভাল শহরের সন্ধান করুন।


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

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

2
@ পিটার অ্যালেনওয়েব, "সক্ষম হওয়া উচিত", হ্যাঁ, তবে আপনি কেন কোনও প্রদত্ত অনুশীলনকে আপনার পক্ষে খারাপ বলে মনে করেছেন তা বিশদে বিশদভাবে পিন করার পরে তর্ক করতে চান না । মাঝে মাঝে "কেন?" এর উত্তর "কারণ!"

@ থরবজর্ন রাভন অ্যান্ডারসন: আমি যতক্ষণ না এটি মাঝেমধ্যে সম্মতি জানাই।
পিটারআলেন ওয়েবেব

11

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


আমি আপনার চিন্তাভাবনার প্রশংসা করি, তবে আমি ভবিষ্যতের বিষয়ে ভয়ঙ্কর এবং অনুমানমূলক কারণ আরও কঠিন পরিস্থিতি হতে পারে, যেখানে ফোরামে পোস্ট করা হয়তো সহায়তা করতে পারে না। তখন আমার কি করা উচিত?
বিকাশকারী

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

এটা ভাল গুলোর একটি.
বিকাশকারী

9

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

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


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

9

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

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

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

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

ব্রাভাডো এবং অহংকার একটি প্রতিরক্ষা ব্যবস্থা হতে পারে, অপ্রতুলতা coverাকতে চেষ্টা করে। তুমি কেমনে এটি পরিচালনা কর? এটিকে সামনে রেখে মুখোমুখি হবেন না - যদি আপনার নেতৃত্বটি অক্ষম হয় এবং মনিব পরিস্থিতি সংশোধন করতে রাজি না হয় তবে আপনাকে এটির সাথে বাঁচতে হবে । এর অর্থ এই নয় যে আপনি মারা যান, তবে আপনি কাউকে ভাল নেতৃত্ব হতে বাধ্য করতে পারবেন না ।

তবে, তিনি কেবলমাত্র আমার কোডটি পর্যালোচনা করেন এবং তাঁর বেশিরভাগ মন্তব্য কোডিং গাইডলাইন সম্পর্কিত

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

এমন পরিস্থিতিতে আমার কী করা উচিত?

আমি আমার ম্যানেজারকে এই পরিস্থিতি সম্পর্কে অবহিত করেছি এবং আমি তাকে আমার নেতৃত্ব পরিবর্তন করার জন্য অনুরোধ করেছি, যদিও তিনি প্রতিবার "হ্যাঁ" বলছেন, তবে তিনি কোনও গুরুতর পদক্ষেপ নেন না।

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

এখানে কিছু পরামর্শ।

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

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

ধন্যবাদ, আমি আপনার উত্তরটি নির্বাচন করেছি, কারণ এটি সর্বোত্তমভাবে সম্মিলিত।
বিকাশকারী

7

আপনি একটি নির্দিষ্ট সমস্যা সমাধান না করতে একটি ভাল উপায় থাকে, তাহলে শুধু আইটি DO

আপনার কোড / সমাধানটিকে আপনার সেরা যুক্তি হতে দিন। অন্যথায় আপনাকে যা বলা হয়েছে তা আটকে থাকুন।

বিন্দু ক্ষেত্রে

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


11
@ ম্যাপেল_শ্যাফ্ট: সিনিয়র ডিভস অনুভূতিগুলি রক্ষার জন্য কোড (এবং এটি বজায় রাখার প্রত্যেককে) যদি ভোগ করতে হয় তবে আপনি কোন ধরণের দল?
জাপ

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

2
যদি তাকে ইতিমধ্যে এটি পরিবর্তন করতে বলা হয় তবে এটি কোড পর্যালোচনাতে ব্যর্থ হয়েছে। এটি পুনরায় জমা দেওয়ার চেষ্টা করার অর্থ এটি ইতিমধ্যে ব্যর্থ হয়েছে বলে জানানো হবে।
মার্টিন ইয়র্ক

2
@ ডার্ক নাইট, ধরে নিলাম এটি কোনও ক্ষুদ্র সমস্যা নয়, বিদ্যমান কোডবাসে দৃষ্টান্ত পরিবর্তন করা গুরুতর নিন্দা হতে পারে। আমি যখন এই ধরণের বিতর্কগুলি সম্পর্কে মনে করি তখন কী মনে আসে তা হ'ল ডাটাবেস কাঠামো। এর মতো পরিবর্তনগুলি অবশ্যই প্রশংসিত হবে না।
মরগান হের্লোকার

1
এটি কেবলমাত্র খুব ছোট ইউনিটের কাজের জন্য প্রযোজ্য। বলুন আপনি দু'সপ্তাহ কাজ করেছেন, এবং কোডটি প্রত্যাখ্যান করা হয়েছে - আপনি কীভাবে এই দুই সপ্তাহের জন্য তহবিল পাবেন?

7

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

আপনি একজন অভিজ্ঞ বিকাশকারী হতে পারেন। যতক্ষণ না আপনি এটি করেন, আপনি জুনিয়র হিসাবে আপনার স্বজ্ঞাততা সঠিক ছিল কি না তা বিচার করতে অসুস্থ সজ্জিত থাকবেন এবং ততক্ষণে এটি কোনও ব্যাপার নয়।

মাঝামাঝি সময়ে জোয়েল ইথারটনের উত্তরটি পড়ুন।


7

আমি দৃ strongly়ভাবে পরামর্শ দেব "এটি তার উপায়ে বাস্তবায়ন না করার চেষ্টা করুন"।

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

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


6

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


4

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

শেষ পর্যন্ত প্রত্যেক সিনিয়র বিকাশকারীই জিনিসগুলি করার নতুন পদ্ধতিতে মনোযোগ দেয় না। তাদের মাঝে মাঝে প্রাচীন স্কুল পদ্ধতি রয়েছে যেগুলি ভাষা 20 বছর আগে তারা শুরু করেছিলেন তবে এগুলি হ্যাকি হিসাবে বিবেচিত হয় বা আজকের বিশ্বে "দুর্গন্ধযুক্ত" বলে মনে হয়।

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


3

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

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

কখনও কখনও খারাপ পর্যালোচনা ভয় পাবেন না। আপনি কি কোনও অন্ধ লোককে রঙ বিচার করে বিশ্বাস করবেন?


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

2

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

সিনিয়র যদি ঠিক থাকে তবে আপনাকে উদাহরণ দেওয়া সহজ হবে। যদি সে তোতা হয় ... স্কোয়াঙ্কিন বন্ধ করার জন্য তাকে একটি ক্র্যাকার দাও ', এবং আপনি যা ভাল মনে করেন তা করুন। অন্যথায় আদেশ না হওয়া পর্যন্ত।

সিনিয়রটির ভূমিকা যদি পরামর্শদাতার হয়ে থাকে তবে কেন তাকে জিজ্ঞাসা করা হবে তা তিনি ব্যাখ্যা করবেন।


2

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

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

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


ইতিবাচক অংশগুলি নির্দেশ করার জন্য আপনাকে এইচএলজিইএম এবং জারোদ ধন্যবাদ।
বিকাশকারী

1

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

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

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

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


1

আমি আমার ব্যক্তিগত অভিজ্ঞতা থেকে কিছু জিনিস সরবরাহ করতে চাই, যা জেজেডি পোস্ট করা একজনের পরিপূরক উত্তর হিসাবে বিবেচনা করা উচিত ...

  1. অন্য একজন প্রবীণ বিকাশকারীকে জিজ্ঞাসা করুন,
  2. নিজেই গবেষণা করুন।

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

আমি ভুল হলে এটি দুর্দান্ত হবে, কারণ আমি কেবল আমার আচরণটি পরিবর্তন করব, তবে আমি ছিলাম না।


5
অজ্ঞতা এবং / বা এটি সঠিকভাবে করতে অনিচ্ছুকতা বাদে শিল্পের সর্বোত্তম অনুশীলনগুলি উপেক্ষা করার কোনও বৈধ কারণ নেই। তারা কোনও কারণে "সেরা" অনুশীলন এবং তাদের সাথে যে সমস্ত লোকেরা উপস্থিত হয় তারা হ'ল প্রবীণ বিকাশকারীদের থেকে দশগুণ স্মার্ট এবং এমনকি আরও বয়োবৃদ্ধ যারা তাদের অবহেলা করে বা অজানা।
ওয়েইন মোলিনা

@ ওয়াইন এম: ভাল বলেছেন।
জিম জি

6
@ ওয়েইন, তারা এখনও সেরা অনুশীলন কেন তা আপনার এখনও বুঝতে হবে । যদি আপনি অন্ধভাবে বলে থাকেন "এটি সর্বোত্তম অনুশীলন, আমাদের এটি করা দরকার!" কেন জানি না, আপনি নিজেকে ভাল না।

আমি বলব ওয়েন তার উত্তরে অ্যান্ডারসেনের প্রত্যাখ্যানের যথেষ্ট জায়গা রেখেছেন
সি জনসন

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

1

আমি গত কয়েক বছরে কিছু লক্ষ্য করেছি, আমি যে প্রায় প্রতিটি সংস্থায় আছি, আমি প্রায় প্রতিটি প্রকল্প নিয়ে কাজ করছি, প্রায় প্রতিটি নতুন ভাড়া নিয়ে (দক্ষতার / অভিজ্ঞতার স্তর নির্বিশেষে) কিছু 'আলাদা' করতে চায়।

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

আপনাকে আমার পরামর্শটি সেই লোকটি হবেন না

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

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


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

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

6
@ জিম জি এর সাথে একমত হতে হবে। "স্মিথার্স" হওয়ার মনোভাব থাকা আপনার পক্ষে সবচেয়ে খারাপ কাজ; আপনার পরিচালককে সর্বদা সঠিক মনে করা একটি ভয়ঙ্কর জিনিস কারণ প্রায়শই তারা ঠিক থাকে না। @ কোডেনঞ্জটাইম-এর সাথেও একমত - একটি নতুন ভাড়াতে প্রায়শই ভাল পরামর্শ দেওয়া হয় কারণ তাদের দীর্ঘমেয়াদী ছেলেদের মত একই দৃষ্টিভঙ্গি নেই, তাই তারা কেবল "স্থিতাবস্থা" অনুসরণ করার সম্ভাবনা কম থাকে
ওয়েন মোলিনা

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

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

1

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

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

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


1

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

(ক্রিয়াগুলির জন্য সামান্য সম্পাদিত ly)

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

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


আমি স্পষ্টতা চেয়েছিলাম, তবে আমি যে উত্তরটি সবসময় ফিরে পেয়েছি তা হ'ল 'এটি একটি ভাল অনুশীলন' বা নিজের কাজগুলি করতে ফিরে আসার আগে লাইনের পাশে কিছু ছিল। এটি ভাল বা ভাল অনুশীলন বলতে আমার মতে 1 টি জিনিস তবে আমি যা জানতে চেয়েছিলাম তা হ'ল 'কেন' এটি ভাল, যা তিনি আমাকে ব্যাখ্যা করতে পারেননি তবে জেদ ধরে রাখাই ভাল এবং তিনি যেমন একজন সিনিয়র , আমি তাকে বিশ্বাস করা উচিত। তবুও এটি সম্পর্কে 3 বার জিজ্ঞাসা করা সত্ত্বেও পরিবর্তন না করা আমার পক্ষে খারাপ।
learnjourney

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

1

কয়েকটি চিন্তা:

1 / এটি কাজ করে? তার পথ কি কাজ করছে নাকি? তার উপায় নিম্নমানের হওয়ার কোনও উদ্দেশ্যমূলক কারণ কি?

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

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

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

2 টি সমাধানের মধ্যে কর্মক্ষমতার মধ্যে কেবলমাত্র পার্থক্য যদি কে এটির পক্ষ নেয় তবে এড়িয়ে যান। আপনার পছন্দ নয় এমন দৃষ্টান্তে কাজ করার মাধ্যমে আপনি প্রয়োজনীয় মানসিক ব্যায়াম থেকে উপকৃত হতে পারেন


1

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


1

আমার বেশিরভাগ সমস্যাগুলি ফোরামগুলিতে পোস্ট করে এবং অন্যের কাছ থেকে জবাব পেয়ে আমি বাছাই করেছি এবং আমি প্রায় 1 বছর এভাবে বেঁচে আছি।

এমন পরিস্থিতিতে আমার কী করা উচিত?

সত্যি কথা বলতে কি অনেকগুলি প্রযুক্তিগত কাজ এটির মতো। আপনাকে একটি স্ব-স্টার্টার হতে হবে যিনি নিজের দ্বারা কঠিন সমস্যাগুলি সমাধান করতে পারেন (যদি ইন্টারনেট এবং এটি অস্বীকার করে তবে আপনাকে সাহায্য করুন)।

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

শেখার সুযোগটি গ্রহণ করুন এবং কীভাবে শিখবেন তা শিখুন; এগুলি হ'ল দক্ষতা যা আপনি ভবিষ্যতে ব্যবহার করতে পারবেন।


হ্যাঁ, আমি একমাত্র আশাবাদী জিনিসটি আমার পরিস্থিতিতে দেখি।
বিকাশকারী

1

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

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

পরিচালনার বুদ্ধিমত্তাকে অবমূল্যায়ন করবেন না ...

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

আমাকে আপনার জন্য একটি ছবি আঁকতে দাও, সংস্থায় 5 বছরের অভিজ্ঞতার সাথে সীসা এ অক্ষম। ম্যানেজার এটি জানে, তার উচ্চ ব্যবস্থাপককে লিড এ। ছাড়িয়ে দেওয়ার পরামর্শ দিয়েছিলেন আপার ম্যানেজার জিজ্ঞাসা করেন যে তিনি যদি এই অক্ষম হন তবে তাকে কেন বছরের আগে কেন व्यवहार করা হয়নি। ব্যবস্থাপককে এখন খারাপ দেখাচ্ছে বিশেষত যেহেতু লিড এ এর ​​একটি স্ফীত বেতন রয়েছে যা কোনও লাভের জন্য দেওয়া হচ্ছিল না ...

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

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

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

সুতরাং এটি স্বল্প দৃষ্টিশক্তিযুক্ত এবং সম্ভাব্য অনৈতিক হলেও, আপনাকে স্বীকার করতে হবে যে এটি অনেক বিকাশকারীর পক্ষে কৃতিত্বের চেয়ে আসলে একটু স্মার্ট।


উত্তর এবং চিন্তাভাবনা এবং তাদের দৃষ্টিভঙ্গি পরিচালনার দিক আনার জন্য ধন্যবাদ। আপভোট আপনার জন্য
বিকাশকারী

0

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

গত সপ্তাহ শেষে. একজন লোক সিলেটলেট সম্পর্কে আমার সাথে তর্ক করেছিল / অসম্মতি জানায়। আমি বলেছিলাম যে তারা ভাল নয় এবং তাদের ব্যবহার করার দরকার নেই এবং এগুলি ব্যবহার করার কোনও কারণ নেই। আমি তাকে http://www.gmannickg.com/?p=24 এর সাথে যুক্ত করেছি এবং এর সাথে আরও গভীরতার নিবন্ধটি লিঙ্ক করেছিযুক্তি দেওয়ার কয়েক দিন পরে। অন্য প্রোগ্রামার (ডুডিব) এর দিনটি উল্লেখ করে যে তিনি কেবল তখনই সিঙ্গলেটগুলি ব্যবহার করেন যখন এটি যথাযথ (যখন আমি 'কখনই নয়' দিয়ে যুক্ত করেছি)। ডুডিব এ সম্পর্কে কিছুই বলেননি তবে ডুডিব বলেছিলেন যে ডুডিব এমন একটি প্রকল্পে ছিলেন যার সাথে স্মৃতিযুক্তি রয়েছে কারণ সমস্ত থ্রেড সিঙ্গলটনে অ্যাক্সেস করছিল। এটি উল্লেখ করার পরে, নিবন্ধটি দেখানোর পরে এবং আমি যে লোকটির সাথে যুক্তি দিয়েছিলাম সেই মেমরির বিতর্কটি উল্লেখ করে বললাম যে আমরা রাজি হয়েছি তাতে রাজি হতে হবে কারণ আমি সিলেটলেট সম্পর্কে কথা বলতে পছন্দ করি না (তবুও আমি এই ডি'ও লিখছি)

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


1
পুনঃ: "সম্ভবত কেউ আমার সাথে এক মন্তব্যে
সিলেটলেট

0

এ সম্পর্কে আমার সম্পূর্ণ ভিন্ন / বিতর্কিত মতামত রয়েছে।

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

লোকেরা চূড়ান্তভাবে পরোক্ষ হওয়ার জন্য অত্যন্ত পরোক্ষ মুহূর্তের জিনিসগুলির সাথে জড়িত হতে পারে যা কোম্পানির প্রত্যক্ষ ফলাফলের উপর খুব কম প্রভাব ফেলে।

যদি আপনি মনে করেন যে কোনও কিছুর বিষয়ে আপনি সঠিক আছেন তবে আপনার সেরা বেটটি এটি কীভাবে আরও ভাল পরিমাপযোগ্য ফলাফল আনবে তা দেখানো ।


-১: এত হাস্যকর। // আপনার "বিতর্কিত" মতামতের চূড়ান্ত নির্ভর করে যে ওপি সংক্ষিপ্ত বা তুচ্ছতার মধ্যে পড়েছে। তুমি জানো না! প্রশ্নটি মুখের মূল্যে নিন।
জিম জি।

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

0

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


5
-1: সিনিয়র n00b এর জন্য কাজ করে কেন 2+ বছর অপচয় করবেন?
জিম জি

@ জিম - 6 মাস পরে চাকরি সরিয়ে নেওয়া আপনার সিভিতে ভাল লাগে না। আপনি অন্য কোথাও চলে যান এবং সিনিয়র আরও খারাপ হয়, আপনার সিভি উপর প্রভাব তাত্পর্যপূর্ণ খারাপ! এছাড়াও আপনি বুঝতে সক্ষম হতে পারেন যে তারা বলেছে যে সমস্ত কিছুই ভুল ছিল না বা কমপক্ষে সেভাবে করার জন্য কোনও কারণ ছিল।
ম্যাট উইলকো

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

0

[পুনরায় পোস্ট করুন: কারণ আমি এখানে একরকম দ্বিতীয় অ্যাকাউন্ট তৈরি করেছি]

তবে সম্প্রতি, তিনি আবার আমার কাছে এসেছিলেন, আমার কোডটি দেখেছিলেন এবং কেন আমাকে তার পরামর্শে পরিবর্তন করলেন না তা জানতে চেয়েছিলেন ।

এগুলি পরামর্শ বা আদেশ / নির্দেশনা / নির্দেশনা / যাই হোক না কেন সে সম্পর্কে আপনার পরিষ্কার হওয়া উচিত।

পরামর্শ = আমার মনে হয় এটি এভাবে করা ভাল; তবে এটি আপনার পছন্দ

ORDER / ইত্যাদি। = আমি এটি এইভাবে সম্পন্ন করতে চাই; এবং এটি আমার পছন্দ।

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

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