একটি আদর্শ বিশ্বে:
একটি দুর্দান্ত নিবন্ধে নিজেকে নিজেকে প্রোগ্রামার হিসাবে কল করবেন না, এবং অন্যান্য ক্যারিয়ারের পরামর্শ , প্যাট্রিক ম্যাক কেনজি অন্যান্য বিষয়গুলির মধ্যেও ব্যাখ্যা করে যে এই ভাষাটির কোনও গুরুত্ব নেই:
একজন বিকাশকারী হ'ল এমন ব্যক্তি যা সাধারণভাবে সমস্যাগুলি সমাধান করে। বিকাশকারী কোনও ব্যক্তি নয় যা নির্দিষ্ট ভাষায় কোড লেখেন।
ব্যবসাগুলি আপনার জানা ভাষাগুলির বিষয়ে চিন্তা করে না। যদি তাদের একটি নির্দিষ্ট ভাষায় লিখিত কোনও প্রকল্পের জন্য কোনও বিকাশকারীকে নিয়োগের প্রয়োজন হয় এবং তাদের এমন প্রার্থী রয়েছে যিনি অত্যন্ত অভিজ্ঞ তবে এই ভাষায় কখনও কোডের একটি লাইন লিখেন না, তবে তাকে নিয়োগ দেওয়া হবে।
আমার বিকাশকারী হিসাবে এবং একজন ব্যক্তি হিসাবে যে অন্য বিকাশকারীকে ভাড়া নিতে হয়েছিল আমার অভিজ্ঞতা অনুসারে এই পর্যবেক্ষণটি খুব মিল:
জাভাতে N বছরের অভিজ্ঞতা বা সি # তে N বছরের অভিজ্ঞতা কোনও ব্যাপার নয়। বিষয়টি হ'ল প্রার্থী কীভাবে সমস্যাগুলি সমাধান করতে জানেন, স্প্যাগেটি কোড এবং সুচিন্তিত আর্কিটেকচার সহ ক্লিন কোডের মধ্যে পার্থক্য জানেন etc.
আপনি আগে যে ভাষা ব্যবহার করেছেন সেগুলি সম্পর্কে আমি পাত্তা দিই না। একটি সি # প্রকল্পের জন্য, আমি এমন একজন পেশাদার বিকাশকারীকে ভাড়া নেব যিনি তার জীবনটি কেবল সি # জানে এবং এটি খারাপভাবে জানেন এমন একজন শিক্ষানবিশর চেয়ে, যিনি জেল, পাইথন এবং রুবি রেল কোডে লেখেন ।
আপনি একটি ভাষা ব্যবহার করে যে জ্ঞান এবং অভিজ্ঞতা অর্জন করেছেন তা বেশিরভাগ অন্য কোনও ভাষায় পুনরায় ব্যবহারযোগ্য।
একজন অভিজ্ঞ বিকাশকারী যিনি ওয়েব বিকাশের জন্য রুবে অন রেল ব্যবহার করেছিলেন এবং ওরাকল ব্যবহার করে জাভা ডেস্কটপ অ্যাপ্লিকেশন লেখার জন্য তাঁর বাকী ক্যারিয়ারটি মাইক্রোসফ্ট এসকিউএল সার্ভার ব্যবহার করে একটি এএসপি.নেট এমভিসি প্রকল্পের জন্য পুরোপুরি ফিট করে। কারণ এই ব্যক্তি ইতিমধ্যে কিছু নির্দিষ্ট জিনিস এবং বাক্য গঠন পার্থক্য বাদ দিয়ে এই কাজের জন্য তার প্রয়োজনীয় সমস্ত কিছু জানেন ।
অন্যদিকে, যে ব্যক্তি মাত্র কয়েকটি এএসপি.নেট এমভিসি ছোট ওয়েবসাইটগুলি করেছেন, তার মোটেই ফিট হয় না, কারণ তিনি এমভিসি আর্কিটেকচারটি সম্পূর্ণরূপে বুঝতে পারেন না, এসকিউএল প্রোফাইল কী তা জানেন এবং অন্য কিছু অপরিহার্যতার অভাব থাকতে পারে জ্ঞান.
আমাকে বলবেন না যে আমি পিএইচপি ওয়েবসাইটের সাথে একটি ছোট সমস্যা ঠিক করতে পারছি না যা কোডইগনিটার ব্যবহার করে কেবল কারণ আমি আগে কোডআইগনিটার ব্যবহার করি নি।
প্রস্তুতিতে:
অনুশীলনে, যখন আমি ফ্রিল্যান্স কাজের জন্য অনুসন্ধান করি এবং যখন আমি সাধারণভাবে কাজের অফার দেখি তখন সেগুলি ভাষা-নির্দিষ্ট are
কেউ কেউ Magento এ দুই বছরের অভিজ্ঞতা সহ একটি পিএইচপি বিকাশকারী অনুসন্ধান করবে for অন্যরা কমপক্ষে তিন বছরের VB.NET অভিজ্ঞতাযুক্ত ব্যক্তির সন্ধান করবে এবং আপনি যদি ছয় বছর ধরে সি # বিকাশ করেছেন, তবে ভিবি.এনইটি-র উল্লেখ না দিয়ে তারা পুনরায় জীবন প্রেরণ করেন তবে তারা বিরক্ত করবেন না উত্তর দিতে. যদি তারা ফায়ারবার্ডের সাথে অভিজ্ঞতাযুক্ত কোনও ব্যক্তির কাছে জিজ্ঞাসা করে তবে তারা ওরাকলের সাথে আপনার দশ বছরের অভিজ্ঞতার কথা শুনবে না।
তত্ত্ব এবং প্যাট্রিক ম্যাক কেনজি এবং আমি যে সাধারণ জ্ঞান এবং কাজের প্রস্তাবগুলির আসল জগত বলে বর্ণনা করি তার মধ্যে কেন এত পার্থক্য রয়েছে?
<rant>...</rant>
। সিরিয়াসলি, এখানে কি আসল প্রশ্ন আছে?
Don't tell me that I'm unable to fix a small problem with a PHP website which uses CodeIgniter just because I never used CodeIgniter before.
আপনি সমস্যা সমাধানের ক্ষেত্রে পুরোপুরি সক্ষম হয়ে থাকলে, মূল কারণটি যদি কোডইগনিটার হয় (ফ্রেমওয়ার্কের কয়েকটি কম্কের মধ্যে একটি, বা এর অনেকগুলি খোলা বাগের মধ্যে একটি), তবে সমস্যাটি ঠিক করতে আপনাকে আরও বেশি সময় লাগবে।