এক ভাষা ব্যবহার করে সিনিয়র বিকাশকারী হয়ে কি অন্য ভাষা ব্যবহার করে সিনিয়র বিকাশকারী হওয়ার যোগ্যতা অর্জন করে? [বন্ধ]


27

যদি আমি এক ভাষাতে (যেমন জাভা) ডেভেলপার হিসাবে কাজ করি এবং সিনিয়র বিকাশকারী পর্যন্ত কাজ করি, তবে তা কি অন্য ভাষার (উদাহরণস্বরূপ রুবি) ব্যবহার করে পজিশনের জন্য সিনিয়র ডেভেলপার হওয়ার যোগ্যতা অর্জন করবে?


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

8
@ ওয়াল্টার - স্থানীয়করণ সম্পর্কে আপনার প্রথম মন্তব্যের সাথে আমার একমত হতে হবে না। এটি একটি ভাষায় সিনিয়র বিকাশকারী হয়ে অন্য ভাষায় সিনিয়র বিকাশকারী পদের অধিকারী কিনা সে সম্পর্কিত এটি একটি সাধারণভাবে প্রযোজ্য প্রশ্ন / উত্তর।
ক্রেইজ

1
@ ওয়াল্টার - স্থানীয়করণের সমস্যাগুলি সরিয়ে নিয়েছে, আমি মনে করি এটি সম্ভবত যুক্তিসঙ্গত।
জন হপকিন্স

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

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

উত্তর:


33

এর উত্তর দেওয়ার সর্বোত্তম উপায় হ'ল একজন বিকাশকারী এবং সিনিয়র বিকাশকারীদের মধ্যে তফাত কী at ধরে নিই যে এটি কেবল একটি সময় পরিবেশন করা জিনিস নয়, সাধারণত আমি আশা করি যে বিকাশকারী এবং সিনিয়র বিকাশকারী উভয়ই সক্ষম হবেন:

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

এছাড়াও আমি একজন সিনিয়র বিকাশকারীকে এটি আশা করব:

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

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


1
এটি সত্যিকারের পরিবেশের উপর নির্ভর করে। কিছু "সেনার" মনে করেন তাদের প্রতিটি বিষয়ে তাদের জ্ঞান প্রদর্শন করা দরকার, বিশেষত যেখানে কোনও "জুনিয়র" কোনও বিষয়ে বিষয়ে আরও জ্ঞান এবং অভিজ্ঞতা থাকতে পারে। কোনও গুরুতর উত্তেজনা তৈরি হতে পারে যখন কোনও সি ++ ব্যাকগ্রাউন্ড সহ একটি সিনিয়র একটি সি # প্রকল্পে কাজ করে। একটি "জুনিয়র" এর এই নির্দিষ্ট কাঠামোর জন্য আরও বড় জ্ঞানগতি থাকতে পারে। এটি কিছু উত্তপ্ত লড়াইয়ের কারণ হতে পারে, বিশেষ করে যখন বস শুনছেন।
পি। ব্রায়ান.ম্যাকি

@ পি.ব্রায়ান.ম্যাকি - পর্যাপ্ত পরিমাণে, একই শিরোনাম সহ বিভিন্ন কাজের মধ্যে বেশ কয়েকটি বিশাল পার্থক্য রয়েছে। আমি যা বলেছিলাম তা মোটামুটি জেনেরিক (এবং বোধগম্য) সংজ্ঞা দিয়ে গিয়েছিলাম তবে এটি "30 বছরের বেশি বয়সের" থেকে "" সমস্ত কিছু সম্পর্কে "জানেন" range
জন হপকিন্স

1
শুভকামনা যে কোনও ভাষায় বিএফ এর চেয়ে জটিল আরও পরে ... এমনকি সিতে আপনার প্রত্যাশার চেয়ে আরও গা dark় কোণ রয়েছে!
স্যামবি 20'11

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

1
+1 দেখানোর জন্য যে কিছু কিন্তু সমস্ত দক্ষতা হস্তান্তরযোগ্য নয়। এটি রাখার দুর্দান্ত উপায়।
নিকোল

5

আপনার বর্তমান স্ট্যাটাসটি নির্বিশেষে আপনি যে কোনও সংস্থায় আপনার পছন্দ মতো যে কোনও পদের জন্য আবেদন করতে পারবেন।

এটি আপনার সিভি / কভার লেটার / সাক্ষাত্কারে প্রমাণিত হবে যে আপনি কাজের জন্য লোক।


5

আমি সিনিয়র বিকাশকারীদের সাক্ষাত্কার নেওয়ার সময় আমি নীচের গুণাবলীর সন্ধান করি।

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

আমি খুঁজছি অন্যান্য জিনিসগুলির একটি অগণিত আছে, কিন্তু এগুলি মূল পয়েন্টগুলি।

যদিও আমি জুনিয়র বিকাশকারীদের নিয়োগের পরামর্শ দিয়েছি যারা কাজের ক্ষেত্রে ব্যবহৃত ভাষার বিশেষজ্ঞ ছিলেন না, তারা একই রকম ভাষার বিশেষজ্ঞ ছিলেন।


3

