How to Get Ahead of 99% of Programmers (in 99 seconds)

2023 ж. 17 Там.
173 112 Рет қаралды

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.

Пікірлер
  • 1. Learn debugging. 2. Quality over Quantity (projects). 3. Read More Code. 4. Contribute to open-source projects 5. Meet ups and conferences.

    @tawfikmaged5214@tawfikmaged52149 ай бұрын
    • 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

      @SASA_maxillo@SASA_maxillo9 ай бұрын
    • epic vivdeo video

      @masternobody1896@masternobody18969 ай бұрын
    • @@SASA_maxillo That's where chatgpt is a great tool.

      @FlySpleen@FlySpleen8 ай бұрын
    • 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.

      @raulsantandertirado4400@raulsantandertirado44008 ай бұрын
    • 6. Have Indian/Gypsy accent

      @Music-he8cz@Music-he8cz8 ай бұрын
  • 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 😂😂

    @SASA_maxillo@SASA_maxillo9 ай бұрын
    • with 4yrs, I still face the same problem. My contributions are usually more of small enhancements of existing code... basically doing away with bloat 😢

      @mwigojonathanmark1683@mwigojonathanmark16839 ай бұрын
    • Damn said true man , I can correlate my situation with yours 😢

      @amrit_raj_dubey@amrit_raj_dubey9 ай бұрын
    • means youre at the right place. Learn everything that is foreign to you. I kid you not. You become a pro in no time.

      @namahshrestha3226@namahshrestha32268 ай бұрын
    • Hahahahaha same here

      @jhoanmartinezsilva2609@jhoanmartinezsilva26098 ай бұрын
    • 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.

      @kcwidman@kcwidman8 ай бұрын
  • Sahil is the guy everyone wants as his senior in college. ❤

    @RaishAhmad.@RaishAhmad.9 ай бұрын
    • ❤️

      @sahilandsarra@sahilandsarra9 ай бұрын
    • Fr

      @SASA_maxillo@SASA_maxillo8 ай бұрын
  • 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.

    @wittyhumour29@wittyhumour299 ай бұрын
  • 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 🙌

    @prachivijay9891@prachivijay98919 ай бұрын
    • Thanks Prachi 🙌. Don’t reveal my secrets like this 😂

      @sahilandsarra@sahilandsarra9 ай бұрын
    • @@sahilandsarra oops 😂

      @prachivijay9891@prachivijay98919 ай бұрын
    • "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

      @shiijei2638@shiijei26388 ай бұрын
    • @@shiijei2638 exactly

      @prachivijay9891@prachivijay98918 ай бұрын
    • can you please add more songs to your playlist ...pleaseeeeeeeeeeeeeeee

      @JohnWickea@JohnWickea7 ай бұрын
  • 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.

    @marvin_hansen@marvin_hansen8 ай бұрын
  • Para alguien que esta comenzando, esto es oro puro ¡Mil gracias Sahil!

    @Smooshmx09@Smooshmx098 ай бұрын
  • 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.

    @LittlesProductReviews1@LittlesProductReviews18 ай бұрын
  • Thank you, Sahil. Clear and Concise. I will try to implement those tips.

    @giovannif9113@giovannif91138 ай бұрын
  • Great video! Thanks for sharing! 😉🔥

    @lukas.webdev@lukas.webdev8 ай бұрын
  • U r 1 of d best guide for beginners in programmer's world waiting fr u r nxt one bro

    @darshanbs2267@darshanbs22679 ай бұрын
    • Thanks for your kind words.

      @sahilandsarra@sahilandsarra9 ай бұрын
  • 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.

    @martapfahl940@martapfahl9409 ай бұрын
  • Perfect format!

    @asi_karel@asi_karel8 ай бұрын
  • 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?

    @D3nz3lCr0ck3r@D3nz3lCr0ck3r8 ай бұрын
  • Thanks for the advice!

    @WahDude.@WahDude.9 ай бұрын
    • 🙏👍

      @sahilandsarra@sahilandsarra9 ай бұрын
  • Subscribed as soon as you mentioned debugging

    @lowe7372@lowe73728 ай бұрын
  • 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

    @Letsthink0@Letsthink09 ай бұрын
    • Wish you a grand success bro..💐🤝

      @vrr999@vrr9998 ай бұрын
    • Which country

      @oluwajuwonloowojori8049@oluwajuwonloowojori80498 ай бұрын
  • Yes reading more helps lot in programming❤❤

    @motivationimpact181@motivationimpact1819 ай бұрын
  • This is golden content! Thank you!

    @victorsuarez3@victorsuarez39 ай бұрын
    • thanks!

      @sahilandsarra@sahilandsarra9 ай бұрын
  • Straight to the point.

    @Ashlim_Tamang@Ashlim_Tamang8 ай бұрын
  • 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.

    @LearnCodingWithArshad@LearnCodingWithArshad9 ай бұрын
    • Working for a FAANG is pure illusion, trust me

      @ronaldomaia@ronaldomaia9 ай бұрын
    • Thanks for your feedback. Really appreciate it.

      @sahilandsarra@sahilandsarra9 ай бұрын
  • good one sir. keep going ❤

    @naveenchippala3944@naveenchippala39448 ай бұрын
  • I love these ideas thank you.

    @JosephKemper@JosephKemper8 ай бұрын
  • Very useful information for the freshers n motivational also

    @vedparkashgaba5478@vedparkashgaba54789 ай бұрын
    • Thanks ❤️❤️

      @sahilandsarra@sahilandsarra9 ай бұрын
  • Great posts Sahil Saheb !!!

    @kmjkj2@kmjkj27 ай бұрын
  • All 99% of programmers are watching this except those 1%

    @BOLT_9274@BOLT_92748 ай бұрын
    • 😅😅 True Man

      @nitinsingh2524@nitinsingh25243 күн бұрын
  • 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.

    @WinnerSingh@WinnerSingh9 ай бұрын
    • Are you trying to say you would have learnt python instead? Or you prefer python to PHP?

      @preyetekenah9529@preyetekenah95299 ай бұрын
    • @@preyetekenah9529 I prefer Python 🐍

      @WinnerSingh@WinnerSingh9 ай бұрын
  • 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?☺☺☺☺

    @MilindOg27@MilindOg279 ай бұрын
  • great video ! ❤

    @abdulmalikYT_BGMI@abdulmalikYT_BGMI9 ай бұрын
    • ❤️

      @sahilandsarra@sahilandsarra9 ай бұрын
  • Really helpful video for me as I am fresher in college.loved it❤❤

    @hemantkumarnirmalkar2868@hemantkumarnirmalkar28689 ай бұрын
    • ❤️❤️

      @sahilandsarra@sahilandsarra9 ай бұрын
  • 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

    @saikatpaul19@saikatpaul199 ай бұрын
  • I love how everyone is expert in YT 😇

    @HeroicKhalid@HeroicKhalid9 ай бұрын
  • I like how the intro of this video is at the outro.

    @SheikhAmeen@SheikhAmeen8 ай бұрын
  • I would say reading books is essential to standout

    @ahmednabil9958@ahmednabil99589 ай бұрын
    • That’s so true.

      @sahilandsarra@sahilandsarra9 ай бұрын
    • 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

      @calgary2025@calgary20258 ай бұрын
  • The first one is actually what I do the must on a daily basis

    @carlomolina576@carlomolina5768 ай бұрын
  • Apka suggestion hatke hota hai . U just share ur experience.difficulties u might have faced in ur early career . 😊 thanks bro ..

    @sambeetburma6108@sambeetburma61089 ай бұрын
    • Thanks bro 🙏

      @sahilandsarra@sahilandsarra9 ай бұрын
    • @@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

      @sambeetburma6108@sambeetburma61089 ай бұрын
  • 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!

    @LezaWorldWide@LezaWorldWide3 ай бұрын
  • Thanks 🎉

    @RishiRajxtrim@RishiRajxtrim9 ай бұрын
  • Power Couple, Do you edit your own videos? The quality of videos is amazing :)

    @codesandtags@codesandtags8 ай бұрын
  • Hi, coming straight way to question im planning to start my career in software testing so where im suppose to start?

    @pravas27@pravas279 ай бұрын
  • 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???

    @kalaisselvi6365@kalaisselvi63659 ай бұрын
  • 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.

    @raventhorX@raventhorX8 ай бұрын
  • I thought he was going to say “shower”, but its actually a tip video

    @itsme5625@itsme56258 ай бұрын
  • 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

    @unyimeudoh1697@unyimeudoh16979 ай бұрын
  • Please can you tell me what do you think about getting Oracle Java Certified? Will this help me stand out as a Java programmer?

    @contort69@contort698 ай бұрын
  • 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.

    @alexaneals8194@alexaneals81948 ай бұрын
    • Comments kind of suck just write documentation instead.

      @kingtaco1725@kingtaco17258 ай бұрын
    • @@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.

      @alexaneals8194@alexaneals81948 ай бұрын
  • 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.

    @DanilDziuman@DanilDziuman8 ай бұрын
  • Bro make a dedicated video on open source contribution.

    @indranilpradhan3218@indranilpradhan32189 ай бұрын
  • thank You Sahil. " yeah, to the next time"

    @Holy_Desire@Holy_Desire11 күн бұрын
  • The software debugging course has changed to the Site Reliability Engineer course? Is it a similar course?

    @naqibasri8930@naqibasri89308 ай бұрын
  • Please what do you think about the effects of Ai on software engineering?

    @Ali-1A295@Ali-1A2959 ай бұрын
  • 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

    @fahadhussain9824@fahadhussain98249 ай бұрын
  • n you please guide me that how sufficient do I need to in python to be a Data scientist ? Thank You !

    @siddhantkohli5063@siddhantkohli50639 ай бұрын
  • you never make a video over blockchain space (WEB-3)

    @sigmamale7914@sigmamale79149 ай бұрын
  • Thanks

    @ehza@ehzaАй бұрын
  • Make video front end development roadmap step by step

    @bobgaming6856@bobgaming68569 ай бұрын
  • Big like 791 ❤

    @almousafir4041@almousafir40419 ай бұрын
  • thanks

    @user-nj7of5yi4b@user-nj7of5yi4b6 ай бұрын
  • Define what is a "basic project" vs a "great project"? After working on many projects complex and not, this distinction becomes vague

    @saeeduchiha5537@saeeduchiha55379 ай бұрын
  • First comment thok diya re bawa :)😅

    @shyam_soniyar@shyam_soniyar9 ай бұрын
  • 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.

    @avgb2115@avgb21159 ай бұрын
  • don't perpetuate the idea of comparing yourself to other coders. That's a great way to burn out and get discouraged.

    @jayocaine2946@jayocaine29468 ай бұрын
  • 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..

    @MrGentlemanism@MrGentlemanism8 ай бұрын
  • great

    @Satishkumar-kq4mh@Satishkumar-kq4mh21 күн бұрын
  • 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.

    @TimJSwan@TimJSwan8 ай бұрын
  • This is why I've decided to start my career in QA before become a programmer.

    @JDMorris81@JDMorris819 ай бұрын
    • My goal

      @andrean40@andrean409 ай бұрын
    • That was a pretty smart move, mate!

      @D3nz3lCr0ck3r@D3nz3lCr0ck3r8 ай бұрын
  • Hello sir I am currently first year student in college So, from where can I start learning. DSA or WEB DEVELOPMENT

    @rpplanet6161@rpplanet61619 ай бұрын
    • If you're asking this question on KZhead.....you already have the answer open in front of you.

      @gavinkalaher7314@gavinkalaher73149 ай бұрын
    • ​@@gavinkalaher7314true

      @manishkarki8119@manishkarki81199 ай бұрын
    • I would say web development.....bcoz it's easier to start with.....and an important skill to learn.....

      @koyenadutta1699@koyenadutta16999 ай бұрын
    • ​@@koyenadutta1699yes I started with this

      @amanshrivastav8188@amanshrivastav81889 ай бұрын
    • 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

      @amanshrivastav8188@amanshrivastav81889 ай бұрын
  • You voice making me somehow that i don't know ...😳

    @amanchoudhary7414@amanchoudhary74149 ай бұрын
  • That’s common, want to get better than 99% of programmers if you’re already in the field? Learn about communication skills

    @juaninfante7000@juaninfante70008 ай бұрын
  • 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

    @vishalqalandari@vishalqalandari9 ай бұрын
  • what if everyone gets ahead of the others 99%? are we all above average then?

    @HoD999x@HoD999x8 ай бұрын
  • At what age did u started learning programming

    @sairamkarnati4313@sairamkarnati43139 ай бұрын
    • 25

      @sahilandsarra@sahilandsarra9 ай бұрын
    • ​@@sahilandsarraYou are a great example of "No age is not too late" 😊

      @MohammadImran-rn1vg@MohammadImran-rn1vg9 ай бұрын
    • @@sahilandsarra *I'm 24 and going back to school for it after just graduating in 2020 😅. This gives me hope!*

      @andrean40@andrean409 ай бұрын
  • 👌👌👌

    @ajaylodhi9061@ajaylodhi90619 ай бұрын
  • It is diifucult for indian students to even crack oa and no body talk about the help or through chetaing many candidte get there

    @Utkarsh809@Utkarsh8098 ай бұрын
  • 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.

    @sachinbhoi5727@sachinbhoi57278 ай бұрын
  • This man is probably the reincarnation of Osho.

    @samkakc@samkakc9 ай бұрын
  • 10k lines in 2 years at google. Bro pushes 19 lines per work day

    @yaafl817@yaafl8172 ай бұрын
  • Tried all that but nothing worked. I can not find any job

    @virtumind@virtumind9 ай бұрын
  • Fact is most viewers of this video is 99% programmers that you mentioned over there

    @pavankumarms9591@pavankumarms95918 ай бұрын
  • Good luck, everyone.

    @VolodymyrInTech@VolodymyrInTech9 ай бұрын
    • 👍

      @sahilandsarra@sahilandsarra9 ай бұрын
  • Is blind typing necessary?

    @berserk.4121@berserk.41219 ай бұрын
    • Yes

      @aspurr@aspurr9 ай бұрын
    • Can you recommend tool or website for learning

      @berserk.4121@berserk.41219 ай бұрын
    • @@berserk.4121 Typing Club

      @ashikms1318@ashikms13189 ай бұрын
    • No it's not, but sometimes it can help getting things done faster.

      @ahmednabil9958@ahmednabil99589 ай бұрын
    • @@berserk.4121 typing master, obviously

      @aspurr@aspurr9 ай бұрын
  • But what if all programmers get better than 99% of the rest?

    @GregMoress@GregMoress8 ай бұрын
  • Top 1% out of 99% programers version of yourself. Yes!

    @ricphance@ricphance8 ай бұрын
  • Hello sir

    @javedmiya3165@javedmiya31659 ай бұрын
  • Debugging Quality over quantity Read code Open source contribution ....watch the video

    @inkbythebarrelandpaperbyth6905@inkbythebarrelandpaperbyth69059 ай бұрын
  • You can't disagree with Sahil❤

    @-Corvo_Attano@-Corvo_Attano9 ай бұрын
    • ❤️

      @sahilandsarra@sahilandsarra9 ай бұрын
  • "Have better positioned indian friends."

    @puntoycoma47@puntoycoma478 ай бұрын
  • me who doesn't even do what the 99% do

    @johnnash143@johnnash1438 ай бұрын
    • 😄

      @lukas.webdev@lukas.webdev8 ай бұрын
  • First of all I'm not able to understand my code after a month😂

    @thoufeequeshaque3937@thoufeequeshaque39378 ай бұрын
  • 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 😎

    @maxshibanov818@maxshibanov8188 ай бұрын
  • How can i learn oython from basics please tell and i have no knowledge of programming :)

    @justnauman@justnauman9 ай бұрын
  • Are you ?

    @orek7327@orek73278 ай бұрын
  • that 1% 0:04 didn't look like so😂😂

    @user-eu9eb4ye1t@user-eu9eb4ye1t8 ай бұрын
  • You know it's true when the video is done by an Indian accent.

    @ditz3nfitness@ditz3nfitness8 ай бұрын
  • 6. stop watching videos on youtube that tell you how to live your life.

    @alexCh-ln2gw@alexCh-ln2gw8 ай бұрын
  • Stop watching videos, do something different, don't read this comment it you want to get ahead 99% of ,, programming,,

    @IamDier@IamDier9 ай бұрын
  • So basically, this is an advertisement.

    @fenderbender2096@fenderbender20968 ай бұрын
  • After watching this video the 99% come in same level 😂

    @praveenmali8876@praveenmali88769 ай бұрын
  • dont bother soon ai will replace all programmers either good or bad, top 10% or top 1%, it will no longer matter 🙂

    @krypteral@krypteral8 ай бұрын
    • 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.

      @javierguerra4457@javierguerra44578 ай бұрын
    • @@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

      @krypteral@krypteral8 ай бұрын
  • 99% programmers watch your video

    @PP-qi9vn@PP-qi9vn8 ай бұрын
    • But those who do these things are less, they just watch and go back scrolling reels

      @rahulg1989@rahulg19897 күн бұрын
KZhead