সিনিয়র প্রোগ্রামারদের পুনরায় আস্থা অর্জন [বন্ধ]


21

আমার বস জানতে পেরেছিলেন যে আমি যতটা স্মার্ট সে ভাবলি।

আমার অভিজ্ঞতা থেকে একটি উদাহরণ:

আমি একজন জুনিয়র প্রোগ্রামার, এবং আমি দু'জনের দলে কাজ করি, আমার বস (সিনিয়র প্রোগ্রামার) এবং আমি নিজেই।

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

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

সুতরাং এই উদাহরণ দেওয়া আমার প্রশ্ন হয়:

যদি আপনি একজন সিনিয়র প্রোগ্রামার এবং আপনার জুনিয়র প্রোগ্রামারটির দক্ষতার উপর আস্থা হারিয়ে ফেলে থাকেন তবে আত্মবিশ্বাস ফিরে পেতে আপনি আপনার জুনিয়র থেকে কী দেখতে চান?

সম্পাদনা : দুর্দান্ত উত্তর এবং সহায়ক প্রতিক্রিয়ার জন্য আপনাকে সবাইকে ধন্যবাদ!


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

50
আপনি কি মনে করেন যে আপনার সিনিয়র ঠিক তেমন স্মার্ট হিসাবে বিবেচনা করবেন না? ক) তিনি যদি আপনার তত্ত্বাবধায়ক ছিলেন এবং আপনি কোন কাঠামোটি ব্যবহার করছেন তা যদি না জানতেন তবে তিনি তদারকি করার ক্ষেত্রে তাঁর ভূমিকা ব্যর্থ করেছিলেন। খ) যদি সে এমন ফ্রেমওয়ার্ক ব্যবহারের মূল্য দেখতে পারে না যেখানে একজনকে যোগ্যতা দেওয়া হয়, তবে তিনি সেখানে ব্যর্থও হয়েছিলেন।
গ্র্যান্ডমাস্টারবি

5
@ jmort253, না, তবে তিনি নতুন কিছু শিখতে পেরে বিরক্ত হয়েছিলেন।
fbynite

17
লাল পতাকা! ® ... নতুন কিছু শিখতে পেরে তিনি বিরক্ত হয়েছিলেন। আমি 1973 সাল থেকে এই গেমটিতে আছি এবং আমি অনুমান করি যে আমাকে প্রতি মাসে গড়ে একটি নতুন প্রযুক্তি এবং / বা সরঞ্জাম শিখতে হয়েছিল । আমি মূলত একজন সার্ভার লোক, কিন্তু গত 3 মাসে বুটস্ট্র্যাপ, এনিয়ে, এবং "একক পৃষ্ঠার অ্যাপ্লিকেশন" ফ্রেমওয়ার্কগুলির মতো প্রকল্পগুলির কারণে আমি কীভাবে জেএসকে সামনের দিকে নিয়ে যাই তা পুরোপুরি পুনর্বিবেচনা করতে হয়েছিল এবং এটি কীভাবে আমি কীভাবে ভাবব তা সম্পর্কে প্রভাবিত করে সার্ভার তাদের সমর্থন করে।
পিটার রওয়েল

3
আপনি এখানে বেশ ভাল করেছেন তবে আপনার "ব্যাকবোন.জেএস" বাড়াতে হবে। কিছু "সিনিয়র" প্রোগ্রামার কী মনে করে সে সম্পর্কে যত্ন নেওয়া বন্ধ করুন।
কাজ

উত্তর:


27

যদি তিনি আপনার তৈরি পণ্যটি পছন্দ করেন তবে তিনি আপনার ব্যাকবোন ব্যবহারে আটকে থাকেন তবে আপনার উভয়েরই পছন্দসই টেক স্ট্যাক সম্পর্কে কথোপকথন করা দরকার।

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

তিনি প্রথমে পণ্যটি উপভোগ করেছেন তা প্রমাণ যে আপনি ভাল করেছেন এবং যথেষ্ট "স্মার্ট"।