আপনি আবেদন করতে পারেন, তবে কমপক্ষে আমি যদি ভাড়া নিচ্ছিলাম তবে আমি আপনাকে নিয়োগ দিতে পারি বা নাও করতে পারি।

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

জাভা এই পর্যায়ে পথ উচিত অন্যান্য (অনুরূপ / পদ্ধতিগত) ভাষাগুলির জন্য ভাল উপকার আপনি দাঁড়ানো।

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

যদি আমি আপনাকে সাক্ষাত্কারের সময় রুবিতে হোয়াইটবোর্ড কোডিং করতে বলি, আপনি কি এটি করতে পারবেন?

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

শুভকামনা


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

3

নাঃ।

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

আপনি যদি 15 বছর ধরে সি ++ / উইন 32 / এমএফসি করছেন, তবে আপনি যদি এখনও একই ডোমেনে একই সমস্যাগুলি সমাধান করে থাকেন তবেও আপনি অবশ্যই রেল বিকাশকারী হিসাবে কোনও সিনিয়র স্পট জন্য যোগ্যতা অর্জন করেন না ... চিকিত্সা বলুন উদাহরণস্বরূপ, বিলিং

আরও খারাপ, বেশিরভাগ সংস্থাগুলিও আপনাকে এমন অবস্থানের জন্য বিবেচনা করবে না যা মোটামুটি একই রকম ... উদাহরণস্বরূপ, আপনি যদি 5-7 বছর ধরে সি ++ / এমএফসি করে থাকেন তবে আপনার সি # তে গতি অর্জনে সক্ষম হওয়া উচিত /.NET খুব দ্রুত, ডেস্কটপের জন্য খুব দ্রুত for দুর্ভাগ্যক্রমে বেশিরভাগ সংস্থাগুলি এটিকে দেখেন না।


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

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

3

এটা নির্ভর করে

এটি থেকে "প্রোগ্রামিং" নিন। পরিবর্তে ভান করুন যে আপনি একজন পেশাদার অনুবাদক।

ধরুন ইংরেজি আপনার প্রথম ভাষা এবং আপনি ফরাসী ভাষায়ও দক্ষ। আপনি সম্ভবত স্প্যানিশ ভাষা শিখতে পারবেন।

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


2

হ্যা এবং না.

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

তবে ভাষাগুলি যদি অন্যরকম হয় এবং এর অর্থ হ'ল আপনি একজন সিওবিওল লোক, যাকে হাস্কেল সম্পর্কে লাথি মেরেছে, তবে আপনার 10+ বছরের সিওবিএল সম্ভাবনাটি ছড়িয়ে পড়েছে যে আপনি কোনও সাক্ষাত্কারের মতো সুরক্ষিত করতেও সক্ষম হতে পারবেন না।

যেসব পরিস্থিতিতে আপনার পছন্দের পরিস্থিতিতে আপনি যাবেন সেগুলির সংকলন:

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

1
ঠিক আছে, আমাকে জিজ্ঞাসা করতে হবে - রুবি সি ++ বা জাভার মতো কেমন? সি ++ এবং জাভা উভয় সি-স্টাইলের ভাষা, তবে রুবি পার্ল, পাইথন এবং স্মলটালক থেকে প্রাপ্ত।
ক্রেইজ

আমি ওওপিকে গাইডিং থিম হিসাবে উল্লেখ করছি।
ফ্যান্যাটিক 23

2

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

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

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

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

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


0

আমি মনে করি এটি সিনিয়র বিকাশকারী হিসাবে আপনি কী বোঝেন তার উপর এটি নির্ভর করে? যদি এটি কোনও আর্কিটেক্টের ভূমিকা বেশি হয় তবে ভাষা নির্বিশেষে অনেকগুলি নকশার নীতি এবং নকশার নিদর্শন আপনার বিকাশকারী হিসাবে আপনার অভিজ্ঞতা থেকে কার্যকর হবে। সুতরাং এটি একটি প্লাস ;-)

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

তবে রানারুন যেমন বলেছিলেন, এটি আপনাকে কোনও কিছুর জন্য আবেদন করা থেকে বিরত রাখে না


0

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

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


0

আমি বলব যে ভাষাটি তত নিম্ন স্তরের বা মেশিন বান্ধব, আপনি তত বেশি বিশেষজ্ঞ expert

এএসএম / সি / সি ++ দক্ষতার চেয়ে জাভা / সি # দক্ষতা কম দেওয়া হয়।

সেই আধুনিক ভাষাগুলি মেমোরি পরিচালনা এবং অন্যান্য জিনিসগুলি করে যা প্রোগ্রামিংয়ের সময় ম্যাট্রেস করে।

তবে অন্যান্য "সহজ" ভাষার জন্য আপনার সেই বৈশিষ্ট্যগুলি সম্পর্কে দ্রুত তুলনা করতে হবে যা সেগুলি "সহজ" করে তোলে তবে আমি এটি অকেজো বলে মনে করি। সহজ ভাষার অভিজ্ঞতাগুলি সিএমএস / আপনি যে কাজটি করতেন সেগুলি দ্বারা তৈরি অন্যান্য কোডগুলি যেমন কোড ইগনিটার বা জাঙ্গো বা অ্যাপাচি বা আরআর এর সাথে আরও ভালভাবে পরিমাপ করা হয়।

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


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

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

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