একমাত্র বিকাশকারী এবং এর পরিণতি [বন্ধ]


16

আমি আমার সংস্থার একমাত্র বিকাশকারী। আমি প্রোগ্রামিং করি (ASP.NET 4.0, jQuery এবং এসকিউএল সার্ভার ২০০৮) এবং ডাটাবেস এবং ওয়েব সার্ভার বজায় রাখি (২০০৮ আর ২ জিতে)।

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

  1. আমার উদ্বেগ হ'ল আমি যখন এমন একটি সংস্থায় আমার চাকরি স্যুইচ করি তখন আমার পক্ষে সামঞ্জস্য করা কতটা কঠিন হবে যেখানে আরও বিকাশকারীরা কোনও প্রকল্পের সাথে জড়িত?
  2. যেহেতু আমি কোনও ডিজাইনের প্যাটার্ন অনুসরণ করি না আমি যখন চাকরীর সন্ধান করি বা নতুন কাজের সাথে সামঞ্জস্য করি তখন তা কি আমার বিরুদ্ধে খেলবে?
  3. অন্য কোন উপকার / ধারণা আপনি ভাবতে পারেন?

উত্তর:


8

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

এটি প্রকৃতপক্ষে ভবিষ্যতের চাকরির পক্ষে আপনার পক্ষে ভূমিকা পালন করে কারণ আপনি 90% লোকের চেয়ে অনেক বেশি দক্ষতার সাথে শেষ করেছেন।

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

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


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

1
এটি একটি সমস্যা, তবে তারা যখন তাদের সংস্থানগুলি খুব পাতলা করে ছড়িয়ে দেয় তবে এটি প্রায়শই বৃহত্ সংস্থাগুলির মধ্যে সমস্যা is
বিল

35

আপনি যখন একা থাকেন, কেউ আপনাকে ভুল বলতে পারে না

সুতরাং আপনি কিছুক্ষণ এমনকি অজান্তেই ভুল পথে যেতে পারেন।

সেই কারণে, আমি আপনাকে এমন কাউকে খুঁজে পেতে উত্সাহিত করি যার সাথে আপনি বিকাশের বিষয়ে কথা বলতে পারেন। কেবল অনলাইনেই নয়, বাস্তবে শারীরিকভাবেও।

আপনার সঙ্গ ত্যাগ করার দরকার নেই। একমাত্র হওয়ার কিছু সুবিধাও রয়েছে।


3
এটি দুর্দান্ত পরামর্শ ...
ওয়েবদাদ 3

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

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

5

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

একমাত্র প্রোগ্রামার হওয়ার প্রসেস

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

কনস

  • ডেভিড যেমন একটি মন্তব্যে উল্লেখ করেছেন, আপনি একমাত্র বিকাশকারী, সুতরাং আপনার ছাড়া কোনও উন্নয়ন ঘটে না। আমি একবার ভাইয়ের কাছে বড়াই করেছিলাম যে আমি কাজের জায়গায় একটি বিশেষ প্রকল্পের "ছেলে"। তিনি আমার জন্য আমার পরিস্থিতিটি সঠিকভাবে বর্ণনা করেছিলেন: আমি আটকা পড়েছিলাম। আমি সেই সংস্থায় যেতে পারিনি কারণ আমি কখনই এই প্রকল্প থেকে মুক্তি পেতে পারব না। (তিনিও ঠিকই ছিলেন। আমি এটির সমর্থনে আরও কিছুটা সক্ষম এমন কাউকে তুলে দেওয়ার আগে কয়েক মাসের প্রশিক্ষণ নিতে হয়েছিল।) কিছুই না পারলে সত্যিকারের ছুটি কাটাতে আপনার অসুবিধা হতে পারে তোমাকে ছাড়া করা।
  • পিয়ের যেমন উল্লেখ করেছেন, কোড রিভিউ করতে বা আপনার সাথে সেরা অনুশীলনগুলি ভাগ করার জন্য সাইটে কোনও নেই। আপনি বিভিন্ন উপায়ে সমবয়সীদের কাছে পৌঁছতে পারেন, তবে কোনও সহকর্মীকে কাঁধে আলতো চাপানো এবং 5-10 মিনিটের জন্য আপনার কোডটি দেখতে তাকে জিজ্ঞাসা করার মতো কিছুই কার্যকর নয়।
  • অনুরূপ শিরাতে, আপনার নতুন সরঞ্জামগুলির সাথে অভিজ্ঞতা পেতে অসুবিধা হতে পারে। অফসাইট প্রশিক্ষণটি অবকাশের সময়ের মতো বিরল হতে পারে: কেউ অভিযোগ করবে যে ল্যাঙ্গুয়েজ ২.০ অ্যাপ্লিকেশনগুলিকে কাজ করার মতো কেউ নেই, এমন এক সপ্তাহের জন্য আপনি যদি ভাষা 3.0 দেখতে না চান তবে এই সংস্থাটি আপনার পক্ষে সামর্থ্য নেই।
  • ক্যারিয়ার অগ্রগতি পরিচালনা করা অত্যন্ত কঠিন হতে পারে। আপনি যে অবস্থানের জন্য চেষ্টা করতে পারেন আপনার এমন অবস্থান নাও থাকতে পারে, এমনকি শিরোনামে পরিবর্তন পাওয়াও মুশকিল হতে পারে এবং বছরের শেষ পর্যালোচনার কোনও রেফারেন্সের ফ্রেম নেই, সুতরাং অন্য কোনও কারণ না থাকলে চমত্কার কাজটি বেশিরভাগ ক্ষেত্রে লক্ষ্য করা যায় কারণ যে কেউ আসলেই বুঝতে পারে না আপনি কি করেন।

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

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

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