tl; dr তুমি ভাল করেছ আপনার সিনিয়র সাথে কথা বলুন এবং দেখুন যে সে আপনার কাছ থেকে কী প্রত্যাশা করে।


15

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

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


5

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

একজন প্রবীণ হিসাবে আমি কী দেখতে চাই সে সম্পর্কে আপনার প্রশ্নের উত্তর দিতে:

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

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


ভাল উত্তর, কিন্তু আপনি সে উন্নয়ন নেতৃস্থানীয় ব্যর্থ হয়েছে উল্লেখ না (কোন কোড পর্যালোচনা?)
BЈовић

@ বিও - আপনাকে ধন্যবাদ - আমি তা করি নি কারণ আমি বিশ্বাস করি যে সিনিয়র হওয়া আপনার একমাত্র অভিনয় করতে পারে না। কোনও জুনিয়র যদি উন্নয়নের ক্ষেত্রে কিছু 'নেতৃত্ব' প্রত্যাশা করে বা এর অভাব লক্ষ্য করে, তবে তাদের উচিত এটি জ্যেষ্ঠের নজরে to তারপরে যদি সিনিয়র 'নেতৃত্ব' না দেওয়ার সিদ্ধান্ত নেন তবে তারা যে পদে ও বেতন দিয়েছেন তা তাদের পক্ষে মূল্যবান নয়। : পি
ডেভিড 'টাক আদা'

3

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

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

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

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

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


3

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

তবে, আপনার মূল প্রশ্নের উত্তর দেওয়ার জন্য: আপনার কোনও সিনিয়র মতামত হারিয়ে যাওয়ার পরে আপনি কীভাবে তা ফিরে পাবেন? সবার আগে, জিজ্ঞাসা করুন আপনার কী করা উচিত তা তারা কেমন অনুভব করে। যদি আপনি বুঝতে না পারেন এবং নোটগুলি নেন তবে প্রশ্ন করুন। আপনি শিখতে চান তা দেখান।

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

তৃতীয়ত, যখন তারা কীভাবে করছে তা দেখার জন্য যখন তারা তাদের মাথাটি পপ করে, তখন আপনার কোডটি না দেখে তাদের ছেড়ে দেবেন না।

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


2

ব্যাট থেকে ডানদিকে বের করার জন্য আপনাকে একটি জিনিস খুঁজে বার করতে হবে তা হ'ল তিনি হতাশ হয়েছেন কারণ আপনি আপনার পছন্দমতো কাঠামোর একটি বিস্তৃত প্রতিরক্ষা দিতে পারেন নি, বা যদি আপনি কোনও কাঠামো ব্যবহার করেছেন।

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

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

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

কেবল তিনি সিনিয়র প্রোগ্রামার তাকে অবিচ্ছিন্ন করে তোলে না।


2

আপনার ফলোআপ মন্তব্যে বলা হয়েছে যে বস কিছুটা নতুন করে শিখতে পেরে বিরক্ত ....

আপনি উল্লেখ না করে এর মধ্যে আরও কিছু না থাকলে আমি তাঁর প্রতি বিরক্ত হব।

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

কিন্তু, পরিচালনার চিন্তার অন্যান্য জিনিস রয়েছে। তাদের সাক্ষাত হওয়ার সময়সীমা রয়েছে, তাদের প্রশিক্ষণ বাজেট সীমিত বা নেই।

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

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


2

যদি আপনি একজন প্রবীণ প্রোগ্রামার হন এবং আপনার জুনিয়র প্রোগ্রামারটির দক্ষতার উপর আস্থা হারিয়ে ফেলে থাকেন তবে আত্মবিশ্বাস ফিরে পেতে আপনি আপনার জুনিয়র থেকে কী দেখতে চান?

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

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

আপনার প্রবীণ বিকাশকারীকে ফিরে যান। আপনি বলেছিলেন যে " তিনি নতুন কিছু শিখতে পেরে বিরক্ত হয়েছিলেন " এবং আমার মতে এটি বেশ জোরে জোরে শঙ্কার ঘন্টা বাজছে।

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

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

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

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

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