How to Get Ahead of 99% of Programmers (in 99 seconds)
Ғылым және технология
1. How to learn coding efficiently?
2. How to become a self taught programmer?
3. How to become a Software Engineer?
I will answer all these questions today.
► For more content like this, subscribe to our channel: / powercouple26
► Follow us on Linkedin:
/ gabag26
/ sarrabounouh
► Let's be FRIENDS! / power_couple26
► Useful links:
1. Software Debugging: imp.i115008.net/software-debu...
2. How to do Open Source: opensource.guide/how-to-contr...
► For business inquiries, reach us on: powercouplejourney@gmail.com
#learncoding #programming #softwareengineer
DISCLAIMER: All opinions shared on this channel are our own and don't express views or opinions of our employers. We only use our experiences and public knowledge to make our content. NO CONFIDENTIAL INFORMATION of our employers is used or shared on this channel. This is not a Professional Coaching channel, it only highlights the public resources that have worked for our careers.
Пікірлер: 181
1. Learn debugging. 2. Quality over Quantity (projects). 3. Read More Code. 4. Contribute to open-source projects 5. Meet ups and conferences.
@SASA_maxillo
9 ай бұрын
the problem is every time i want to contribute to open-source projects, i see syntax i have NEVER seen in my 2y of programming
@masternobody1896
9 ай бұрын
epic vivdeo video
@FlySpleen
8 ай бұрын
@@SASA_maxillo That's where chatgpt is a great tool.
@raulsantandertirado4400
8 ай бұрын
I guess basically what one must do is find an Open Source Project and get involved on it. Basically everything else could be done around that.
@Music-he8cz
8 ай бұрын
6. Have Indian/Gypsy accent
the problem is every time i want to contribute to open-source projects, i see syntax i have NEVER seen in my 2y of programming 😂😂
@mwigojonathanmark1683
9 ай бұрын
with 4yrs, I still face the same problem. My contributions are usually more of small enhancements of existing code... basically doing away with bloat 😢
@amrit_raj_dubey
8 ай бұрын
Damn said true man , I can correlate my situation with yours 😢
@namahshrestha3226
8 ай бұрын
means youre at the right place. Learn everything that is foreign to you. I kid you not. You become a pro in no time.
@jhoanmartinezsilva2609
8 ай бұрын
Hahahahaha same here
@kcwidman
8 ай бұрын
That’s exactly why you should do it! The biggest skill a software developer needs is to get accustomed to being uncomfortably lost in new projects, languages, frameworks, libraries etc. I could name 10 times in the last 2 years I had to pick something up that seemed dauntingly confusing. Learning new shit is hard, but you have to convince yourself that you can start to learn anything with enough effort.
Sahil is the guy everyone wants as his senior in college. ❤
@sahilandsarra
9 ай бұрын
❤️
@SASA_maxillo
8 ай бұрын
Fr
All 99% of programmers are watching this except those 1%
Your suggestion about reading more code and learning debugging is absolutely true and resonates with my current situation. As a developer, I am transitioning into a more senior role where I have to deal with a lot more legacy and other people's code. Recently, I have made a concerted effort to read more code than usual. Additionally, my team lead has shown me how to enhance my debugging skills, which not only helps me understand the code better but also eliminates a significant amount of guesswork. Therefore, improving my ability to read code and debug effectively is an absolutely stellar takeaway from your video. From a bird's-eye perspective, these two aspects may seem obvious, but in the day-to-day work environment, they are often overlooked, as was the case for me. Thank you once again for providing such practical and valuable advice. I am determined to work on enhancing these two skills.
This man actually knows how to keep someone hooked up to his channel ...the way he explains everything patiently and calmly and that also in less than 20 minutes is absolutely amazing, also the way he ends his video by recommending another video of his own channel is so good of a trick and it's hard not to click on it asap . Kuddos 🙌
@sahilandsarra
9 ай бұрын
Thanks Prachi 🙌. Don’t reveal my secrets like this 😂
@prachivijay9891
9 ай бұрын
@@sahilandsarra oops 😂
@shiijei2638
8 ай бұрын
"the way he ends his video by recommending another video of his own channel" This is about the third video I watched of his and I've seen people do this before but he has a very good lead in
@prachivijay9891
8 ай бұрын
@@shiijei2638 exactly
@JohnWickea
7 ай бұрын
can you please add more songs to your playlist ...pleaseeeeeeeeeeeeeeee
What helped me to get ahead: 1) Learn proper testing and aim for > 85% coverage across the entire code base. It’s amazing how fewer bugs you ship through that alone. 2) Analyze existing solutions for gaps, make a list, and when it’s hard build it to fill all major gaps. 3) Open source the code, use it, blog about it and present it wherever it makes sense. It’s hard, it really is, but you get orders of magnitudes better in no time.
Understanding someone elses code is not a matter of 30 minutes. When I get to see a new code base at work it takes me 1-2 weeks working on that project to get confident with the code base.
Really nice video, people have a lot of different interpretations of how to succeed in XXX field or career but nobody really gives it a thought to see how people look at it differently at least not the majority.
Para alguien que esta comenzando, esto es oro puro ¡Mil gracias Sahil!
Though i'm still a junior dev, i always enforce the first 3 points to my less experienced colleagues. I lost the count on how many good ideas i got from reading others' codes and to adapt them to my needs. The first point is probably one of the most important, if not THE most important, since we gonna learn on how to find possible.problems, right?
Thank you, Sahil. Clear and Concise. I will try to implement those tips.
When you strongly feel like you have some genuine bhayya guidance required at the same time sahil bro use to come with his insights and wisdom which is applicable in every walk of life.. I'm feeling grateful that I have discovered you very early.. coming from a very rural area and underprivileged family..Still struggling..but one day I will make it
@vrr999
8 ай бұрын
Wish you a grand success bro..💐🤝
@oluwajuwonloowojori8049
8 ай бұрын
Which country
U r 1 of d best guide for beginners in programmer's world waiting fr u r nxt one bro
@sahilandsarra
9 ай бұрын
Thanks for your kind words.
Yes reading more helps lot in programming❤❤
Subscribed as soon as you mentioned debugging
Great video! Thanks for sharing! 😉🔥
Perfect format!
Thank you sahil. Please what are the most respected type of backend projects that I can do to make my resume stand out and impress recruiters
Straight to the point.
Power Couple, Do you edit your own videos? The quality of videos is amazing :)
Thanks for the advice!
@sahilandsarra
9 ай бұрын
🙏👍
This is golden content! Thank you!
@sahilandsarra
9 ай бұрын
thanks!
good one sir. keep going ❤
I sir your videos are motivating me 😊 and I start to learn coding, how to learn coding for easy method and coding easy or hard tell me please???
I don't kniw what others want but i want to hear your journey to iit. Though i have mentioned in your linkedin that i can relate your journey with mine. So if possible please make a video
I thought he was going to say “shower”, but its actually a tip video
I don't really agree with the part where you say everybody is doing leetcode, watching tutorials and online courses. Because most people aren't really. I think you're assuming that for people that are trying to make it into FAANG. Those are still very relevant and important things to do at first imo. Great points at the later part of the video though, totally agree with all of 'em. Reading and understanding other people's code is very important you can see how other senior engineers solve a specific problem in their code. Nice video overall. Keep up the good work.
@ronaldomaia
9 ай бұрын
Working for a FAANG is pure illusion, trust me
@sahilandsarra
9 ай бұрын
Thanks for your feedback. Really appreciate it.
I love these ideas thank you.
this is honestly the biggest issue I have with learning to code. I can read peoples code all the time and prefer it as I like to test my understanding, but too many resources never go into detail enough for me to understand the code at a level where I can read someone elses code and understand it. If anything a lot of it seems to be teaching memorization and not understanding.
Sir I just wanna ask you that this time I am in second year and currently doing and learning new concepts in competitive programming can I just after few month can I start debugging the course and can take up course when I am comfortable to understand concepts easily or should I take it now parallel to what I am currently doing?☺☺☺☺
The first one is actually what I do the must on a daily basis
I started my programming life from PHP and I started python 3 years back, Now I always blame my self why someone don’t teach me or why I did not search about python 🐍 10 years back.
@preyetekenah9529
8 ай бұрын
Are you trying to say you would have learnt python instead? Or you prefer python to PHP?
@WinnerSingh
8 ай бұрын
@@preyetekenah9529 I prefer Python 🐍
Apka suggestion hatke hota hai . U just share ur experience.difficulties u might have faced in ur early career . 😊 thanks bro ..
@sahilandsarra
9 ай бұрын
Thanks bro 🙏
@sambeetburma6108
9 ай бұрын
@@sahilandsarra i m a beginner and facing problems so I have few queries. R u linked in . Where can I DM u . Hope u reply
Bro make a dedicated video on open source contribution.
Hi, coming straight way to question im planning to start my career in software testing so where im suppose to start?
I like how the intro of this video is at the outro.
The software debugging course has changed to the Site Reliability Engineer course? Is it a similar course?
I love how everyone is expert in YT 😇
I would personally add that to become a true master of your field the best is to study the specs, not tutorials or courses or anyone else.
Very useful information for the freshers n motivational also
@sahilandsarra
9 ай бұрын
Thanks ❤️❤️
I would say reading books is essential to standout
@sahilandsarra
9 ай бұрын
That’s so true.
@calgary2025
8 ай бұрын
Yes. He definitely need to add reading books to the list :P I saw a lot of folks in tech industry don't read any technical book
Really helpful video for me as I am fresher in college.loved it❤❤
@sahilandsarra
9 ай бұрын
❤️❤️
Please can you tell me what do you think about getting Oracle Java Certified? Will this help me stand out as a Java programmer?
Please what do you think about the effects of Ai on software engineering?
n you please guide me that how sufficient do I need to in python to be a Data scientist ? Thank You !
Define what is a "basic project" vs a "great project"? After working on many projects complex and not, this distinction becomes vague
Funny thing is that I have been doing all these things from the beginning. Yet, I consider myself more of a mathematician instead of a coder.
Another skill to learn is how to comment the code properly. One thing I have seen in having to debug thousands of lines of legacy code is either no documentation or useless documentation. One erroneous thought in our industry is that documentation or comments are not necessary and that code can be written to be self-documenting. Code can only tell you what it is doing not why it's doing it. Save yourself frustration in the future when you have to modify the code because the business requirements changed, but you can't remember why you implemented a particular function in the first place to only learn later that was due to a government regulation that got the business fined.
@kingtaco1725
8 ай бұрын
Comments kind of suck just write documentation instead.
@alexaneals8194
8 ай бұрын
@@kingtaco1725 Comments are documentation. The problem with just write documentation is that the same programmers that say that don't write or maintain the documentation either. I have over 25 years of writing and maintaining code and one of the big problems in our industry is inadequate documentation. When code is properly commented and the comments are properly maintained, it is easier to find and fix bugs and it is easier to modify and maintain.
Thank you sir My question is Sahil the software debugging course you recommended us in this video() is changed to "Site Reliability Engineer course" any advice for other course you recommend? Thank you!
Thanks 🎉
I want advise from you as you have been in Data Analyst field, I haven't been good with communication skills, Can I enter into the data Analyst field and Can I stay for long term in data analyst field without good communication skills, And is there any other channel to communicate through, Kindly give me advise on that, it will be helpful for me going into data analyst field Thanks
Great posts Sahil Saheb !!!
great video ! ❤
@sahilandsarra
9 ай бұрын
❤️
don't perpetuate the idea of comparing yourself to other coders. That's a great way to burn out and get discouraged.
you never make a video over blockchain space (WEB-3)
thank You Sahil. " yeah, to the next time"
How about this, learn computers in and out. Learn networking, TCP/UDP, what does a HTTP request look like under the hood, routing, switching, OS, Linux, Windows, low-level programming, socket programming, embedded, interrupt routines, hardware, communication protocols (SPI, I2C, UART, JTAG, etc.), reverse engineering, encryption, hashing, SQL, databases, learn it all. You don't know computers because you know programming. You know programming because you know computers. I know many web developers that couldn't tell you what the host header is in a HTTP request. Crazy..
Make video front end development roadmap step by step
Sir, I'm a big fan of your calm and composed attitude...It's a humble request if you can provide a step by step guide to become a blockchain developer.
what if everyone gets ahead of the others 99%? are we all above average then?
This is why I've decided to start my career in QA before become a programmer.
@andrean40
8 ай бұрын
My goal
@D3nz3lCr0ck3r
8 ай бұрын
That was a pretty smart move, mate!
Big like 791 ❤
Hello sir I am currently first year student in college So, from where can I start learning. DSA or WEB DEVELOPMENT
@gavinkalaher7314
9 ай бұрын
If you're asking this question on KZread.....you already have the answer open in front of you.
@manishkarki8119
9 ай бұрын
@@gavinkalaher7314true
@koyenadutta1699
9 ай бұрын
I would say web development.....bcoz it's easier to start with.....and an important skill to learn.....
@amanshrivastav8188
9 ай бұрын
@@koyenadutta1699yes I started with this
@amanshrivastav8188
9 ай бұрын
When I directly started to jump on dsa I faced problems But when I tried to start with web development Now I think doing dsa will be good with this
That’s common, want to get better than 99% of programmers if you’re already in the field? Learn about communication skills
You voice making me somehow that i don't know ...😳
At what age did u started learning programming
@sahilandsarra
9 ай бұрын
25
@MohammadImran-rn1vg
9 ай бұрын
@@sahilandsarraYou are a great example of "No age is not too late" 😊
@andrean40
8 ай бұрын
@@sahilandsarra *I'm 24 and going back to school for it after just graduating in 2020 😅. This gives me hope!*
Fact is most viewers of this video is 99% programmers that you mentioned over there
But what if all programmers get better than 99% of the rest?
This man is probably the reincarnation of Osho.
Top 1% out of 99% programers version of yourself. Yes!
My friend is earning around 1cr at 26 and he did what others did, solved leetcode, learned from masters and online courses. It's just how much you are dedicate, there's no secret to success. it's just that for some people who are smarter it takes less time to learn. So i find this thing but misleading.
First comment thok diya re bawa :)😅
Good luck, everyone.
@sahilandsarra
9 ай бұрын
👍
Thanks
thanks
"Have better positioned indian friends."
Is blind typing necessary?
@aspurr
9 ай бұрын
Yes
@berserk.4121
9 ай бұрын
Can you recommend tool or website for learning
@ashikms1318
9 ай бұрын
@@berserk.4121 Typing Club
@ahmednabil9958
9 ай бұрын
No it's not, but sometimes it can help getting things done faster.
@aspurr
9 ай бұрын
@@berserk.4121 typing master, obviously
I want to teach like you in youtube, right now, I teach to make projects of HTML, CSS & JS. But one day, I will teach like you and my dream is to get 10000Subscribers
First of all I'm not able to understand my code after a month😂
It is diifucult for indian students to even crack oa and no body talk about the help or through chetaing many candidte get there
great
@sahilandsarra
9 ай бұрын
Thanks 🙏
You can't disagree with Sahil❤
@sahilandsarra
9 ай бұрын
❤️
After watching this video the 99% come in same level 😂
Tried all that but nothing worked. I can not find any job
So basically, this is an advertisement.
that 1% 0:04 didn't look like so😂😂
Hello sir
me who doesn't even do what the 99% do
@lukas.webdev
8 ай бұрын
😄
You know it's true when the video is done by an Indian accent.
10k lines in 2 years at google. Bro pushes 19 lines per work day
Jokes on you, I don't watch video tutorials, don't do online courses nor leetcode exercises. That's how I know I am better than 99% programmers 😎
Debugging Quality over quantity Read code Open source contribution ....watch the video
👌👌👌
Within 99 seconds? Be a genius?
99% programmers watch your video
@rahulg1989
2 күн бұрын
But those who do these things are less, they just watch and go back scrolling reels
6. stop watching videos on youtube that tell you how to live your life.
How can i learn oython from basics please tell and i have no knowledge of programming :)
dont bother soon ai will replace all programmers either good or bad, top 10% or top 1%, it will no longer matter 🙂
@javierguerra4457
8 ай бұрын
Have you actually tried to use AI to write code? Its helpful but it won’t replace programmers. Its not really good at writing complex code its good to help write boilerplate though.
@krypteral
8 ай бұрын
@@javierguerra4457 are you talking about GPT-4? Then yes, it is capable of writing really complex code though it takes some effort because of the presets that OpenAI injects in it. So it might not be available to public but believe me, the REAL UNABRIDGED models' capabilities do exceed those of average programmers
Are you ?