2

আপনার প্রোগ্রামিং দক্ষতা আপনি এই ধরণের পরিস্থিতিতে প্রতিদিন খারাপ হয়ে যায়। কোডিং হ'ল যে কোনও প্রোগ্রামারের কাজের সহজতম অংশ।

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

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


একা বিকাশের অর্থ আপনি 'কার্ডবোর্ড প্রোগ্রামার' মিস করেছেন, যা প্রায়শই একটি দরকারী সরঞ্জাম। মূলত, অন্য কারও কাছে সমস্যার ব্যাখ্যা দেওয়ার অর্থ প্রায়শই সমাধানটি নিজেকে মাঝ ব্যাখ্যা দিয়ে উপস্থাপন করে (অন্যদিকে পরামর্শ দেওয়ার সুযোগ পাওয়ার আগে)
ফিল লেলো

0

আমি @ পিয়ারের 303 উত্তর 100% এর সাথে একমত। আমি আরও যোগ করব যে নিজেকে যথাযথ অনুশীলনগুলি শেখানোর জন্য আপনার নিজের উচিত। হতে পারে একটি শংসাপত্র এছাড়াও সাহায্য করবে।

হ্যাঁ আপনি যদি চাকরি স্যুইচ করেন তবে এটি কঠিন হবে ... কেবলমাত্র তাদের যদি এমন প্রক্রিয়া থাকে যা আপনি বর্তমানে ব্যবহার করেন না তবে ব্যক্তিত্বের সাথেও। প্রোগ্রামাররা কুখ্যাত প্রতিযোগিতামূলক। আপনি এখনই এটি মোকাবেলা করতে হবে না। তবে আপনি যখন প্রোগ্রামার> = 1 করবেন

মনে হচ্ছে আপনার ভাল গিগ আছে ... আমি এটি ধরে রাখব।

শুধু আমার 2 সেন্ট।


0

আমি মনে করি আপনি একটি বাস্তব উন্নয়ন ঘরের সন্ধান পাবেন এমন বেশিরভাগ মানক / অনুশীলনগুলি সহজেই আপনার পরিস্থিতিতে প্রয়োগ করা যেতে পারে I এক ব্যক্তি দলে এই সমন্বয় করা আগে এসও এর আওতাভুক্ত ছিল। দিকনির্দেশের জন্য কিছুটা অনুসন্ধান করুন:

কীভাবে ব্যক্তিগত প্রকল্পে চৌর্য প্রয়োগ করবেন?


এসডিএলসি, এগিল ... ইত্যাদি সমস্ত পদ্ধতি ব্যবহার করে অভিযোগের নমুনা প্রকল্পটি খুঁজে পাওয়ার কোনও লিঙ্ক আছে কি?
bp581

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