Should Indians Contribute To Open Source?

  Рет қаралды 210,914

Harkirat Singh

Harkirat Singh

Күн бұрын

Пікірлер: 497
@t3dotgg
@t3dotgg 8 ай бұрын
Great video 🫡
@t3dotgg
@t3dotgg 8 ай бұрын
For what it’s worth, I never saw this as an India problem. I get terrible PRs from all over the world. The concern is specific to low effort/awareness PRs, which you addressed here perfectly
@atomicsoham4864
@atomicsoham4864 8 ай бұрын
@@scrapycholo2659 tbh open source requires way more contributors than what we have now, problem is not in the numbers but in lack of awareness of the right way to do things, people like @t3dotgg are necessary to channel that mass to the right way to contribute, I'm sure a certain community of people today finds open source a novel niche thing but if guided properly can solve so many unresolved open source projects. The thing in tech is there is not enough skilled people, there is way too many people with an average knowledge in tech than people who knows really what they are doing.
@maruthikonjeti4572
@maruthikonjeti4572 9 ай бұрын
This is a must watch for everyone, wrong contributions are now hurting the respect of whole indian engineers space. This might make huge impact for others who would like to really contribute
@mintaj3015
@mintaj3015 9 ай бұрын
indian devs have never been respected in the workforce (at least not in europe). only reason they're hired is because of the price. nothing else. if a dev praises an indian dev, it's seen as an exception and not the norm. These are just the facts.
@amruth2545
@amruth2545 9 ай бұрын
​@@mintaj3015Did they hire sundar pichai and Satya Nadella because they accept 3LPA
@karmaisntreal
@karmaisntreal 9 ай бұрын
@@amruth2545 lmao exceptions aren't the norm kiddo
@akshayhere
@akshayhere 9 ай бұрын
@@amruth2545 what a dumb comment
@ABHISHEKJAIN-wv7bh
@ABHISHEKJAIN-wv7bh 9 ай бұрын
exactly no one respect indians because we try to validate opinions from foreigners, don't damn care about these western devs and see how they get burnt , this is mentality difference
@SteakFisher
@SteakFisher 9 ай бұрын
Honestly the accountability in this video was mindblowing. I've seen this general shift towards "open sourcing to land a job rather than for the goodwill of the project" happen for quite some time now, but I'd argue the real takeaway from your videos have been the fact that contributing to projects you genuinely wanna help improve also benefits yourself. I wouldn't blame you for others taking what you preach out of context (although I have to admit, your channel did pop into my head when I watched Theo's vid a couple days back)
@martenkahr3365
@martenkahr3365 8 ай бұрын
Paraphrasing something I saw elsewhere on the same topic: There's a difference between actually trying to improve yourself by learning how to contribute and trying to manipulate productive contributors of an open source project to mentor you for free by pretending you want to learn how to contribute. And this is something that goes beyond just trying to get a minimal-effort open source contribution to fill a checkbox on your resume.
@rakshitsingh5281
@rakshitsingh5281 9 ай бұрын
That 1 year montage made me tear up slightly. so inspired by you always kirat bhaiya. Lucky to find a mentor, an old brother in you. I dropped out of college in May last week and the cohort started in june , like it was meant to be! I didn't have any exceptional coding journey behind me , never had written a line in javascript before. Here i'm today with 3 websites made for clients, that are live and are in use everyday! and still a lot to learn. While slowly i started to become self reliant and mostly learnt from docs, and didn't have to solely depend on the cohort, but since i have dropped out from college, the cohort gives me structure and also various insights from your experience. The value this cohort provided me is priceless :)
@carver0019
@carver0019 9 ай бұрын
Best of luck man!!
@jagobagg7
@jagobagg7 9 ай бұрын
@rakshitsingh5281 Congrats Rakshit 🎉 what an amazing journey. Can you share How and when did you find your first client? Plus how much Tech stack (or js) did you knew when you were worked for the first client ? I am also learning javascript tech stack and am at a good position rn.
@netfun5855
@netfun5855 9 ай бұрын
How do u get clients bro?
@AdityaPandey-gj7uf
@AdityaPandey-gj7uf 9 ай бұрын
your are good man..
@ChotuSan-b4n
@ChotuSan-b4n 9 ай бұрын
Congo our og rakshit bhai , helping audience just like you do on chessbase india And thank God apko aaj chessbase india pe dhyadi nhi lagani padegi because of rest day(shory bhai ,flip jaruri tha kyuki life is unfiar)
@eligbuefelix7988
@eligbuefelix7988 8 ай бұрын
This is not limited to Indians. Every developer especially junior devs needs to watch this.
@HCforLife1
@HCforLife1 8 ай бұрын
Yup. Recently a couple of well-known devs discussed the problem (Theo for example).
@fairy3469
@fairy3469 8 ай бұрын
can you recommend some good other developers to follow? there are a lot on youtube and idk which ones are good@@HCforLife1
@vsharkpahariya
@vsharkpahariya 8 ай бұрын
indian are producer of cs engineers so its about indians more then any other i guess u r not one of us
@DeepMimd007
@DeepMimd007 8 ай бұрын
Nope, European developers have higher quality of education and it reflects in their work 😎
@Brodragon2225
@Brodragon2225 8 ай бұрын
@@mritunjaymusale what developing tools u use bro
@ankitrai96
@ankitrai96 9 ай бұрын
Software Engineering is not exactly easy and all fun. Just because its easy to get started, doesn't mean it's easy to follow through. I'm a SDE and my two cents on this is to highlight the social angle of this line of work. Understand and appreciate the sophisticated nature of a mature team and their codebase. Cheers!
@mmj-video-logs
@mmj-video-logs Ай бұрын
True. Every young person is attracted to it after running the hello world program.
@password47403
@password47403 9 ай бұрын
I have liked how Harkirat has been transparent about everything he has done till now. One of the most real content creators out there. Good developers will definitely relate to your content on KZbin and try to make the most out of any video you post. Regarding the open source controversy, it was bound to happen as we Indians often have a habit of trying to find shortcuts in everything whether be it DSA for jobs or OS for jobs. The main idea is that all these are basically the skills necessary for every developer, and there is no one short path to success. Everything takes time and, therefore, sincere effort. Anyways, all the best to whoever is reading this comment, and I hope you get to learn something. Jai Shree Ram!
@surajv1986
@surajv1986 8 ай бұрын
Well said Harkirat Sir, We Indians should collectively be trained to prioritize quality over quantity I know given the situation it's a hard ask. But still, efforts should be made. Hats off to you for your Video and bringing this out & explaining the approach to be taken while fixing open-source bugs.Thank You
@maheshshirate2834
@maheshshirate2834 9 ай бұрын
We should tale it seriously 🙏 kyu kisi ko takleef dena.. Harkirat always said this "Pick 1 problem big and worthy problem." Quality over quantity
@sagarmaruthi
@sagarmaruthi 9 ай бұрын
Continue being the humble and honest person you are :)
@RohitVadhavana
@RohitVadhavana 9 ай бұрын
Hi Harkirat, I don't blame you. I would say that after watching a few videos about open source on your channel, I got inspired and started doing the localhost setup of the open source project. I have never raised a PR because I am struggling to set up the codebase on my local system. I am glad that I am not spamming the open source community. This is a much-needed video. Thanks for putting it out.
@rajneeshmishra6969
@rajneeshmishra6969 9 ай бұрын
I wanted to contribute to Open Source last year, but yup, after I reached to projects I wasn't able to understand the codebase that well so I decided to wait for some more time and gain some more knowledge so that I can actually contribute. So yeah, I'll do it when I have some more knowledge so that my contributions are meaningful to the project.❤❤ Thanks for putting out the video bhaiya❤
@dinesh6489
@dinesh6489 9 ай бұрын
Firstly Indians shouldn't get offended if we have a problem with us. Too much patriotism is the problem 🤦🤦
@raventooreal
@raventooreal 8 ай бұрын
exactly ,unfortunately blind nationalism is not only normalized but is seen as a must have to be considered as a "true indian"
@sa4555
@sa4555 8 ай бұрын
Buddy it's nationalism, the self created bane of human existence.
@Aj-eb7ej
@Aj-eb7ej 8 ай бұрын
Learn from Americans, Europeans and Japanese and South Asians. They are more patriotic than Indians. I don't what broght you to this logic. I feel people like you are the reason why India doesn't have a strong image. And no respect outside. There are people who create nuisance but linking this to patriotism shows your underdeveloped mindset
@Aj-eb7ej
@Aj-eb7ej 8 ай бұрын
​@@AvacadoJuice-q9b yes are still a fool. Cuz who doesn't have identity are fool.
@nikhilsharma7
@nikhilsharma7 8 ай бұрын
It's not patriotism at times, it's bad exp as in discrimination that can get people triggered. Just the Indians label is slapped if certain bad individuals happen to be from India. People don't understand Indians have huge population, any habit affects the world.
@ToadieBog
@ToadieBog 8 ай бұрын
It's not just github contributions. Over the years I've seen common practices hurt the overall software engineering effort rather than help. Some examples are throwing bodies at a problem, titles like senior software engineer, architect, etc being more important than the actual skill and experience, and being resistant to newer ways of doing things simply because they are unfamiliar. I don't know if it's a cultural thing or what, but it's a huge problem in the software engineering industry that no one seems to want to talk about.
@swedishguy83
@swedishguy83 8 ай бұрын
Great video! I think this isn't limited to a region. This should be rules/guidelines to follow by all of us. Theo said it best, "contribute to software you use".
@kanny8742
@kanny8742 9 ай бұрын
Never clicked on a video faster 😂
@SurjeetSingh01
@SurjeetSingh01 9 ай бұрын
insane click bait 😂
@googlegaming5425
@googlegaming5425 9 ай бұрын
Misclick, but a worth comment.
@secularph8424
@secularph8424 8 ай бұрын
Same here 😂😂
@ansrhl9448
@ansrhl9448 9 ай бұрын
Honestly, as someone who absolutely loves Software Engineering and working in this field and someone who recognizes the fact with humility that we stand on the shoulders of some great passionate geniuses who paved a way to make software engineering fun and simple for us, the "fake it till you make it" mindset is strong among Indians and the Indian youth. Everyone is trying to cut corners and trying to make quick money landing in tech companies. This is making a lot of passionate engineers look bad .
@Ashish8363
@Ashish8363 8 ай бұрын
And increasing the layoff criterias 😏
@rajusharma823
@rajusharma823 9 ай бұрын
People missed the main theme for Open Source, open source were made selflessly, they were made on top of community belief but nowadays people are trying to get something from themselves from the Opes Source, these type of acts do hurt the main motive of the Open Source.
@xin1853
@xin1853 9 ай бұрын
Exactly why I stopped aiming for this year's gsoc... Useless issues being spammed
@MichaelMAuth
@MichaelMAuth 8 ай бұрын
Thank you. I wish the Indian coding community was held to higher standards like this more often. Because to date its amounted to pollution, in the wild and in the workplace.
@steamerSama
@steamerSama 8 ай бұрын
Honestly, it is not just restricted to the Indian community. My previous employer, which was a startup from India, outsourced development of a MVP for our mobile app to some Ukrainian agency. It was a hodgepodge of stuff taken, presumably from their past projects, with lots of vestige, especially their sync system, which was obviously taken from one of their previous projects, but made no sense for this project. I red-flagged this to management and even offered to greenfield the project, but was turned down. I continued for a year before quitting, because it became unmaintainable.
@adilhasan7035
@adilhasan7035 8 ай бұрын
Interesting video Mr Singh. I wonder if it's worth adding: don't contribute to random high-profile projects just to attempt to increase your GitHub profile, contribute (or try to contribute) to something that you use and like. I agree with one of the commenters below: try to create your own project. Companies will be much more interested in the fact that you can design and develop something from the ground up. I think we should look at contributing to open source because we want to and not because we believe it will land us a high-paying job.
@shashamnk2525
@shashamnk2525 8 ай бұрын
Nice points. Thank you for sharing.
@SynthML
@SynthML 9 ай бұрын
Hitesh sir already posted this topic, so great harkirat sir you are also spreading the good information to open-source contributors 😊
@comosaycomosah
@comosaycomosah 8 ай бұрын
dude you are absolutely solid! im not even indian im american lol really appreciate what you're doing dude you are helping alot of people and youre real, humble, responsible and just seem like a good dude. you quickly have came to be one of my favorite channels (ngl to ya lol youre accent is strong so it can be abit harder to comprehend sometimes for me personally but even with that small issue still one of the places i learn the most!)
@BitwiseMobile
@BitwiseMobile 8 ай бұрын
I've worked with outsourcing so long that I am very familiar with the meter and pronunciation. I have no issues with the Indian accent.
@comosaycomosah
@comosaycomosah 8 ай бұрын
@@BitwiseMobile that's cool yea its definitely just a me thing but I have a hard time comprehending things sometimes when listening to others with an accent which sucks bc they normally have the best resources too lol
@KumarRajput-v2t
@KumarRajput-v2t 9 ай бұрын
To be honest you've given so much information , spread awareness about this whole open source and remote work but it's the herd mentality of people if one starts doing anything new everybody will follow blindly without proper knowledge. Btw keep up the good work.
@s3rverlord
@s3rverlord 8 ай бұрын
You didn't do anything wrong. Indians tend to find shortcuts to success but they don't understand you can't skip the process. It's fundamental. You have done great champ! 🎉
@DudeSoWin
@DudeSoWin 8 ай бұрын
If you see spam then return to sender, if you see middleground burn it, if you see a porthole fit for unsanitized input jam it. Unknown to uptime nor known to net worth, those who serve ALL get deleted for so blessed a turncoat shill of a backstabber is to get betrayal that is well and long time deserved a truly delightful learning experience for one and all.
@aryanrahman3212
@aryanrahman3212 9 ай бұрын
All of us do dumb shit when we start out. Hoping all of the people who did stupid shit now become 10x better in a year 👊!
@noname13345
@noname13345 9 ай бұрын
Haha true, been there
@athul5041
@athul5041 9 ай бұрын
Don't create a PR if it's a very beginner, do dumbshit locally, ryt ?
@aryanrahman3212
@aryanrahman3212 9 ай бұрын
@@athul5041 agreed! But can you blame someone if they didn't learn this etiquette at first? If they do the mistake again after someone points it out then that's cause for concern. Otherwise, it's just part of the process
@ashishbadchamp
@ashishbadchamp 9 ай бұрын
@@aryanrahman3212 I think its not about etiquette , Its more about attitude , the core principle is growth of software irrespective of rewards , but they are focusing on the rewards more than the tech.
@aryanrahman3212
@aryanrahman3212 9 ай бұрын
@@ashishbadchamp it's a by-product of their environment I guess, but I believe it's the duty of experienced people to educate as well as inspire.
@sasd570
@sasd570 9 ай бұрын
I am really sad 😢 for harkirat, I never contributed though i learnt how the contribution is done all thanks to harkirat. Please don't stop open source content, there are lots of learner than spammers. It's all because of you that I learnt to understand projects. Bro literally Saab log HR ko kaise patana hay ye baat kartey hay but you talked about connecting to CTO Please don't stop harkirat make your videos membership only but please don't stop I love your web3, mern stack and open source content , bootcamp. Pls pls pls Your aim was to teach, you are fulfilling it to a good percentage. Pls don't stop
@somyatiwari8071
@somyatiwari8071 9 ай бұрын
Hey I just wanted to thank you for all your hardwork and I am really sorry that this is happening to you. I can see all the hard work you have put into this channel and hopefully only worthy people who actually wanna improve will stay.
@Worldnme
@Worldnme 9 ай бұрын
This really shows the reality of some "devs" or students you go and fix typo mistakes and fix something that's not even an issuee and then cry about 3 lpa salary being less.
@mudassirkhan5036
@mudassirkhan5036 9 ай бұрын
thanks for Hitesh for rising this isssue
@KushagraDevda
@KushagraDevda Ай бұрын
Hey Bro, I don't know how many heads you've helped to achieve their goals. Please keep up the work, and you don't have to blame yourself for multiple things. Totally inspired by you, and I am sure a lot of people are.
@copilotcoder
@copilotcoder 9 ай бұрын
Awesome video I am your cohort 2 student and currently top of the leaderboard in Rocket Chat for gsoc this year
@J0Y22
@J0Y22 9 ай бұрын
how much the competation there?
@shedfur
@shedfur 9 ай бұрын
I find it hard to read and understand such big codebases Any tips?
@randomstuffs7799
@randomstuffs7799 8 ай бұрын
@@shedfurif you are experienced with basic structure of coding practice for whatever application you looking at, you can probably skip over most of the part. Best way is to practice creating a small scale version of same projects. You will get most idea. I still remember first time when I actually moved to event slightly advanced level. From basic 100 line code to a full stack project was nightmare. I looked through examples and everything went over mind. But with experience things changed. Go explore the code. Another best thing nowadays are LLMs and Code pilots. They do brilliant job in explaining the code. You can ask explanation for each part you don’t understand. And please don’t think that codepilots or AI will make your life easier in making projects. They can certainly write code but broken. Instead, when working on your project, gather idea from it for small modules, components and functionality. Integrating them all together is still your job.
@shedfur
@shedfur 8 ай бұрын
Thanks@@randomstuffs7799
@saptarshiborgohain7041
@saptarshiborgohain7041 8 ай бұрын
If you want to be a software engineer, make your own projects. In today’s market companies are looking for innovative people creating something from scratch rather than doing something that’s already done. If a lot of people are doing something it just makes you like everyone else be different. Believe me making something from scratch is way harder than contributing to any open source.
@anilraghu8687
@anilraghu8687 8 ай бұрын
Why duplicate? Let the best projects grow and contribute to it
@BitwiseMobile
@BitwiseMobile 8 ай бұрын
Honestly I have seen the quality of code improve dramatically over the past 10 years. When outsourcing first became a thing it was very difficult since I spent many days rewriting code that was produced from the outsourced company. Today I have a team - outsourced - and I know they will give me quality code. It's just a matter of evolving into the industry. The industry was started in the west and in America we had desktop PCs as far back as the 1970s. We have had a lot of years to perfect our art. Indians will catch up, and knowing how creative they can be I'm sure they will surpass many along the way.
@DMSBrian24
@DMSBrian24 8 ай бұрын
I think focusing on just Indians makes it sound a bit biased, there's developers all around the world doing the exact same thing, the only reason why Indians are being singled out here is because there's many of them, which makes it more noticeable to the rest of the world. Great video though, I just wanted to clarify that most of developers definitely don't specifically blame Indians for doing this.
@bopcity5785
@bopcity5785 8 ай бұрын
Great advice for everyone contributing to open source too
@afnan_a
@afnan_a 9 ай бұрын
I think these are the basic ethics to contribute in open source. Everyone should follow. Recently I contributed in Twenty, after PR I mentioned it in Discord and the maintainers immidiately accepted it. The same thing you are addressing here also discussed there few dayz ago.
@keshavakumar9828
@keshavakumar9828 9 ай бұрын
Meri sister and gf dono apka course kar rhi hai. On sundays i take combine classes to solve their doubt & in process mere concepts bhi refresh ho jate hai. personally meri khud ki life bhi apne hi banyi hai aaj se 2 year back. sab cheez ke liye thanks bhaiya
@dew_reddit
@dew_reddit 8 ай бұрын
Thank you for bringing this up. I as an interviewer will now check for actual contributions rather than looking at their github contributions blindly. Indian engineers are some of the most notorious I’ve seen from lying on resume to pretending to be a know it all when you can’t even answer a single question to the point. I’ve never seen it with any other engineers from other parts of the world no matter if they are grads or engineering managers.
@logc1921
@logc1921 8 ай бұрын
They are in it for the money, very few are actually interested in software, I have been learning programming for about a month out of interest, my classmates though are going to pursue CS even though they don't have any interest in it. They are doing so because CS is respected and is known to pay a lot, same goes for all the other branches of engineering here, most people who opt for engineering don't really want it, they just want the possibility of landing a high paying job, ignoring everything else, hence why we have so many unemployable engineers who did the bare minimum to graduate and can't actually do any meaningful work.
@Dipj01
@Dipj01 8 ай бұрын
Which country are you from?
@dew_reddit
@dew_reddit 8 ай бұрын
India
@animeka1444
@animeka1444 8 ай бұрын
yes because there are a lot of engineers...not possible for all of them to be good.. only top 5-10% are actual software engineers
@Anonymous-8080
@Anonymous-8080 8 ай бұрын
​@@Dipj01he is Indian too,check his name
@wreckball2315
@wreckball2315 8 ай бұрын
Bro low key asked to stop contributing altogether. Apart from personal projects on open sources, I find it difficult to make myself actually raise a pull request. I always felt that if it was really required, maintainers might already would have done it. If they aren't, there must be a reason. This actually happened when we were making changes in an opensource dashboarding tool for our internal tool and a new version already came up with it.
@badopcode
@badopcode 8 ай бұрын
100% on point. I'm a long time OSS dev. Mid 90's. I had to comment when I saw the fork and shadow bullet point. One of the most annoying things is getting devs asking you to add them to your repo with write permission, because they are unfamiliar with Git's forking. OR another pain point is they made a PR from a fork but once they made the PR they never touch it and update it again. Now you can be left in a situation of do you lift their changes into a new PR and essentially steal and discredit their contribution or do you try to chase them down to update their branch. If you fork the repo and make a PR, try to keep it shadowed. If you make a PR but than later you know you won't be available for whatever reason, close the PR with a one line message. "Can't maintain PR branch because I will be away on business." Most developers will do a contribution note or wait for you to return. There is some cultural differences too. Like some cultures like to preserve code while many want to refactor-all-the-things. This can cause friction in the open source world. Try to be observant of what type of culture the repo owner is and match their style and design. I have made PR's and allowed the owner to close them because they wanted to implement my code suggestions in a refactor I would rather not do. If the owner is not a jerk they will note your contributions in a documentation usually. If they are jerks, don't worry about it. Just move on. Letting yourself get frustrated from other engineers is a quick way to end up on a list of people not to work with. Better you keep your cool and note not to work with them then to lash out and you get on that list. Chances are others saw what they did and they too have added the owner of that repo owner to their list of people to avoid. OSS is full of drama... try to avoid it at all cost.
@wannabengineer5860
@wannabengineer5860 9 ай бұрын
That's how the world works right? You tried to do good to the people by spreading knowledge and SOME people perceived it to be the ultimate way to grab job opportunities, if everyone was smart and sensible, being smart and sensible would be something no body would expect anyone to NOT have but that's not the case, if everyone tops a class, being a topper is the same as being average. You did great, people learnt, developed skills but there has to be a major section of the society who'll try to use this as a shortcut to success. It's not your fault, you'll be loved by the ones who believed in you, always.
@coder26
@coder26 9 ай бұрын
that anuv song is just awesome .your last video clip is really great ,I heard it 4 times .
@codetechygoon
@codetechygoon 9 ай бұрын
I knew all this was happened a week back or so, since I'm active in the community. I watched Theo's video when he put it out, then I also knew the posts/reply that came to that posts on twitter and how they mentioned about indians polluting open source. But I never ever felt, there wasn't even any thot that you were one of the reason behind this. And of course you are not. You never told people to do such contributions. You always had put the disclaimers in your videos. You always warned us about not to do these ugly contribution which doesn't have any value. You always told the right way to contribute. It's the people who didn't take things seriously. It's not at all your fault bro. You have made impact on our life in such a positive way. I can see lot of difference in the old me and what the current me now. And you have played huge role in it. Thank you so much Kirat.
@aravindrajck8060
@aravindrajck8060 9 ай бұрын
Hi harkirat, from my perspective I am very grateful and to be frank some of your videos opened plenty of peoples mind on what is possible and you are right sometimes doing good things can lead to some other bad outcomes but people should see the good Intention. @everyone Intentions really matter. I hope to learn and grow with everyone this year.
@lolwildriftbro
@lolwildriftbro 9 ай бұрын
Thanks man very insightful video!
@abhinavthakur9142
@abhinavthakur9142 9 ай бұрын
You are doing good work via cohort and are adding great value at small cost.
@andrewmallett4516
@andrewmallett4516 8 ай бұрын
Of course they should! Indian SWE have always been one of the best around.
@shashamnk2525
@shashamnk2525 8 ай бұрын
Watch the video dude.
@andrewmallett4516
@andrewmallett4516 8 ай бұрын
@@shashamnk2525 not when this is question
@shashamnk2525
@shashamnk2525 8 ай бұрын
@@andrewmallett4516 cool
@subramaniamchandrasekar1397
@subramaniamchandrasekar1397 9 ай бұрын
Indians are doing software programming for ages. But over these years, saw very little shareware or free programs developed by Indians. Most of the Indian software engineers are salary workers. Don't go beyond that unless paid. However there are few exceptions.This has been like that for more than 25 years. Most of the Indians programmers work in database, banking etc, where they can copy old code and re-develop. Very less people work on real engineering, space, aeronautics, gaming, effects for films etc. (these are like surgeon specialists) So I do not expect much from Indian programmers even now. (some may not like what I say, nevertheless ... Regards.
@Anon-cc4eb
@Anon-cc4eb 9 ай бұрын
Be ready to get replaced by them, they’re starting young as well and are more passionate unlike you chuthiyas who can’t think originally
@krushnachChandra
@krushnachChandra 9 ай бұрын
@@Anon-cc4eb "are more passionate " cheerleading krna hai kya?
@newbieguy2509
@newbieguy2509 9 ай бұрын
First we indians messed up competitive coding community and then open source , india no 1
@dimadeloseros1
@dimadeloseros1 8 ай бұрын
Hard not to do when the population is 1.4 billion
@py7432
@py7432 8 ай бұрын
How competitive coding can be messed up? Nonsense.
@ssaftm
@ssaftm 9 ай бұрын
Thanks! It's a rare video. Appreciation from Pak.
@ayushmansanjeev5487
@ayushmansanjeev5487 8 ай бұрын
as expected of my brothers, bravo!
@learnerkp2811
@learnerkp2811 9 ай бұрын
Shifted my perspective after watching this. Never made a contribution before and never going to make a light-hearted contribution.
@notrhythm
@notrhythm 8 ай бұрын
honestly, if most of this isn't common sense for you, please sit down and deeply reflect on your career choices.
@YunusShaikh2908
@YunusShaikh2908 9 ай бұрын
Heads up king 👑. I chose the right guy as my mentor. Also you are not to be blamed, people do make mistakes, they'll fix it as well. Don't be sad or something you have a lot to teach me and I have a lot to learn from you. Hoping for everything to be better.
@rajughorai7483
@rajughorai7483 8 ай бұрын
- Don'ts: 1. Avoid making typo documentation fixes; focus on meaningful contributions. 2. Don't contribute without setting up the project locally; ensure your fixes work. 3. Avoid creating unnecessary issues or pull requests. 4. Don't participate in October Fest just for a t-shirt. 5. Refrain from persistently tagging maintainers; it's counterproductive. - Dos: 1. Focus on learning and understanding codebase. 2. Fork and shadow an open-source project; learn by solving issues. 3. Ensure your contributions meet production-worthy standards. - Considerations: - Maintainers face challenges with excessive contributions. - Maintainers' initial enthusiasm may wane with overwhelming PRs. - Clickbait titles and thumbnails may misrepresent content. - Conclusion: - Shift away from quantity to quality in contributions. - Avoid spamming projects; prioritize meaningful contributions over personal gain.
@ShubhamYadavv64
@ShubhamYadavv64 9 ай бұрын
Jab tak dimaag m paise ko leke kaam karoge, wo kaam jaldbaazi m hoga aur galat hoga....rat race se hatne ke lie open source introduce karwaya tha harkirat ne, isko hi rat race bana diya.....abhi bhi time h sudharne ka...plzzz🙏🏻
@JeanPaulSauve
@JeanPaulSauve 8 ай бұрын
This is good advice for anyone!
@alphabee8171
@alphabee8171 8 ай бұрын
As an influencer there's a greater responsibility, earlier it was just limited to big names in B town but now you got more famous internet personalities that impacts so many individuals directly or in directly. So it's always worth thinking before doing anything how this action will be conceived by a million people that follow you. There needs to be accountability.
@spicytikka6969
@spicytikka6969 9 ай бұрын
Now everyone will mail you for a free t-shirt 🤣
@dhanushkumar7020
@dhanushkumar7020 9 ай бұрын
Much needed clarity.
@biruk1059
@biruk1059 8 ай бұрын
me the only African following this channel from the start😅
@as_if
@as_if 9 ай бұрын
the f-ing lyrics of husn sits so good with the video 😭
@ankansharma4897
@ankansharma4897 9 ай бұрын
I have a question what if someone gets stuck like he/she cannot understand a crucial part of open-source code. Is there a way to ask for help from someone in community or just leave it and move on.
@harkirat1
@harkirat1 9 ай бұрын
At this point just move on. Ask a friend, definitely not a maintainer.
@hwval-zw4hy
@hwval-zw4hy 8 ай бұрын
Very good suggestions for every enthusiast. Thanks for putting this out.
@rajan_0
@rajan_0 9 ай бұрын
We Indians never leave a chance to embarrass the Indian diaspora at large.
@razk2557
@razk2557 9 ай бұрын
Microsoft Didi's brothers🤣🤣🤣🤣
@Sunny-Gupta1
@Sunny-Gupta1 9 ай бұрын
😶😶
@ThatRobHuman
@ThatRobHuman 8 ай бұрын
man, what a great headline on the board: "I killed open source" this was a great watch with a fantastic and important message.
@gurugastgar5459
@gurugastgar5459 9 ай бұрын
i respect your effort harkirat bahiya,as a part of cohort 2.0..
@djohn0909
@djohn0909 9 ай бұрын
Its the desperation of people. Everyone is rushing to get into tech. Just understand more the crowd, lower the value and pay. For what you're trying to get into tech is what is getting ruined.
@devanshkanda9618
@devanshkanda9618 9 ай бұрын
Harkirat bhaiya, you took this blame responsibility with dignity. Personally i dont find you to get this blame, you always adviced all of us from the start that make quality contributions, opensource is hard, take your time to understand codebase, learn on the go, pick an issue and try to solve it on your own. Rather pushing us to create PRs on updating readme files or correcting spelling, or just for sake of getting goodies , tshirt and neglecting the whole point of open source contribution. I mean we are or upcoming software Engineers who are expected to contribute on the source code, fixing technical errors, adding functionalities, collaborating in discussions on issues and solve problems. This is so obvious. I don't think you should take this blame. But still much respect and power to you❤
@adityapal7378
@adityapal7378 9 ай бұрын
Much needed to clarify things seeing the open source hype in India.
@AmitBiswas0142
@AmitBiswas0142 9 ай бұрын
This kind of advice and guidance video should have been there at least 1-1.5 years ago, cause then only "Contribute to Open Source" was there but not "How to" and "How not to"...
@zawadhyaa
@zawadhyaa 9 ай бұрын
A much needed video and this is called the right use of influence. These things just lowers down the respect for indian developers in foss communities. Well done
@fakech
@fakech 8 ай бұрын
This issue needs more awareness Instead of being proud of everything, people should be more honest and realistic They must understand why they are doing something instead of doing it just to show off
@noone69f
@noone69f 8 ай бұрын
thanks for making me aware of these things ❤ 🇮🇳
@liquidsnake6879
@liquidsnake6879 8 ай бұрын
It's not really just an indian thing, maybe indians have more visibility due to there being more of them in the space, but this is stuff a lot of beginners do, and the typos thing is usually because people want to get Open Source contributions under their belt by any means necessary. It's a mindset people have that unless you're pushing stuff to github you're half a developer... so people go out of their way to find reasons to push PRs to popular repos. Shouldn't be the case tbh and i have no idea how that mentality sprang up
@TheReddishpill1
@TheReddishpill1 8 ай бұрын
What did you expect form audience who follow Tanmay Bhat.
@bizudamarasengan
@bizudamarasengan 8 ай бұрын
Yo, just wondering around. Cool montage...
@princeanish4013
@princeanish4013 8 ай бұрын
Actually i like this way of doing it americans want things the easy way we eant Perfection in spelling/typo etc also
@gocoolchris
@gocoolchris 8 ай бұрын
No one has targeted Indians. The tweet in the video thumbnail doesn’t exist.
@patild4
@patild4 9 ай бұрын
I would summarize it as coders should stop 'proving our worth'. Rather practice hard in dark, and shine in light. And as Rancho said, काबील बनो, कामयावी झक मारके पास आयेगी.
@arkodeepchatterjee
@arkodeepchatterjee 9 ай бұрын
the best course that I have taken till date is yours
@arpitrajput9421
@arpitrajput9421 9 ай бұрын
hey harkirat you are doing great job, the path you showed us and you explain us how things work in real industries along with this you also give us life lessons thank you for all these things ✌
@priyanshunishad7402
@priyanshunishad7402 8 ай бұрын
Thank you for this video, i was also on the open source race
@Aditya_Vyas
@Aditya_Vyas 9 ай бұрын
Ahh the end was good. Hoping people understood, grind & work on their skills. Do you really think a 4Cr Offer would be so easy just by correcting typos? Think, Build, Grind & be humble boys ❤
@Delllatitude7490
@Delllatitude7490 8 ай бұрын
I am an Indian coder and i got nothing to do with this spamming, wether i contribute to opensource is my sole decision and I dont need someone else opinion. But great video though, instead if addressing all the Indian programmers, you probably have to focus on the new comers. Don't blame everyone for the mistakes of the few.
@aakarshan4644
@aakarshan4644 8 ай бұрын
Shadow solving is awesome thanks for that suggestion!
@ayushbhardwas
@ayushbhardwas 8 ай бұрын
It's only natural for this to have happened when everyone's intension is to get a job out of it. I'm not sure how someone can solve the desprateness of Indian engineers to get a job. Again it's not entirely their fault but I think everyone understands that, the point is people have to be self crital enough to understand if what they are doing is actually valuable. You can be a wrong judge of it so ask the community if they think it would be useful.
@OverLord3693
@OverLord3693 8 ай бұрын
Pretty sure many would like to do all these annoying things to just get some data points. I get that there is always lack of jobs in India due to the unreasonably large population. But we should still try to add some quality to the projects. I have not made a single contribution to opensource because I was first of all not too motivated to do it. And secondly, I was not capable enough to reproduce the bug or run the project successfully by myself. I was also slow at solving the bugs.
@narumto1
@narumto1 8 ай бұрын
You said you'll give a Tshirt. Can't back out now! GIVEIT 😆
@HeySkidee
@HeySkidee Ай бұрын
man we indians do things like this and then complain why foreigners hate us some indian work really hard and some just want to do as little as possible and get results as fast
@shoaibsohail7
@shoaibsohail7 9 ай бұрын
7:19 You dont have to blamed harkirat, you just tried your best to encourage open source in the right way....unfortunately people started doing it the wrong way
@nigam_sharma
@nigam_sharma 9 ай бұрын
You are doing so good.
@thekwoka4707
@thekwoka4707 8 ай бұрын
I've done some work helping maintain a repo, and we've had "typo" PRs that "corrected" actually correct English into incorrect English. It did shed light on that, while correct, the wording was a bit more "native level" than it needed to be, but I think it's probably not a great idea to do Typo PRs if you aren't very good at the language, or it isn't a very clear typo.
@Aniki_chan69
@Aniki_chan69 2 ай бұрын
it is a very good video and must be a must for one satrting open source
@parth9698
@parth9698 9 ай бұрын
I will definitely follow do's, don'ts, and whatever u say. I am connected with cohort 1,lot of learning from u. no one explains in the way @kirat explains web dev needed or any random topic in tech ............. love the way u explain kirat ❤
@sachindeshpande1
@sachindeshpande1 8 ай бұрын
1. ये वीडियो हिंदी में होनी चाहिए 2.This shows our level of IQ in general 3. We Indians are shallow minded people, without hard work we expect fruits.
@michaelvanguri2486
@michaelvanguri2486 9 ай бұрын
While endeavoring to uplift others through the noble pursuit of open source contributions, he found himself ensnared in the irony of his own altruism. The seeds of assistance sown with care sprouted into the weeds of triviality, and in the garden of goodwill, he discovered the bittersweet truth that sometimes, the very hands extended in aid may inadvertently harvest the fruits of unintended consequences.
@carver0019
@carver0019 9 ай бұрын
I have learnt this and will always stand by it I will never make my first contribution unless my contribution is really creating a good impact...
@shrih8891
@shrih8891 8 ай бұрын
Don't have entire context here. But when someone contribute to open source projects they should be extra responsible on what they are doing. In application development, there are so many theory they need to be aware of like programming paradigms, design patterns, architectural patterns, naming conventions etc. Its one's duty to follow these diligently.
Why is Open Source more important than IIT (My Story)
18:56
Harkirat Singh
Рет қаралды 91 М.
Who’s the Real Dad Doll Squid? Can You Guess in 60 Seconds? | Roblox 3D
00:34
龟兔赛跑:好可爱的小乌龟#short #angel #clown
01:00
Super Beauty team
Рет қаралды 67 МЛН
How it feels when u walk through first class
00:52
Adam W
Рет қаралды 24 МЛН
How I got a High Paying Remote Job through Open Source Contribution
15:56
E-Commerce clone will not get you hired - Real world project ideas
18:57
GSoC 2025 : Complete roadmap of making an Open Source Contribution!
6:52
Don't Contribute to Open Source
9:55
Theo - t3․gg
Рет қаралды 237 М.
How A Tier 3 Developer Got A 80L/Year Remote Job
17:51
Harkirat Singh
Рет қаралды 189 М.
Career Advice For A World After AI
23:07
Varun Mayya
Рет қаралды 341 М.
FASTEST Way to Learn Coding and ACTUALLY Get a Job in 2024
11:04
Harkirat Singh
Рет қаралды 202 М.
Harsh Truth of Java in 2024! Ft. Ultimate Java Developer @Telusko
28:46
So You Think You Know Git - FOSDEM 2024
47:00
GitButler
Рет қаралды 1,2 МЛН
Who’s the Real Dad Doll Squid? Can You Guess in 60 Seconds? | Roblox 3D
00:34