Save Competitive Programming from Cheating & AI | My Unfiltered Thoughts | Must watch for Indians
Vložit
- čas přidán 1. 07. 2024
- Share it with anyone you feel should watch this! ... Probably everyone!!
If you want to properly grow - join a learning group...
t.me/dsacpvivek
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.
Please make a video on this on your channel as well.
Nobody is talking about this.
Brother then why are you hiring your mentors on the basis of cf rating
bhai can you also make a video on it
@@namanjain1684 He runs CP Courses
that's why
My ego would never let me cheat.
Same
lmao true
Me too
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!!
❤
❤
Spr bruh greatttt❤
That's the mindset bro ❤
bro, only objective is to improve yourself in terms of learning. I don't think cheating can be avoided 100%.
Bhai sab kuch mein cheating,even in OA round people are cheating and getting selected 😢
Ye to normalise ho gya h 😂
Now if you don't cheat in oa you are stupid.
@@xiaoshen194 ml summer school wale sabhi cheater hi he mostly .
@@mohammadrizabul obvio sab ne kiya h
@@mohammadrizabul bhai sahi mai. Jitne cheaters they sab ka ho gya udhar.
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.
True work never goes to waste. An important video bhaiya ❤️
Thank you, it's great that a person with your reach addressed this, really appreciate it. 🙏🙏
Problem ye h sir ki jise ye video dekhni chahie, wo ye dekh hi nhi rha h... Wo abhi kahin time pass kr rha hoga, aur contest m cheating krega 😅
Yup only genuine competitive programmers follow him
ha ye issue to hai. Cheating wale groups me daal do :P
@@vivekgupta3484 Sting operation
very true specially the comments in between contests..... saw ur binary search series bro.Mind blown🤯
Very important topic to address
Fair hi ni hoga toh kya hi matlab h krna ka
Thank youu very much...
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😔
bhai cheating ho rhi hain hain lekin 8-9k level pe nhi, start main nhi hoti. Mostly last main accepted submission bohot aate hai
@@shivammishra6381 true
I don't think people cheat in A majority cheating happens c and beyond
@@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
Really appreciate making this video, this issue is needed to be addressed
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
Tumhari rating kya thi max?
@@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
newbie
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 .
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...
Ye Jo tests hote hai isliye hote hai Taki tum us course se cope up Kar pao jo log cheating karke gye hai unko kuch smjh hi nhi Aayega
yes bro exactly even youbers have provide solution during the test of amazon,its literally demotivating
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.
Surely, if we want to save CP in India, this thing should stop!!
Thanks you so much for making this video! ❤
we got IT sector carry minati before GTA 6
Glad you're addressing this! Thank You Vivek, aspiring CP guy here
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
This " jugaad " thing went way beyond it's boundaries.
Knowledge is important to grow in life. Thanks for giving awareness about this.
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😢
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
Bilkul Bhai mc rhaki h
True bhai
Yes, there should be a process to detect those pests or maybe a " Report option " that you have mention would be very nice.
Much needed!
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 ?
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
Yes i agree to offline tests. Colleges should support this if they want a company to come offcampus.
ha i myself m facing this rating not increasing issue...m also being demotivated but m not gonna stop , will thrive till I get there
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.
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.
you would have to type faster than gpt generates the answer lmao. I'm not even including the time required to think the soln.
@@airport8189 well you know that it is not that simple. You have to understand the problem in order to make chatgpt give the correct code
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
What if codeforces stopped the copy paste?
If they allowed to use only their online compiler?
Thanks bhaiyaa ❤❤❤❤
Bhai maine to platforms me login isliye Kiya taki merko programming aa sake , merko contest me position se matlab nahi ha 😂
Thode time dene se lagne lagta
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.
much needed video i was also getting anxious because of this somehow this gave me relief
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 ?
Atcoder , Codeforces , Codechef ,which must be followed as a beginner, intermediate,expert?
Are bhaiya turist ka code bhi log hack karne lage hain par wo kabhi aise karke 2500+ nahi jaa paiga or interview to creak hi nahi hoga cause 0 skills.rating se kya hoga.
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'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.
He is not going to survive for long. He just cannot keep on lying eventually he will get caught.
🤔 do as your friend did
wow. in 2022?
@@brilltwoant27 2024
Awesome Eye-Opener for me Vivek sir🙏🙏
As if you didn't knew this before
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 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 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.
sahi batt hai div 2 ka ab karo rating phir kam ki kam
This video is needed to save this market.
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.
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
Cheaters are born to fucked up and one day they will
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
Nowadays, Div 2 C-s getting 8k-9k submissions. I'm like what is it that easy 😂
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
@@animeshmishra6280, same
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.
Code of conduct change karna utna adan nahi
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.
I think this is the scenario right now for most of the companies.
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.
Really a good video brother
I don't know how I got flagged even though didn't cheated a bit
My respect for you just increased.
video deserves infinite views!
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.
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
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 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 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.
Bhaiya aaj kal Dp ke questions pe 6k-10k correct submission ho rahe hai, may be this is the reason.
i think the problems in cf contest must be in a image like format rather than text based which can be copy pasted
OCR, and image manipulation AI , DIFFUSION and decoding multimedia AI then like even GEMINI meta and got 4 can OCR the images and give results it won't do it.
I'm continuing with cp even after placements for refreshing my skills.But cheating at this level is really concerning.
👏🏻👏🏻
Hey vivek , what's the access time of the premium course, couldn't find on the website , can you tell.
1 Year.
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 .
bhaiya can i use AI for some portion of code (where i'am not able to implement some part of code)??
Then how would you learn to implement that? You would be AI dependent then!
@@irfanukani ok I will stop using that . Thank you for your opinion 🤍
NO!
bhaiya open source me bhi aisa h , like usme bhi log word correction kar rahe h
I don't know why people are doing such things.if you are not grabing that concept then how could you satisfy your self?
I thought Platform should disable tab switching like OA rounds and there must be some features through which we can store our templates
I guess cheaters will take more time to type just just ctrl + C. And in case of any typo they are just done
Question load hone me time chale jata hai nahi hoga itnaa
@@Bharat_Rider han vese bhi koi faida nhi jb tak khud se kisi ko realise na ho ki cheating se kuch nhi hone vala
I also have many friends who try too hard to copy from chatGPT. But that won't work.
Reverse correlation is very common thing now a days. Can't agree more
Mere college me do bande interview me ChatGPT use karte hue pakde gaye the or uss company ne humare poore college ko Blacklist kar diya
by doing my friends also increasing rating and i'm still their and fully demotivated and unconsistence from couple of month 😔😔
I like youtubers who are just honest, there is no scripts no exaggeration they are purely being themselve
Though I'm in AIML still subbing to you
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
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 ..
Ek problem yh hai itna annalyze krne ka time nhi hota kisi k pass
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.
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
cheating should be discouraged and what can we do it for you
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
Can you give me link of those groups 😢
Lol😂@@shrutigupt2986
@@shrutigupt2986 🙂 yeh toh galat baat hai na 😔
😂😂😂@@shrutigupt2986
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 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.
I had an incident in my last CodeChef contest where for the first time I was able to solve 4 problems of div 3 (currently 2 star btw) but got only 22 rating points for the contest. The contest was easy compared to others but the submissions were increasing too fast per reload.
I solved 3 my rating decreased instead of inc
Usually happens in the last 10 mins, submissions increases rapidly
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?
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)
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.
Sir one thing is More other then AI that is most of the Leetcode Tooop Rankers are submitting all there Solutions under very Short Span (1-2 min) this is also Wrong Leetcode Should ban them immediately .
and Last and most imp. Different Coding Platforms should now use mini Screen Proptering like things so that no one can Switch the screens and can't copy paste any code wheather it is compiled code or other cheated Stuffs
Sir koi banda 10k hours de toh gm ban skte hain
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😔😔
you are learning for yourself even if they are cheating how will they perform onsite interview?
That's the whole question. Some people are saying people get jobs at Google by cheating. But how do they even clear the interview round this way?
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.
womp womp
These people cheats their entire university life and now they are coming out to ruin competitive programming too.
As long as it doesnt it turn into JEE and other entrances with coaching and cheating it should be fine
Thats why I am wondering how can one solve all four questions in less than 10 minutes. Is it possible without cheating?
It is... but only by senior coders.
why did he have to abbreviate that
How about companies unite or government do something to ban telegram channels or take actions against those channels' creator. They must force telegram/CZcams to give data of someone who is doing it. Cheating will be over in no time and all cheater will be crying