বাস্তবে, কোনও বিকাশকারী ডিবিএমএস এবং সিস্টেম পরিচালনাও করে? [বন্ধ]


21

আমি জিজ্ঞাসা করতে পারি না অন্য কোথায় জিজ্ঞাসা। সুতরাং এখানে এটি যায়।

আমি একটি অতি ক্ষুদ্র সংস্থায় কাজ করছি যা ইআরপি সফটওয়্যার এবং ওয়েবসাইট তৈরি করে।

+ 10 বছরের অভিজ্ঞতা সহ 1 বিকাশকারী।
+ 3 বছরের অভিজ্ঞতার সাথে 2 বিকাশকারী
+1 বছরের অভিজ্ঞতা সহ 3 বিকাশকারী।

এটাই.
কোনও দল নেই, ডিবিএ নেই, সিস্টেম অ্যাডমিন নেই।
আশেপাশে এমন কেউ নেই যার ওয়েব ডেভলপমেন্টে দক্ষতা আছে তাই আমি ওয়েব ডেভলপমেন্টের দায়িত্বে নিলাম। তবে আমি পেয়েছি মাত্র ৩ বছরের অভিজ্ঞতা! বিকাশকারী হিসাবে!


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

আমি এগুলির কোনও বিশেষজ্ঞ নই!
আমাকে যা করতে হবে তা খুঁজে পেতে আমাকে ইন্টারনেট অনুসন্ধান করতে হবে, টিউটোরিয়ালগুলি পড়তে হবে এবং স্ট্যাকওভারফ্লোতে প্রশ্ন জিজ্ঞাসা করতে হবে!

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

পিএস আপনার মতামতের জন্য আপনাকে সমস্ত ধন্যবাদ। আমি আপনারা সবাইকে উজ্জীবিত করতে যাচ্ছিলাম কারণ আপনারা সবাই আমাকে এটিকে ভিন্ন উপায়ে দেখতে সহায়তা করেছিলেন, তবে আপাতভাবে আপলোড করার জন্য আপনার 15 খ্যাতি দরকার :(


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

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

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

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

উত্তর:


33

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

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

যদি আপনার কাজ কোনও প্ল্যাটফর্মে পূর্ণ-স্ট্যাক বিকাশের সাথে জড়িত - যেমন - এএসপি.নেট + এসকিউএল সার্ভার + উইন্ডোজ, বা জাভা + ওরাকল + লিনাক্স - আপনি কি এখনও অভিভূত বোধ করবেন?

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


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

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

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

14

অভিজ্ঞতা থেকে আমি বলতে পারি যে সফ্টওয়্যার বিকাশকারী হিসাবে আপনি যে সংস্থায় কাজ করছেন তার আকারের ভিত্তিতে লাইভের পরিমাণে বিস্তর পরিবর্তিত হয়।

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

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

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

একইভাবে, আমি ধরে নিচ্ছি, এটি আপনার ব্যবসায়ের সঠিক ক্ষেত্র এবং ভৌগলিক / সাংস্কৃতিক অবস্থানের ভিত্তিতেও পরিবর্তিত হয়।


13

আপনার বিকাশকারীকে যে কাজগুলি করতে হবে তা আপনার অঙ্কের ক্ষেত্রে আপনি এটিও রাখতে পারেন:

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

সংক্ষেপে, এটি একটি প্রোগ্রামার এবং বিকাশকারী মধ্যে পার্থক্য ।

  • প্রোগ্রামারটির কাজ , যতই দক্ষ হোক না কেন, কোড লিখতে হয় , শেষ পর্যন্ত বিভিন্ন পদ্ধতির (যেমন প্রাথমিক নকশা) সম্পর্কে কিছুটা চিন্তা করে।

  • একজন বিকাশকারীর কাজ একটি ছোট বা মাঝারি স্তরের একটি প্রকল্প চালাতে সক্ষম হওয়া , যার জন্য আরও বিস্তৃত (এবং একই সাথে অল্প সময়ে) জ্ঞান প্রয়োজন requires

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

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

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

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

আপনি যা পছন্দ করেন তা চয়ন করা আপনার উপর নির্ভর করে।

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