উত্সর্গীকৃত রক্ষণাবেক্ষণের কাজ কি কোনও প্রোগ্রামারের ক্যারিয়ারকে বাধা দেয়? [বন্ধ]


52

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

আমি বুঝতে পারি যে সমর্পিত রক্ষণাবেক্ষণ প্রোগ্রামারদের সংখ্যক প্রকল্প এবং সীমিত বিকাশকারীদের হাতে থাকা সংস্থাগুলিতে খেলতে হবে।

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

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

তবে এটি আমাকে আমার প্রধান প্রশ্নের দিকে নিয়ে যায়, যদি এটি আমার ব্যক্তিগত সংশয়ের আশেপাশে খুব বেশি কেন্দ্রীভূত হয় তবে:

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


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

6
এটি অবশ্যই চরিত্র গঠন করে।
কোয়ান্ট_দেব

উত্তর:


70

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

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

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

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

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

পরিশেষে, আপনার জানা উচিত যে সফটওয়্যার ডেভলপমেন্টের কাজগুলির একটি খুব বড় শতাংশ (আমি রক্ষণশীলভাবে প্রায় 80% অনুমান করব) 50% এর বেশি রক্ষণাবেক্ষণ করে।

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


25
+1 রক্ষণাবেক্ষণ করা কাউকে উন্নত করে তোলে।

8
+1 আপনার নিজের বা অন্য কারও প্রকল্পে রক্ষণাবেক্ষণ করা আপনাকে প্রকল্পের আগে যে সিদ্ধান্তগুলি নিয়েছিল তার পরিণতিগুলি প্রশংসা করতে এবং শিখতে বাধ্য করে।
ওপিডিয়ান

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

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

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

13

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

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

তবে আমি খুব বেশি চিন্তিত হব না। আপনি যা বলছেন তা হ'ল:

আমি যে জায়গাগুলি স্পর্শ করেছি তার দিক দিয়ে আমি অনেক বেশি প্রশস্ততা অর্জন করেছি তবে খুব বেশি গভীরতা নেই।

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

তদতিরিক্ত, প্রচুর কাজ রক্ষণাবেক্ষণ এবং নতুন বিকাশের একটি মিশ্রণ জড়িত। আপনি যদি আরও নতুন উন্নয়ন করতে চান, আপনি আপনার বিদ্যমান রক্ষণাবেক্ষণের অভিজ্ঞতাটি একটি মিশ্র ভূমিকার মধ্যে রূপান্তর করতে ব্যবহার করতে পারেন যা আপনাকে আরও বিকাশের অভিজ্ঞতা দেবে।

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


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

2

ডেডিকেটেড রক্ষণাবেক্ষণ প্রোগ্রামিংয়ের ভূমিকাগুলি কি প্রথম কেরিয়ারের জন্য ক্ষতিকারক হয়ে থাকে?

প্রায়শই বেশি নয় - হ্যাঁ, ধরে নিচ্ছেন:

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

এর অর্থ এই নয় যে এটি সর্বদা ক্ষেত্রে থাকে।

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

অন্যান্য প্রোগ্রামাররা কি এ জাতীয় ভূমিকা এড়াতে ঠিক আছে?

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

আপনি যদি জুনিয়র হিসাবে শুরু করার জন্য প্রস্তুত না হন তবে এই কাজের লাইনটি কি আপনাকে একই ধরণের কাজগুলি করতে আটকে রাখে?

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


সম্পাদনা: ড্যান নির্দেশ করেছেন (খুব সঠিকভাবে), রক্ষণাবেক্ষণের কাজগুলি প্রায়শই গবেষণার মাধ্যমে করা যেতে পারে। ঐটা সত্য. এটিকে আরও ভালভাবে সম্বোধনের জন্য আমি দুটি জায়গায় উত্তরটি পরিবর্তন করেছি।

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

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


@ Dan1111, কোন অংশগুলি নেই? এটি সদৃশ হওয়া সত্ত্বেও আমি আনন্দের সাথে আমার উত্তর আরও ভাল করব।
এলএএফকে বলছে মনিকা পুনরায় ইনস্টল করুন 6'13

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

উত্তরের অতিরিক্ত কাজের জন্য +1। বিশেষত, আপনার নিজের অভিজ্ঞতার পরিমাণ ব্যাখ্যা করা উত্তরের বিশ্বাসযোগ্যতা স্থাপনে সহায়ক।

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

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

1

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

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

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

যদি আপনি "আমি স্ক্র্যাচ থেকে সিস্টেম ডিজাইন করি এবং বিল্ডিং" বলতে চাই তবে হ্যাঁ, আপনাকে নিজেকে জুনিয়র হিসাবে শ্রেণিবদ্ধ করতে হবে।

আইটি-তে যা প্রচলিত রয়েছে, এবং লোকেরা ধরে নিতে পারে যে তারা X বছর ধরে কাজ করে, তাই তাদের এক্স বছরের অভিজ্ঞতা রয়েছে এবং {অনির্দিষ্ট সংখ্যক বছরের পরে} তারা সিনিয়র id উইজেট} বিকাশকারী হিসাবে বিবেচনা করা উচিত।

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

আদর্শভাবে, আপনি "নতুন" সিস্টেমের কাজ এবং উত্তরাধিকার কাজের মিশ্রণ চান।

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

শুভকামনা!


0

এটি অন্য একটি কোণ থেকে দেখলে, আমি মনে করি নিজেকে রক্ষণাবেক্ষণের বিশেষজ্ঞ হিসাবে বিক্রি করা একটি বিপণনযোগ্য সুযোগ।

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

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

আমার পরামর্শটি হ'ল এটির যথাযথ চেষ্টা করা। নিজেকে রক্ষণাবেক্ষণ বিশেষজ্ঞ হিসাবে স্থাপন করুন এবং আপনার ব্লগটি চাষ করুন। আপনি কিছু হতে পারে।

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