কোডিং টাইপিং টেস্ট
প্রোগ্রামারদের জন্য একটি টাইপিং স্পিড টেস্ট। জাভাস্ক্রিপ্ট, পাইথন, এসকিউএল, গো, রাস্ট এবং আরও অনেক কিছুর বাস্তব কোড টাইপ করুন, চিহ্ন সহ।
আপনি প্রস্তুত হলেই শুরু হবে
প্রচলিত শব্দসমূহ · এলোমেলো নির্বাচন
সময়ের সাথে গতি
মূল অন্তর্দৃষ্টি
সবচেয়ে দ্রুত কি
সবচেয়ে ধীর কি
সবচেয়ে বেশি মিস হওয়া কি
সাম্প্রতিক টেস্ট
| তারিখ | WPM | নির্ভুলতা | মোড | সময়সীমা |
|---|
আরেকটি টাইপিং টেস্ট দিন
ডেভেলপারদের দক্ষতা
কোডিং টাইপিং টেস্ট: আসল প্রোগ্রামিং সিনট্যাক্স অনুশীলন করুন
একটি কোডিং টাইপিং টেস্ট আপনার সোর্স কোডের অক্ষর, ব্র্যাকেট এবং অপারেটরগুলি নির্ভুলভাবে ইনপুট করার ক্ষমতা পরিমাপ করে। সাধারণ লেখার বিপরীতে, আসল কম্পিউটার কোড ধ্রুবক শিফট কী কম্বিনেশন, কাঠামোগত ইন্ডেন্ট, মিশ্র কেস নাম এবং ব্র্যাকেট, বন্ধনী এবং সেমিকোলনের মতো বিশেষ বিরামচিহ্নের উপর নির্ভর করে। একটি সাধারণ টাইপিং টেস্ট সাধারণ ইংরেজি লেখা পরিমাপ করে, কিন্তু একটি ডেটা এন্ট্রি টাইপিং টেস্ট বা প্রোগ্রামিং অ্যাসেসমেন্ট প্রযুক্তিগত সিনট্যাক্সের উপর আপনার শারীরিক কৌশল মূল্যায়ন করে।
আমাদের বিনামূল্যের অনলাইন টুলটি সফটওয়্যার ইঞ্জিনিয়ার এবং কম্পিউটার সায়েন্সের শিক্ষার্থীদের জন্য কোড টাইপিং স্পিড টেস্টের একটি বাস্তবসম্মত পরিবেশ তৈরি করে। এই পরীক্ষাটি ৬০ সেকেন্ড ধরে চলে এবং আটটি বহুল ব্যবহৃত ভাষার বাস্তব কোড স্নিপেট ব্যবহার করা হয়: JavaScript, TypeScript, Python, HTML & CSS, SQL, Go, Rust, এবং Shell & Git। আপনি আপনার অ্যাকাউন্টের প্রয়োজন ছাড়াই সরাসরি আপনার ওয়েব ব্রাউজারে গ্রস ওয়ার্ডস পার মিনিট (WPM), নেট WPM, নির্ভুলতার শতাংশ, সঠিক অক্ষর, ভুল অক্ষর, ত্রুটি এবং কী-বাই-কী গতি ট্র্যাক করতে পারেন।
ইন্টারেক্টিভ পরীক্ষার নীচে, এই গাইডটি ব্যাখ্যা করে কেন কোড টাইপিং স্কোর সাধারণ লেখার স্কোর থেকে ভিন্ন হয়, কীভাবে প্রতীকগুলি আপনার গতিকে প্রভাবিত করে, কীভাবে দৈনিক অনুশীলনের ড্রিলগুলি গঠন করতে হয় এবং সোর্স কোড লেখার সময় কেন শূন্য আনকরেকটেড ত্রুটি গুরুত্বপূর্ণ। আপনি আপনার বেসলাইন সিনট্যাক্স ইনপুট গতি পরীক্ষা করতে পারেন, বিরামচিহ্ন কীগুলির জন্য পেশী স্মৃতি তৈরি করতে পারেন এবং আমাদের কাস্টমাইজযোগ্য অনুশীলন মডিউলগুলি ব্যবহার করে সময়বদ্ধ লাইভ প্রযুক্তিগত সাক্ষাৎকারের জন্য প্রস্তুত হতে পারেন।
বেঞ্চমার্ক তুলনা
সাধারণ টাইপিং গতির সাথে কোড গতির তুলনা
সোর্স কোড টাইপ করার জন্য কীবোর্ডের সংখ্যা সারি এবং ডান-পিঙ্কির প্রতীক ক্লাস্টারের মধ্যে ঘন ঘন দিক পরিবর্তন করতে হয়। বিরামচিহ্ন এবং বড় অক্ষরগুলি বেশিরভাগ টাইপিস্টদের জন্য সাধারণ ছোট হাতের শব্দের তুলনায় টাইপিং গতি প্রায় 5% থেকে 15% কমিয়ে দেয়।
WPM
সিনট্যাক্স বনাম লেখা
কোড WPM কেন লেখার WPM এর চেয়ে কম
কোড WPM লেখার WPM এর চেয়ে কম। প্রোগ্রামিং ভাষাগুলিতে প্রতীক কী, বড় হাতের অক্ষর, পিঙ্কি স্ট্রেচ এবং সঠিক স্পেসিংয়ের ভারী ব্যবহার প্রয়োজন। সাধারণ ইংরেজি লেখাতে বেশিরভাগ ছোট হাতের অক্ষর থাকে যা একক স্পেস দ্বারা পৃথক করা হয়, যা অক্ষর থেকে অক্ষরে মসৃণ পরিবর্তন ঘটায়। সোর্স কোডের জন্য অক্ষর, সংখ্যা, শিফট কী মডিফায়ার এবং বাইরের কী প্রতীকগুলির মধ্যে পর্যায়ক্রমে কাজ করতে হয়। বিরামচিহ্ন এবং বড় অক্ষরগুলি বেশিরভাগ টাইপিস্টদের জন্য টাইপিং গতি প্রায় 5% থেকে 15% কমিয়ে দেয়, এবং প্রযুক্তিগত কোড অনুচ্ছেদে এই কীগুলি ক্রমাগত প্রয়োজন হয়।
একটি স্ট্যান্ডার্ড শব্দ মানে পাঁচ অক্ষর, স্পেস এবং যতিচিহ্ন সহ। সাধারণ লেখায় টাইপ করার সময়, আপনার হাত হোম রো-এর কী-গুলিতে (বাম হাতের জন্য A, S, D, F; ডান হাতের জন্য J, K, L, সেমিকোলন) স্থির থাকে। যখন আপনি সোর্স কোড টাইপ করেন, তখন আপনার ডান হাতের কনিষ্ঠা আঙুলটি স্কোয়ার ব্র্যাকেট, কার্লি ব্রেস, অ্যাঙ্গেল ব্র্যাকেট, ইকুয়াল সাইন, প্লাস সাইন, সেমিকোলন এবং কোটেশন মার্ক টাইপ করার জন্য ক্রমাগত হোম রো ছেড়ে চলে যায়। এই হোম রো থেকে সরে যাওয়াগুলি আপনার ভিজ্যুয়াল রিদমকে ব্যাহত করে এবং প্রতি মিনিটে সঠিক অক্ষরের (CPM) সামগ্রিক সংখ্যা কমিয়ে দেয়।
সাধারণ শব্দ ব্যবহার করে একটি স্ট্যান্ডার্ড ১ মিনিটের টাইপিং টেস্ট আপনাকে শব্দ-স্তরের মোটর মেমরি ব্যবহার করতে দেয়, যেখানে কোডের জন্য অক্ষর-স্তরের নির্ভুলতা প্রয়োজন। একটি সাধারণ বাক্যে একটি মাত্র টাইপো মানুষের পাঠকদের কাছে পঠনযোগ্য থাকে। একটি অনুপস্থিত ক্লোজিং প্যারেন্থেসিস বা ভুল টাইপ করা আন্ডারস্কোর প্রোগ্রাম এক্সিকিউশনকে সম্পূর্ণভাবে ভেঙে দেয়। ডেভেলপারদের গতি কমে যায় কারণ তাদের হাত সিনট্যাক্স নিয়ম যাচাই করার জন্য ধীর হয়ে যায়।
কী লেআউট মেকানিক্স
কোডে প্রতীক কী এবং আঙুলের নাগালের চ্যালেঞ্জ
কোড লেখার সময় নির্দিষ্ট আঙুল, বিশেষ করে ডান হাতের কনিষ্ঠা আঙুল এবং উভয় বুড়ো আঙুলের উপর প্রচুর শারীরিক চাপ পড়ে। সাধারণ প্রোগ্রামিং অপারেটরগুলির জন্য আঙুলের নাগালের অনুশীলন করলে হাতের স্ট্রেন প্রতিরোধ করা যায় এবং নির্ভুলতা উন্নত হয়।
ব্র্যাকেট এবং কার্লি ব্রেস
ওপেন ব্র্যাকেট, ক্লোজ ব্র্যাকেট, ওপেন ব্রেস এবং ক্লোজ ব্রেস কীগুলি 'P' অক্ষরের ডানদিকে থাকে। এই কীগুলিতে পৌঁছানোর জন্য আপনার ডান কনিষ্ঠা আঙুলকে বাম শিফট কী ধরে রেখে বাইরের দিকে প্রসারিত করতে হয়।
অপারেটর এবং মডিফায়ার
প্লাস, ইকুয়াল, অ্যাস্টেরিস্ক, অ্যামপারস্যান্ড, পাইপ এবং এক্সক্লেমেশন মার্কের মতো কীগুলি উপরের নম্বর রো-তে থাকে। এই অপারেটরগুলি টাইপ করার জন্য আপনার আঙুলগুলিকে হোম রো থেকে দুটি পূর্ণ রো উপরে লাফাতে হয়।
সেমিকোলন এবং কোলন
সেমিকোলন ডান কনিষ্ঠা আঙুলের হোম পজিশনের ঠিক নীচে থাকে। কোলন টাইপ করার জন্য হোম রো কী টিপে বাম শিফট কী ধরে রাখতে হয়, যার জন্য হাতের সুনির্দিষ্ট সমন্বয় প্রয়োজন।
ক্যামেলকেস এবং আন্ডারস্কোর
ভেরিয়েবলের নামগুলি প্রায়শই কেস স্টাইল মিশ্রিত করে, যেমন camelCase বা snake_case। আন্ডারস্কোর কী-তে পৌঁছানোর জন্য Shift মডিফায়ারকে শূন্যের পাশের হাইফেন কী-এর সাথে একত্রিত করতে হয়।
ভাষা নির্বাচন
কোডিং টাইপিং স্পিড টেস্টে সমর্থিত প্রোগ্রামিং ভাষা
আমাদের কোডিং টাইপিং স্পিড টেস্টে আটটি সাধারণ প্রোগ্রামিং পরিবেশের বাস্তব সোর্স কোড প্যাসেজ অন্তর্ভুক্ত রয়েছে। প্রতিটি ভাষার নিজস্ব অনন্য কাঠামোগত সিনট্যাক্স, বিশেষ অপারেটর এবং ফরম্যাটিং প্যাটার্ন রয়েছে।
| ভাষা | প্রাথমিক সিনট্যাক্স বৈশিষ্ট্য | কী প্রতীক নাগাল | সাধারণ গঠন |
|---|---|---|---|
| JavaScript | CamelCase ভেরিয়েবল, বন্ধনী এবং সেমিকোলন | { }, ( ), =>, ===, ; | ফাংশন, অবজেক্ট, অ্যারো কলব্যাক |
| TypeScript | শক্তিশালী টাইপ অ্যানোটেশন এবং ইন্টারফেস | < >, : , [ ], স্ট্রিং, নম্বর | ইন্টারফেস, জেনেরিক, টাইপ অ্যালিয়াস |
| পাইথন | ইনডেন্টেশন স্ট্রাকচার এবং কোলন ডিক্লারেশন | : , _ , [ ], def, import | লিস্ট কম্প্রিহেনশন, def ব্লক, লুপ |
| এইচটিএমএল ও সিএসএস | অ্যাঙ্গেল ব্র্যাকেট, অ্যাট্রিবিউট এবং প্রপার্টি কোলন | < >, </>, { }, #, . | এলিমেন্ট ট্যাগ, ক্লাস সিলেক্টর, ফ্লেক্সবক্স |
| SQL | বড় হাতের কীওয়ার্ড এবং স্ট্রাকচারাল কমা | SELECT, WHERE, JOIN, *, , | ডাটাবেস কোয়েরি, টেবিল জয়েন, ফিল্টার |
| গো | স্পষ্ট ত্রুটি পরীক্ষা এবং সংক্ষিপ্ত ঘোষণা | :=, err != nil, { }, struct | গোরুটিন, ত্রুটি রিটার্ন, স্ট্রাক্ট |
| রাস্ট | প্যাটার্ন ম্যাচিং এবং স্পষ্ট লাইফটাইম | fn, let mut, ->, ::, match | অপশন টাইপ, প্যাটার্ন ম্যাচ, ট্রেইট |
| শেল ও গিট | কমান্ড ফ্ল্যাগ, পাথ এবং পাইপ অপারেটর | | , -- , / , $, && | টার্মিনাল কমান্ড, পাইপলাইন, গিট কমিট |
সক্রিয় টেস্ট এলাকার ঠিক উপরে থাকা ল্যাঙ্গুয়েজ সিলেক্টর থেকে এই ৮টি সিনট্যাক্স অপশনের যেকোনো একটি বেছে নিন।
ডেভেলপারদের উৎপাদনশীলতা
প্রোগ্রামিং-এ টাইপিং স্পিড বনাম থিঙ্কিং স্পিড
সফটওয়্যার ডেভেলপমেন্টে, টাইপিং স্পিডের চেয়ে থিঙ্কিং স্পিড বেশি গুরুত্বপূর্ণ। ডেভেলপাররা কোড লেখার চেয়ে কোড পড়া, ডিজাইন করা এবং ডিবাগিং-এ অনেক বেশি সময় ব্যয় করে। পেশাদার প্রোগ্রামাররা খুব কমই একটানা আট ঘন্টা ধরে টেক্সট ইনপুট করেন। বেশিরভাগ ডেভেলপমেন্টের সময় লজিক বিশ্লেষণ, ডকুমেন্টেশন পড়া, পুল রিকোয়েস্ট রিভিউ করা এবং সফটওয়্যার বাগ খোঁজা অন্তর্ভুক্ত থাকে। তবে, উচ্চ কোড ইনপুট স্পিড আপনার চিন্তা এবং কোড এডিটরের মধ্যেকার শারীরিক বাধা দূর করে।
যখন আপনার কোড টাইপিং স্পিড আপনার চিন্তার গতির সাথে মেলে, তখন আপনি লজিক হারানো ছাড়াই জটিল ধারণাগুলি ওয়ার্কিং মেমরিতে ধরে রাখতে পারেন। হান্ট-এন্ড-পেক টাইপিস্টরা সাধারণত ২৫ থেকে ৪০ WPM-এর কাছাকাছি আটকে যায় এবং বিশেষ চিহ্ন খুঁজতে কীবোর্ডের দিকে তাকাতে হয়। আপনার কোড এডিটর থেকে চোখ সরিয়ে নেওয়া মানসিক ফোকাস নষ্ট করে। টাচ টাইপিং আপনাকে স্ক্রিনে চোখ রেখে টাইপ করতে দেয় যখন আপনার হাত স্বয়ংক্রিয়ভাবে সিনট্যাক্স ইনপুট করে।
একজন দ্রুত ডেভেলপার যিনি ৭০ WPM টাইপ করেন, তিনি ৩৫ WPM-এর একজন গড় টাইপিস্টের চেয়ে দ্বিগুণ দ্রুত রিফ্যাক্টরিং টাস্ক এবং বয়লারপ্লেট সিনট্যাক্স সম্পন্ন করেন। পেয়ার প্রোগ্রামিং, লাইভ টার্মিনাল সেশন এবং সময়-সীমাযুক্ত কোডিং ইন্টারভিউয়ের সময় দ্রুত চিহ্ন প্রবেশ করা উপকারী। আপনি আমাদের ৩ মিনিটের টাইপিং টেস্ট ব্যবহার করে মৌলিক গতি অনুশীলন করতে পারেন অথবা এই টার্গেটেড প্রোগ্রামিং টেস্টের মাধ্যমে টেকনিক্যাল সিনট্যাক্সে মনোযোগ দিতে পারেন।
অনুশীলন ড্রিল
ব্র্যাকেট, অপারেটর এবং চিহ্নের জন্য ড্রিল
কঠিন কোড বিরামচিহ্ন এবং চিহ্নের জন্য নির্ভরযোগ্য আঙুলের পেশী স্মৃতি তৈরি করতে এই কাঠামোগত অনুশীলন ধাপগুলি অনুসরণ করুন।
- 1
আপনার ডান তর্জনী আঙুল 'J' কী-এর বাম্পে রাখুন
আপনার ডান তর্জনী আঙুল দিয়ে 'J' কী-এর স্পর্শযোগ্য উঁচু বাম্পটি খুঁজুন। চিহ্নগুলিতে পৌঁছানোর আগে আপনার ডান হাত কঠোরভাবে হোম রো পজিশন J, K, L, সেমিকোলনের উপর স্থির রাখুন।
- 2
ডান পিঙ্কি আঙুলের ব্র্যাকেট এক্সটেনশন অনুশীলন করুন
আপনার কব্জি পুরোটা কীবোর্ডের বেস থেকে সরিয়ে না নিয়েই বর্গাকার ব্র্যাকেট [ ] এবং কোঁকড়া বন্ধনী { } চাপতে আপনার ডান পিঙ্কি আঙুল প্রসারিত করুন।
- 3
উপরের সারির চিহ্নের জন্য বিপরীত শিফট কী ব্যবহার করুন
ডান হাতের আঙুল দিয়ে টাইপ করা উপরের সারির চিহ্ন, যেমন তারকাচিহ্ন, বন্ধনী বা যোগ চিহ্ন টাইপ করার সময় আপনার বাম পিঙ্কি আঙুল দিয়ে বাম শিফট কী চাপুন।
- 4
ডেডিকেটেড অপারেটর রিপিটেশন সেট পারফর্ম করুন
প্রতিদিন পাঁচ মিনিট ধরে `() => {}`, `!= null`, এবং `[i++]`-এর মতো পুনরাবৃত্তিমূলক সিকোয়েন্স ব্লক টাইপ করুন। নিচে না তাকিয়ে মসৃণ নড়াচড়ার উপর সম্পূর্ণ মনোযোগ দিন।
- 5
চিহ্ন ড্রিলের সাথে নম্বর রো অনুশীলন একত্রিত করুন
একই সাথে উপরের সারির সংখ্যা এবং চিহ্নের রিচ শিখতে আমাদের নাম্বার টাইপিং টেস্ট এর সাথে কোড বিরামচিহ্ন ড্রিলগুলি একত্রিত করুন।
অপ্টিমাইজেশান নিয়ম
সঠিক কোড টাইপিং অনুশীলনের জন্য চেকলিস্ট
প্রোগ্রামারদের জন্য টাইপিং টেস্ট দেওয়ার সময় পেশাদার টাইপিং অভ্যাস গড়ে তুলতে এই দৈনিক চেকলিস্টটি ব্যবহার করুন।
- আপনার কব্জি ডেস্ক বা কীবোর্ডের পাম রেস্টের উপরে আলতোভাবে ভাসিয়ে রাখুন।
- কীগুলির দিকে নিচে না তাকিয়ে স্ক্রিন মনিটরের দিকে আপনার চোখ রাখুন।
- প্রতিটি বন্ধনী, অপারেটর এবং মডিফায়ার কী-এর জন্য সঠিক আঙুল ব্যবহার করুন।
- Ctrl+Backspace ব্যবহার করে পুরো ভুল বানানযুক্ত শব্দগুলি তাৎক্ষণিকভাবে ঠিক করুন।
- কাঁচা ইনপুট গতি বাড়ানোর চেষ্টা করার আগে ৯০% থেকে ৯৮% নির্ভুলতার উপর মনোযোগ দিন।
- পরবর্তী কী-এর অবস্থান দেখতে অন-স্ক্রিন কীবোর্ড সেটিংস চালু করুন।
- হাতের ক্লান্তি রোধ করতে প্রতি ২০ মিনিট অন্তর নিয়মিত বিরতি নিন।
পরীক্ষার তুলনা
কোডিং টাইপিং টেস্ট বনাম স্ট্যান্ডার্ড গদ্য টাইপিং টেস্ট
কোড টাইপিং অ্যাসেসমেন্ট এবং স্ট্যান্ডার্ড গদ্য পরীক্ষার মধ্যে প্রযুক্তিগত পার্থক্যগুলি বোঝা আপনাকে আপনার ক্যারিয়ারের লক্ষ্যের জন্য সঠিক অনুশীলন সরঞ্জাম বেছে নিতে সহায়তা করে।
কোডিং টাইপিং টেস্ট
- ৮টি ভাষায় আসল কোড সিনট্যাক্স ব্যবহার করে
- বন্ধনী, ব্রেস এবং গাণিতিক অপারেটর অন্তর্ভুক্ত
- ক্যামেলকেস এবং স্নেক_কেস ফরম্যাটিং বৈশিষ্ট্যযুক্ত
- ডান কনিষ্ঠ আঙুলের ভারী ব্যবহার প্রয়োজন
- সঠিক ক্যারেক্টার-লেভেল সিনট্যাক্স নির্ভুলতা মূল্যায়ন করে
- প্রযুক্তিগত প্রোগ্রামিং পরিবেশের চাহিদা প্রতিফলিত করে
স্ট্যান্ডার্ড গদ্য পরীক্ষা
- শীর্ষ ২০০টি সাধারণ ইংরেজি শব্দ বা উদ্ধৃতি ব্যবহার করে
- সাধারণ বাক্য ক্যাপিটালাইজেশন এবং পিরিয়ড বৈশিষ্ট্যযুক্ত
- স্ট্যান্ডার্ড শব্দ-স্তরের মোটর প্যাটার্নের উপর মনোযোগ দেয়
- ফিঙ্গারগুলিকে হোম রো সেন্টারের কাছাকাছি ভারসাম্যপূর্ণ রাখে
- উচ্চতর সামগ্রিক গ্রস WPM স্কোর করার অনুমতি দেয়
- সাধারণ প্রশাসনিক বা টাইপিং লক্ষ্য প্রতিফলিত করে
সরঞ্জাম ব্যবহারের নির্দেশিকা
দৈনিক অনুশীলনের জন্য কোডিং পরীক্ষা কীভাবে ব্যবহার করবেন
আপনার দৈনিক সফটওয়্যার ডেভেলপমেন্ট রুটিনে কোডিং টাইপিং স্পিড টেস্ট অন্তর্ভুক্ত করতে এই পদক্ষেপগুলি অনুসরণ করুন।
- 1
আপনার প্রধান প্রোগ্রামিং ভাষা নির্বাচন করুন
আপনার প্রতিদিনের স্ট্যাকের সাথে মেলে এমন ভাষার স্নিপেট বেছে নিন, যেমন JavaScript, Python, TypeScript, বা SQL।
- 2
৬০ সেকেন্ডের টাইমিং পরীক্ষা শুরু করুন
শুরু করুন বোতামে ক্লিক করে ৩-২-১ কাউন্টডাউন শুরু করুন। আপনার প্রথম কিস্ট্রোক থেকেই ঘড়ি চলতে শুরু করবে।
- 3
চারটি প্রদর্শিত সিনট্যাক্স লাইন টাইপ করুন
স্ক্রিনে দেখানো টেক্সট একবারে চারটি লাইনে ইনপুট করুন। বর্তমান লাইনের ব্লক শেষ হওয়ার সাথে সাথে কোডের পরবর্তী পৃষ্ঠা প্রদর্শিত হবে।
- 4
আপনার মূল ডায়াগনস্টিক মেট্রিকগুলি পর্যালোচনা করুন
পরীক্ষা শেষ হওয়ার পর আপনার চূড়ান্ত নেট WPM, র WPM, নির্ভুলতার শতাংশ, দ্রুততম কী, ধীরতম কী এবং সবচেয়ে বেশি মিস করা কীগুলি পরীক্ষা করুন।
- 5
ঘর্ষণ পয়েন্টগুলি সনাক্ত করতে আপনার পরীক্ষাটি পুনরায় চালান
আপনার পুরো পরীক্ষাটি স্ট্রোক বাই স্ট্রোক দেখতে রিপ্লে বোতামে ক্লিক করুন, ব্র্যাকেট বা প্রতীকের উপর আপনার হাত কোথায় দ্বিধাগ্রস্ত হয়েছিল তা সনাক্ত করুন।
- 6
আপনার পারফরম্যান্স ফলাফল সংরক্ষণ বা শেয়ার করুন
আপনার বিনামূল্যে সমাপ্তি শংসাপত্রের চিত্র ডাউনলোড করুন বা আপনার স্কোরকে হারানোর জন্য সহকর্মীদের চ্যালেঞ্জ জানাতে শেয়ার লিঙ্কটি কপি করুন।
কোডে গতির চেয়ে নির্ভুলতা কেন বেশি গুরুত্বপূর্ণ
প্রোগ্রামিংয়ে, একটি একক ভুল টাইপ করা অক্ষর কম্পাইলেশন ত্রুটি বা রানটাইম বাগ সৃষ্টি করে। প্রতিটি কোড স্নিপেটে ৯৮% থেকে ১০০% নির্ভুলতার লক্ষ্য রাখুন, আপনার র কিস্ট্রোক গতি বাড়ানোর চেষ্টা করার আগে।
দক্ষতার স্তর
ডেভেলপার টাইপিং স্পিড লেভেল
আমাদের সাইট আপনার গণনা করা নেট WPM এর উপর ভিত্তি করে আপনার ফলাফলকে পাঁচটি স্বতন্ত্র পারফরম্যান্স ব্যাজে শ্রেণীবদ্ধ করে।
| লেভেল ব্যাজ | নেট স্পিড রেঞ্জ | দক্ষতার মাইলফলক |
|---|---|---|
| নতুন | ০ - ৩০ WPM | সাধারণ নতুনদের গতি হল ১০-২৫ WPM |
| গড় | ৩১ - ৫০ WPM | হ্যান্ট-এন্ড-পেক টাইপিস্টরা প্রায় ২৫-৪০ WPM-এ আটকে থাকে |
| গড় থেকে বেশি | ৫১ - ৭০ WPM | শিক্ষার্থীরা ২-৩ মাসের মধ্যে ৫০-৬০ WPM-এ পৌঁছায় |
| দ্রুত | ৭১ - ৯০ WPM | শিক্ষার্থীরা ৬-১২ মাসের মধ্যে ৭০-৮০ WPM-এ পৌঁছায় |
| পেশাদার | ৯১+ WPM | ১০০ WPM-এর বেশি পেশাদার-স্তরের |
নেট WPM হল মোট WPM থেকে প্রতি মিনিটে ভুল করা অক্ষরের সংখ্যা বিয়োগ। নিয়োগকর্তারা সাধারণত ৯০% থেকে ৯৮% নির্ভুলতা চান।
ভিজ্যুয়াল ফিডব্যাক
অন-স্ক্রিন ফিডব্যাক এবং ত্রুটি বিশ্লেষণ বৈশিষ্ট্য
জটিল সোর্স কোড স্নিপেট অনুশীলন করার সময় রিয়েল-টাইম ভিজ্যুয়াল ফিডব্যাক খুবই কার্যকরী। আপনি আমাদের টেস্ট ফ্রেমের মধ্যে টাইপ করার সাথে সাথে, সঠিক অক্ষরগুলি তাৎক্ষণিকভাবে সবুজ হয়ে যায় এবং ভুল কীস্ট্রোকগুলি উজ্জ্বল লাল হয়ে যায়। একটি কমলা ক্যারট মার্কার লাইনের মধ্যে আপনার টাইপিংয়ের সক্রিয় অবস্থান স্পষ্টভাবে নির্দেশ করে, যা মাল্টি-লাইন কোড স্টেটমেন্টের সময় আপনার স্থান হারানো থেকে বিরত রাখে।
যখন ৬০-সেকেন্ডের টাইমার শেষ হয়, তখন ফলাফল ড্যাশবোর্ড আপনার স্ট্রোক মেকানিক্সের সম্পূর্ণ বিস্তারিত বিবরণ দেয়। আপনি সঠিক অক্ষর, ভুল অক্ষর, মোট ত্রুটি, টাইপিংয়ের ধারাবাহিকতা এবং প্রতি সেকেন্ডে কীস্ট্রোকের সঠিক সংখ্যা পাবেন। একটি ইন্টারেক্টিভ স্পিড-ওভার-টাইম লাইন গ্রাফ পরীক্ষার সময় আপনার গতি দেখায় এবং প্রতিটি ভুল করা ত্রুটির মার্কার হাইলাইট করে।
ফলাফল ভিউ আপনার দ্রুততম কী, ধীরতম কী এবং সবচেয়ে বেশি ভুল করা কীগুলি চিহ্নিত করে। আপনি যদি বর্গাকার বন্ধনী, ডবল কোটেশন বা আন্ডারস্কোর নিয়ে সমস্যায় পড়েন, তবে ত্রুটির তালিকা সেই কীগুলি স্পষ্টভাবে চিহ্নিত করে। আপনি সম্পূর্ণ ভিডিও-এর মতো একটি রিপ্লে দেখতে রিপ্লে বোতাম টিপতে পারেন, যা আপনাকে সিনট্যাক্স অপারেটরগুলিতে দ্বিধার মুহূর্তগুলি বিশ্লেষণ করতে দেয়।
কাস্টম সেটিংস
পরীক্ষা নিয়ন্ত্রণ এবং কাস্টমাইজেশন বিকল্প
আমাদের কোড অনুশীলন অ্যাপ্লিকেশনে আপনার অনুশীলন সেশনগুলি সহজ করার জন্য ডিজাইন করা বেশ কয়েকটি কীবোর্ড শর্টকাট এবং কাস্টম সেটিংস অন্তর্ভুক্ত রয়েছে। আপনি অন-স্ক্রিন পজ বোতাম ব্যবহার করে যেকোনো সময় পরীক্ষা থামাতে বা পুনরায় শুরু করতে পারেন। যদি আপনি পরীক্ষার শুরুতে একটি ভুল করেন, তবে পরীক্ষাটি তাৎক্ষণিকভাবে রিসেট করতে Esc চাপুন। Tab এবং তারপর Enter চাপলে মাউস ক্লিক ছাড়াই পরীক্ষার কাউন্টডাউন পুনরায় শুরু হয়।
টাইপিংয়ের ত্রুটিগুলি সংশোধন করার সময়, একবারে পুরো পূর্ববর্তী শব্দটি মুছতে Ctrl+Backspace চাপুন। যদি আপনি ৫ সেকেন্ডের জন্য টাইপ করা বন্ধ করেন বা অন্য ব্রাউজার ট্যাবে ক্লিক করেন, তবে পরীক্ষার ঘড়ি স্বয়ংক্রিয়ভাবে থেমে যায়। অলস সেকেন্ডগুলি আপনার নেট স্পিড গণনা থেকে বাদ দেওয়া হয়, যা নিশ্চিত করে যে আপনার পরিমাপ করা স্কোর প্রকৃত সক্রিয় টাইপিং সময় প্রতিফলিত করে।
আপনি ইন্টারেক্টিভ টাইপিং শব্দগুলি টগল করে বা অন-স্ক্রিন ভার্চুয়াল কীবোর্ড সক্ষম করে সেটিংস ড্রয়ারে আপনার পরিবেশ কাস্টমাইজ করতে পারেন। ভার্চুয়াল কীবোর্ডটি পরবর্তী কী টিপতে হবে তা হাইলাইট করে, যা নতুনদের প্রতীকগুলির অবস্থান শিখতে সাহায্য করে। আপনার শেষ ৫০টি ফলাফল এবং ব্যক্তিগত সেরা স্কোরগুলি স্বয়ংক্রিয়ভাবে আপনার স্থানীয় ওয়েব ব্রাউজারে প্রতিটি মোডের জন্য ট্র্যাক করা হয়, যার জন্য কোনও ব্যবহারকারী অ্যাকাউন্ট বা লগইন প্রয়োজন হয় না।
আপনার বিনামূল্যে কোডিং টাইপিং টেস্ট শুরু করুন
60 সেকেন্ডে আটটি জনপ্রিয় কোড ভাষার মধ্যে আপনার প্রোগ্রামিং সিনট্যাক্স ইনপুট গতি পরীক্ষা করুন। সম্পূর্ণ রিয়েল-টাইম ভিজ্যুয়াল ফিডব্যাক এবং কোনো সফটওয়্যার ডাউনলোড ছাড়াই ব্র্যাকেট, প্রতীক এবং অপারেটরগুলির জন্য পেশী স্মৃতি তৈরি করুন।
FAQ
সাধারণ জিজ্ঞাসা
প্রোগ্রামারদের জন্য ভাল টাইপিং স্পিড কত?
একটি ভাল টাইপিং স্পিড হল ৫০ থেকে ৬০ নেট WPM। গড় প্রাপ্তবয়স্করা স্ট্যান্ডার্ড টেক্সটে প্রায় ৪০ WPM টাইপ করে। ৯০% থেকে ৯৮% নির্ভুলতার সাথে ৫০ থেকে ৬০ WPM-এ পৌঁছানো আপনাকে সফ্টওয়্যার ডিজাইনের সময় মনোযোগ বিঘ্নিত না করে মসৃণভাবে সিনট্যাক্স ইনপুট করতে দেয়।
কোড WPM কি সাধারণ WPM-এর চেয়ে কম?
হ্যাঁ, কোড WPM সাধারণত সাধারণ ছোট হাতের শব্দের চেয়ে ৫% থেকে ১৫% কম। সোর্স কোডের জন্য ধ্রুবক শিফট কী কম্বিনেশন, সংখ্যা, বন্ধনী, ব্রেস এবং বিশেষ অপারেটরের প্রয়োজন হয় যা আঙ্গুলগুলিকে হোম রো পজিশন থেকে দূরে সরিয়ে দেয়, যা প্রতি মিনিটে সামগ্রিক অক্ষর থ্রুপুট স্বাভাবিকভাবেই কমিয়ে দেয়।
কোড টাইপ করার সময় গতির চেয়ে নির্ভুলতা কেন বেশি গুরুত্বপূর্ণ?
কোড টাইপ করার সময় নির্ভুলতা গতির চেয়ে বেশি গুরুত্বপূর্ণ। সিনট্যাক্স ভুল হলে সফটওয়্যার এক্সিকিউশনে বাগ তৈরি হয় এবং বিল্ড ফেইল করে। একটি ভুল ব্র্যাকেট বা সেমিকোলন প্রোগ্রাম এক্সিকিউশন বন্ধ করে দিতে পারে, যা দ্রুত টাইপ করে বাঁচানো সেকেন্ডের চেয়ে অনেক বেশি সময় ডিবাগিং-এ নষ্ট করে।
সফটওয়্যার ইঞ্জিনিয়ারদের জন্য টাইপিং স্পিড কি গুরুত্বপূর্ণ?
হ্যাঁ, সফটওয়্যার ইঞ্জিনিয়ারদের জন্য টাইপিং স্পিড গুরুত্বপূর্ণ কারণ এটি চিন্তাভাবনার পথে শারীরিক যান্ত্রিকতাকে বাধা হিসেবে দূর করে। দ্রুত টাইপিং ডেভেলপারদের জটিল সফটওয়্যার লজিক দ্রুত ধরতে, কোড দক্ষতার সাথে রিফ্যাক্টর করতে, টার্মিনাল কমান্ড চালাতে এবং টাইমড লাইভ কোডিং ইন্টারভিউতে ভালো পারফর্ম করতে সাহায্য করে।
এই টেস্টে কোড WPM কীভাবে গণনা করা হয়?
কোড WPM গণনা করা হয় মোট টাইপ করা অক্ষরকে 5 দিয়ে ভাগ করে গ্রস শব্দ বের করে, তারপর প্রতি মিনিটে আনকারেক্টেড ত্রুটি বিয়োগ করে। একটি স্ট্যান্ডার্ড শব্দ 5 অক্ষর সমান, যার মধ্যে স্পেস, ব্র্যাকেট এবং বিরাম চিহ্ন অন্তর্ভুক্ত।
এই সাইটে আমি কোন প্রোগ্রামিং ভাষাগুলো অনুশীলন করতে পারি?
আপনি এই সাইটে আটটি প্রোগ্রামিং ভাষা অনুশীলন করতে পারেন: JavaScript, TypeScript, Python, HTML & CSS, SQL, Go, Rust, এবং Shell & Git। প্রতিটি ভাষার মডিউলে বাস্তবসম্মত সিনট্যাক্স, প্রতীক এবং কাঠামোগত ইন্ডেন্টেশন রয়েছে।
বিশেষ কোড প্রতীকের জন্য আমি আমার টাইপিং স্পিড কীভাবে উন্নত করতে পারি?
আপনি প্রতিদিন 5 মিনিটের জন্য ব্র্যাকেট, ব্রেস এবং টপ-রো অপারেটরগুলির উপর আইসোলেশন ড্রিল করে বিশেষ কোড প্রতীকের জন্য আপনার টাইপিং স্পিড উন্নত করতে পারেন। আপনার হাত হোম রো বাম্পগুলিতে স্থির রাখুন এবং বাইরের প্রতীকের জন্য বিপরীত Shift কী ব্যবহার করুন।
আমি কি এই সাইটে আমার স্ট্যান্ডার্ড গদ্য টাইপিং স্পিড পরীক্ষা করতে পারি?
হ্যাঁ, আপনি আমাদের 5 মিনিটের টাইপিং টেস্ট বা নিয়মিত শব্দ মোডে স্যুইচ করে স্ট্যান্ডার্ড গদ্য টাইপিং স্পিড পরীক্ষা করতে পারেন। সাইটটি প্রোগ্রামিং সিনট্যাক্স টেস্টের পাশাপাশি একটি সাধারণ-শব্দ মোড সরবরাহ করে।
এই কোডিং টাইপিং টেস্ট কি বিনামূল্যে নাকি অ্যাকাউন্টের প্রয়োজন?
না, এই কোডিং টাইপিং টেস্টটি 100% বিনামূল্যে এবং কোনো ব্যবহারকারীর অ্যাকাউন্ট বা নিবন্ধনের প্রয়োজন নেই। সমস্ত পরিসংখ্যান এবং ব্যক্তিগত সেরাগুলি আপনার ওয়েব ব্রাউজারে স্থানীয়ভাবে সংরক্ষিত হয়।
টেস্টের সময় আমি কোন কীবোর্ড শর্টকাট ব্যবহার করতে পারি?
আপনি Esc দিয়ে টেস্ট রিসেট করতে পারেন, Tab তারপর Enter দিয়ে পুনরায় শুরু করতে পারেন, এবং Ctrl+Backspace দিয়ে একটি সম্পূর্ণ শব্দ মুছতে পারেন। আপনি অন-স্ক্রীন পজ বাটন ব্যবহার করে টেস্ট থামাতে বা পুনরায় শুরু করতে পারেন।
কোড টাইপিং-এ 60 WPM পৌঁছাতে কত সময় লাগে?
বেশিরভাগ শিক্ষার্থী 2 থেকে 3 মাস নিয়মিত দৈনিক অনুশীলনের পর 50 থেকে 60 WPM-এ পৌঁছায়। 70 থেকে 80 WPM-এ পৌঁছাতে সাধারণত কোড সিনট্যাক্সে ধারাবাহিক টাচ টাইপিং অনুশীলনের 6 থেকে 12 মাস সময় লাগে।
টেস্ট শেষ করার পর কি ডাউনলোডযোগ্য সার্টিফিকেট পাওয়া যায়?
হ্যাঁ, আপনি টেস্ট শেষ করার পর আপনার নাম, নেট WPM, নির্ভুলতার শতাংশ, পারফরম্যান্স ব্যাজ, তারিখ এবং ভেরিফিকেশন আইডি দেখানো একটি বিনামূল্যে PNG সার্টিফিকেট ডাউনলোড করতে পারেন।