কোডিং সাক্ষাত্কারে রিশার্পারের প্রভাব [বন্ধ]


18

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

একটি উত্পাদনশীল কোড লেখক হওয়ার অংশ (এবং একটি সাক্ষাত্কারে প্রথম ভাল ধারণা তৈরি করা) ভাল কোড লিখছে - দ্রুত।

আমার যদি দুটি প্রার্থী থাকে:

  1. প্লাগইন ব্যবহার করে না। তিনি সমস্যাটি নিয়ে ভাবেন, সাক্ষাত্কার পিসিতে একটি স্টক আইডিইতে বসে আছেন যা দেখতে তার মতো দেখতে এবং যথারীতি এক বা দুই মিনিটের মধ্যে কোডটি টাইপ করে। সম্পন্ন. পাস।

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

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


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

যদি আমাকে একটি স্ট্যান্ডার্ড আইডিইতে ডেমো কোড লিখতে হয় তবে এটি :wসর্বত্র এলোমেলো চিহ্ন দিয়ে পূর্ণ হবে ।
লিন্ডা জেইন

উত্তর:


31

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

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

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

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

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

সুতরাং, গ্রাফোচকে প্যারাফ্রেস করতে, " আমি এমন কোনও সংস্থায় যোগ দেব না যে কোনও কর্মচারীর জন্য আমার মতো কেউ থাকবে " "

যদি না তারা আমাকে যাইহোক, রিশার্পার ব্যবহার না করে Not


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

বিটিডাব্লু বর্তমান অর্থনৈতিক জলবায়ুতে আকর্ষণীয় অফারগুলিকে প্রত্যাখ্যান করতে সক্ষম হওয়া অবশ্যই চমৎকার হবে ।
রবার্ট হার্ভে

12

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

PS উদাহরণস্বরূপ, ভিম (বা ইমাকস) সম্পর্কে ভাবেন - আপনি কি কোনও কাস্টমাইজড সেটিংস, প্লাগইন ইত্যাদি ছাড়াই এটি ব্যবহার করতে চান?


+1 এছাড়াও, যদি আপনার কোডিং কার্যটি কেবলমাত্র তারা ফোরচ সম্পর্কে জানে তা যাচাই করে থাকে তবে আমি জিজ্ঞাসা করি এটি সত্যিই কতটা দরকারী (এমনকি ফিজবজ-এর মতো কিছু তার চেয়েও অনেক বেশি তাকিয়ে আছে)। আমি জাভা সম্প্রদায়ের কারও সাথে চ্যাট করছি এবং তিনি বলেছিলেন যে ভাল। নেট কোডাররা রিশার্পার ব্যবহার করার সময় কে ছিল তা আপনি বলতে পারেন। নিশ্চিত না যে এটি 100% সঠিক - তবে আপনি পয়েন্টটি পেয়ে
যাবেন

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

8

আমি যুক্তি দিয়েছি যে রিশ্যার্পারের মতো সরঞ্জামগুলি আসলে আপনাকে সর্বোপরি সর্বোত্তম প্রার্থী করে তোলে।

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

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

আমি সাক্ষাত্কার প্রক্রিয়া যদি লাঠি এবং পাথরের ছুরির পক্ষপাতী হয় তবে তা মূলত নষ্ট হয়ে গেছে তা উল্লেখ করে যুক্তি সীমাটি সম্পূর্ণ করব।


1

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

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


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

2
@ ক্রমি: আপনি কি জানেন যে "দুর্দান্ত" প্রতিভা তাদের নিজের এবং তাদের কোডটি হোয়াইটবোর্ডের সাথে ব্যাখ্যা করতে সক্ষম হওয়া উচিত। সুতরাং আমি কেন সত্যিই দেখতে পাচ্ছি না যে এটি কেন তাদের আগাছা করে।
স্পোকাইক

1

দুর্দান্ত প্রশ্ন বিটিডাব্লু - আমি প্রায়শই এটি নিয়ে চিন্তা করেছি।

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

এটি ট্রাক্টর বনাম একটি খড়ক দিয়ে মাটি পর্যন্ত পছন্দ করা পছন্দ করার মতো - যদি আপনি শখের উদ্যানবিদ হন তবে প্রতিযোগিতামূলক অর্থনীতিতে শিল্প কৃষক হিসাবে অসমর্থনীয়।

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

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

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

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


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

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