I am so glad you made this video Vivek. Thanks for raising awareness about this. We collectively need to start telling people how they're making a fool out of themselves by cheating.
Guys i going to admit, i did infact cheated on some of the old contests. But this was solely out of peer pressure. I did not intend to cheat but rank was constantly taking a hit because of these cheaters. This sent me into a spiral of demotivation that i had to become one of them just to atleast calm my mind that by giving it false hopes that i was growing. But i promise to not do it ever, ever again!!
Really happy to see someone actually open up about this, true we need to save the culture of cp in india And the end of the video, he mentioned something really important... Whoever says if you are at a good level then cheaters wont effect, but this is because you have been to a high level with a less amount of cheating. In the current scenario where the amount of cheating is growing exponentially, it will truly hinder the growth and mental state of few beginners who are trying out cp or even the average coders trying to become better. Imagine you start a contest, ofc A is the easiest problem but withing 1 or 2 refreshes in 2 mins, you see around 6k to 9k submissions already these days. Solving A hat fast is something really high rated coders do, its like saying a new coder is just comoetiting with 9k grandmasters at this point... how can you say to this person when you become good you will be better anyways. Like where is this person getting the opportunity to become good or see if he is becoming better if the contest is not allowing you to do so?
true yaar ye sab dekh ke toh ab lagta hai ki galat hi desh mai paida ho gaye phele neet, phir koi aak aur paper tha aur neet pg and aab cp mai bhi hone laga😔
@@meet_2480 that is fair, but there do exist few people who dont even bother trying anything...they just do whatever they get for free even if the question is very easy...there are people who wouldnt know the syntax properly
Just abhi hi hua bhaiya, mere friends jo utne achhe nahi hai ML and DSA me woh log cheating karke Amazon ML School me select ho gaye.. toh dil se bura lagta hai ki honest reh kar.. mehnat karke select na ho toh.. but woh chiz pakki hai ki woh future me utna help nahi karega.. so just focus on overall growth...
the reason why people cheat is that 1. india promotes rat race or just be okay with fear of missing out or insults from peers. 2. in india only success is celebrated, not efforts. therefore if someone is not able to keep up with CP they cheat. 3. people in india have this notion of zero sum game, agar samne wala banda top pe aagya toh that directly means I've failed. yeh common traps and mental biases hai. jara iske bahar bhi duniya dekha karo.
I left CP for the same reason....The main motive of CP was to improve your problem solving ability but dumbs mistook it.....I feel the new metric of selection going to change very soon
@@chandrasenjadhav9322 I'm olympiad gold medalist since hs. I have a good grasp on Java and problem solving. But guess what? No matter how hard I tried, I was always stuck on newbie. No matter how fast I do, how many ques I did, I was always stuck on newbie. Then I discovered telegram. There's people making groups and cheating completely. It's humanely not impossible to compete now. It is useless now to compete. I've quit
Facts brother, this is the reason I left codechef and now these people are spreading in codeforces and leetcode too , its actually demotivating when 1 min ago you see that only 200-500 people have solved and the next min there are 3k+ accepted answers it hurts man , it hurts more when the question isn't actually that easy and you solved it by grinding so much.
Also a big issue is companies don't do enough checks to stop cheating in oa's , people easily cheat these days . At max there is plag checker which pretty much doesn't filter many cheaters, offline oa's should be conducted at centres like tcs ion etc for the same, if this is to expensive they can charge a small examination fees
bhaiya god will see them. and yes no matter how many people are doing cheating I won't gonna to do this type of things I have started my leetcode from past 2 months proudly 1503 rating without cheat in 5 contest. edited: I'll 100% improve by honesty
In on campus placement, cheating hi satya hai bhai. DSA based hiring me itni cheating hoti hai ki kya batau. Bando ke github ke account nahi hai, and log placement phod rahe hai. Unfortunately most cheates CSE dep ke hi hote hai. Ajib duniya hai
I've worked my ass off for up skilling myself from past 2 years along side job. And then suddenly I see my friend getting into Goldman by cheating in the entire process (from OA to all the interviews), he doesn't even know how to iterate over a hashmap. It demotivated me for a month from putting in efforts after office to do DSA, eventually I moved on but yeah it is tough to see all this. I'm happy for him but yeah unpleasant to see how it all happened.
I don't care about cheating. I will become so strong and so good that cheating will not effect me. I just have to be that good and skilled. If people use cheating that is their way. My way is to increase my skill.
I was waiting for someone to raise voice in public. it's spreading in Bangladesh too. most of the time people collect these solutions from telegram created by an Indians. I don't know why indian high rated coders helping cheaters by giving solutions.
Mere according the only solution is that companies stop using rating as a parameter to judge the applicants Rather if they want to check the profile then they can judge things like how many regular the applicant is in giving contest/solving questions. How many contests they have given.
How about this, Platform should make the private and public rating ... and public rating does not open till you reach a condition x. Also, first section of rating in Global should be big like 1 - 1600 rating of codeforces clubs to NOOB rating ... Private rating should be design granual and encouraging for new cp players
@@avinashverma7838 do you mean the ratings should be private and only the sections should be public and that too only after they fulfil some condition x ?
I cheated in my whole schooling years and I know how I made myself a fool ... I know I can cheat now also .... But life is not about cheating..it's about working hard ... Working effectively... Khud se karna and dusre ka cheat Krna is different
I spent three to four months learning machine learning and six hours a day to ensure that I had learned enough. However, I have also seen people create a number of machine learning projects without investing much time in understanding the backend, simply copying the code and using it to boost their resume. Despite this, I don't feel demotivated at all because I know I am more skilled than those who can copy and paste. This gives me the confidence to learn more and improve every day. A major contributing factor to this is that some online instructors are merely sowing false hope to students that they may obtain high LPAs in a matter of months, but we know that in order to succeed, we must sacrifice, become more focused, and consistently outperform ourselves.
14:40 that's the reason I prefer codeforces over leetcode contests right now....cheaters are able to solve all problems which is really annoying but thats not really the case for codeforces right now
Really, in March when i was just solving till A or sometime B then i was easily getting a rank of 5-8k and the person solving C was getting around 3-5k but now i am able to solve C's most of the time but still my rank is around 7-8k without any growth. Just because few people are taking shortcuts
I work at a top unicorn too, I have seen these fakers are useless in real interviews and waste hours of our time, we have asked HRs to not shortlist based on any CP rankings anymore, this has led to extreme measures like totally ignoring hiring freshers and keeping the min bar as yoe , this is the consequence sometimes. We dont want this, but more extreme measures might come if this keeps up, many of my junior freshers have totally stopped doing cp after seeing all this since the past year, whole system is broken, it starts at HRs shortlisting as they have no tech knowledge.
So wait should i stop doing cp ? I started it for increasing my over-all problem solving abilities and also that i can put it in my resume if i achieve a good enough rating ... What should i do?
@@raajuuteddd2202 As you said, its for " increasing my over-all problem solving abilities ", keep it to that, many senior SWEs have complained about false ratings and huge waste of their time, you have to realise this is the era of layoffs, seniors are being scrutinised a lot on their work, now imagine them taking hours of interviews only to realise all the numbers on candidates resume was fake. its your decision, but its a sport, a gym for your brain, now every tom dick harry is using gpt to get false rankings and ratings and cheating has exploded in India, so focus on skills more. Hopefully vivek's message creates some positive benefit and reduces cheating.
after some recent contests, i am actively helping find cheaters after the contest, i know it may feel like a waste of time, but i cant bare it to see my rating get negatives even after solving 3 questiosn on div 2 .
I think one solution could be if someone reallyyy has to fake their cf rating just take someone else's id maybe of a friends who is higher rated, if you dont have a friend of who is high rated just put someone else's id from codeforces(one who has not put their name on it) in your resume. The interviewer is irregardless not going to make you sign into your account to prove it. This way your account would actually look more legit than a account that reached expert in a month. This way atleast you dont harm anyone else's rating and integrity of codeforces is maintained and your goal is accomplished. The only way you can get caught in this is if the interviewer actually knows the guy who's id you put and chacnes of that happening is 0. Maybe at this point this is the way to make them stop cheating ?
In today's tough job market, many freshers struggle to find employment due to a lack of skills. Some resort to creating fake coding profiles to get noticed, and unfortunately, the coding platforms have not taken action against these fraudulent practices.
but this is what i do not understand though, even if you populate your resume with fake ratings and projects, during the interview process, isn't is easy to see that the person is failing?
Here is my solution: Since these cheaters are doing this to get a job, companies should make it so that, they give interview questions based on their rating, phir dekhte heh who will try to go for higher ratings XD
Maine ajj tak jitne bhi contest diye hai sab recorded hai mere pass.. Or kal merse div 1 + div2 ke -> 3 ho gye then bhaoot khush hua.. But.. 3500 something rank.. 😂
I will suggest link aadhar card to cf to avoid it...😂 Jokes aside..i will suggest participating in harder Contests because there are less cheaters there..like div2 or something similar.
I think many people in India are cheating to show high ratings on their resumes. One possible solution would be to remove the ratings for Indian participants until coding sites find that cheating has decreased. This might help reduce cheating to some extent, although it may not eliminate it completely. Genuine participants who take contests seriously can still perform well in interviews without any issues.
Mere ek dost ki 1500 rating thi codechef par. Vo cheating mai pakda gya, plag aaya codechef par aur bol raha tha maine cheat ni kiya. Maine usko sabke samne bully kiya college mai aur vo ro diya😂
Goal should be that we are comfortable with leetcode hard of biweekly and weekly contest or D problem of div 2 in codeforces . Rank is irrelevant thesedays😢
I was kind of a cheater when someone didn't see me. But I realised I was wrong then asked myself "What is Problem solving ? " I was not good in math/thinking i randomly saw DSA video by Some IIT'ian he said "if you become demotivated if not able to solve something is you are not prepared for it . he recommend doing some brain teasers then I did alot of sudoku , chess puzzles ( I suck at it) but it build an attitude to stick with the problem and not getting demotivated easily . Problem solving is an attitude to not "give up" every time different problems come up . Growing up as an adult made me kind of "pathetic" i feared a lot But doing this activities made me to be a kid again I will say at last Till now I am not become smarty (kind of ) during contest not able to solve C and having bad solving time for A & B doesn't lead me to do "pathetic/cowardly" things Negative deltas make me smile 😂 Problem solving will take years of practice it's not one night game. Thanks for reading.
I have been doing Codeforces for 8 months, though not regularly. When I started, solving the B would mean a lot. Now even though I’m just a pupil after 10 comps, I have been continuously solving 3-4 in each comp, and still not gaining as much as i could’ve gained back in the day.
Bhaiya ye log OA mei bhi cheat karte hai I have seen groups jahape OA ka codes dete hai and even Amazon ML School everything ka codes openly dete hai , I am in 1st year but jab mei 3rd mei aunga then inke vajah I might or mere jaise kuch might not get a chance to clear OA because baki cheating karke upar Gaye . Ofc kuch bolenge ki vo interview mei fail karenge but Bhai hamara kya ham toh interview de hi nhi paye na
one thing that companies need to do is have a tech person take interview and not HRs who have no tech knowledge so that they can be filtered during interview. i know many in placement session of our college who cheated in coding profiles, in projects they put, lied in resume, cheated in OA but still made it through the interview because it was taken by some non-tech person who did not care much or was easily duped when it came to techy questions , this demotivates real hard workers and encourages cheating.
And even worse thing is that ppl will go and downvote posts exposing these cheaters and defend cheaters who leak the codes They don’t realise person who is leaking is actually decent at problem solving but they won’t be able to solve most basic problems
Cheating decreases till a point. We should make lower rating private. So, no hiring manager can see them, its for you .... This is encourage learning until we get proper rating. For public rating, We should change the first step of rating system. Example, Noob until we reach 1700 rating in codeforces ... then candidate master and master
But still then, encourage more cheaters as they want to show the rating to the hiring manager... We need something big tbh to remove this cheating culture.
I think one of best solutions for is aadhar-card , like someone can make only one account at max , if his account get plagged , ban hi permanently, and make his details public , and make restrictions for age limit so no one can make account using parents id , Cheaters need to fear of something, get publicly shamed will decrease cheating at least by 50% .
I guess one solution is having more contests in different times. In 8 pm IST contests its hard to get under 1000 for me but contests at 2 pm IST or 6 PM I easily get under 200.
I reached a decent level in LC Contest Rating, but then I too was impacted by this mass cheating. I attended biweekly contest a few weeks back, was amazed to see the number of people solving 3rd question in first 20 minutes.
Really I feeling this too! that I have spent a lot of time in CP still i am a noobie, howcome a person starting now become a specialist/expert by doing for only a short period of time. Sometimes it seems to be waste what I am doing as it would result in nothing but only demotivation. But yeah nothing we can do... Thanks for this video at least first step is taken by you guys
The thing about me is I don't like competitive programming. I really enjoy building things, like indie games, programs, websites, and other projects related to programming. I do simple coding and problem-solving on LeetCode because everyone else is doing it, and I feel like I'm caught in the rat race for big packages at FANG companies. But I'm not good at solving LeetCode problems, and I'm not money-hungry like those who want to be placed at FANG. Still, at the end of the day, I need a job to survive in this competitive world. I use AI for learning and finding optimal solutions to problems because I don't like funding those IIT graduates startup or influencers' pockets by buying course. I am a self-taught programmer, and I dislike those who sell dreams of making a lot of money while killing other people's creativity. Every person has different thoughts and opinions on DSA or competitive programming. So, sorry if it hurts you, but you can't be doing competitive programming all your life.
@@AvikNayak_ You are absolutely correct. It could not give answers for even the math based easy level questions. Now I just use AI for up solving or understanding some problem statement AFTER the contest. And of course development
CP is already dying in India. People are cheating their way to becoming experts easily because they have good connections, making it extremely difficult for newcomers to get a foothold. First of all, competitive programming should only be a measure to hone your skills, just like solving mock tests in our JEE preparation or doing some challenging Pathfinder or INMO problems. Now it has become a joke, a "title," a "reputation" that everyone is chasing. It should be seen as a challenging way of practicing your problem-solving skills and nothing more than that.
no originally it is not even supposed to be a measure to hone your skills, it is literally a sport like football or cricket. this is what most people in india sadly fail to understand, since they are never actually taught about it as a sport but rather a way to land a job. and if there is something which can land you a job in india, it is obviously going to get competitive and cheating is just another part of it. people who see cp as a sport don't even think about cheating because they don't have any incentive to do that. (and are usually a lot better than people who do cp so that they can "improve their dsa skills")
Exactly. Average students ke liye bohot demotivating hai Companies ka check their practice streak ki genuinely bande ne itne probelms solve kre hai .. consistency hai ... Aur rating bhi according to uski practice lag rahi hai .. toh waise shortlist kar sakte hai ..
The problem caused by this cheating and all is....The people are the beginners in cp journey or not an expert and all. It affects them alot because if you are putting efforts then you want reward for those efforts and reward is rating increment and that is not increasing and eventually they will leave doing cp
I think hacking phase should be kept after the round , which If i remember correctly used to happen in 2014 in CF. so that once hacking phase starts no can edit their code.
why is no one talking about the phone number account verification, Link a CF account to phone number atleast for india, Then be very strict with cheating, if detected ban the Phone number from participating. This should be the solution.
I have my friends profiles and many of them are Cheating in Contests and becoming Knights and Gurdians, I reported them some got banned....but still some are yet to be...they are bragging those Ranks and Ratings in their CV😔😔
I think ans is why people cheat simply because they feel that rating matters in resume and to be good among peer..So if recruiters do not value someone's rating would solve the problem imo. Many recruiters do not check what are no. of contests that person has given
I think there should be hiring process like gfg does last time DSA contest, short hackthone, technical rounds based on both dsa and development Then hr round.
In last 10 mins of the contest, the accepted solutions skyrocket like hell, and my final rank becomes (what I deserve + 1500), this happens everywhere......although I am seeing growth in my Rating but not significant, it's always ranging in between (0-10)🙂🙂🙂.....The only time good rank comes when I submit the solution much before the cheaters and that too without any WA or TLE (-ve marking basically)
How about companies unite or government do something to ban telegram channels or take actions against those channels' creator. They must force telegram/RU-vid to give data of someone who is doing it. Cheating will be over in no time and all cheater will be crying
Algorithm can be developed if multiple people are having the same solution ( cheaters don't even change the variable 😂) . Strike system should be there with heavy negative rating . After strike one just banned the account .