Codewars Review & Tips

Поделиться
HTML-код
  • Опубликовано: 27 окт 2024

Комментарии • 132

  • @sergiojimenez9977
    @sergiojimenez9977 3 года назад +18

    Exactly the kind of content that I like to watch. No flashy intro, straight to the point, organized and packed with usefull information. Keep it up! You got a new sub!

  • @Ahmed-wj5sd
    @Ahmed-wj5sd 4 года назад +64

    The review is very accurate. In codewars you also find some solutions up voted for being very short although not only they are inefficient but also unreadable. For example nested comprehension lists (in Python) where at each iteration it recreate a set. But if it was a normal loop it could store it in a variable and reuse it... I think that new persons in codewars are influenced by others to use short solutions, they are impressed and become like them and vote up and the other votes are from the solutions authors themselves. I am ok with those types of solutions because you learn new language features.

    • @pablo_brianese
      @pablo_brianese 3 года назад +3

      This was also my perception. It seems users of codewars favor abstruse code.

    • @furiousfellow1583
      @furiousfellow1583 3 года назад +1

      thanks for this perspective, I want to improve in python and codeWars gave me the impression that python good practices include super long exotic one liners

    • @kosmonautofficial296
      @kosmonautofficial296 Год назад +1

      I have been doing it for a few days and it’s crazy how all the solutions are only the shortest. No comments, no doc strings, bad variable names. Anything oop gets so much hate.

  • @user-mb1kj8gt8b
    @user-mb1kj8gt8b 4 года назад +32

    How does a 4K subscriber yt channel has such good content

  • @ladiharish7843
    @ladiharish7843 4 года назад +45

    I didn't see any video more informative about the topic then this. Really appreciated!

  • @tommysuriel
    @tommysuriel 4 года назад +29

    Unfortunately most coding jobs make you write code on the interview, so codewars does help for that

  • @saadahmed688
    @saadahmed688 3 года назад +5

    Thanks for this video. I am surprised that you only have 9k subscribers. I am going to college in a few months and do my CS so I thought I should learn c++ a bit more as I have been learning python for a few months (managed to build tic tac toe with computer player) and this site has really helped me in knowing c++

    • @LearnCodeByGaming
      @LearnCodeByGaming  3 года назад +1

      I say just keep doing whatever you enjoy most. Either way should have you prepared for college.

  • @avgsteve
    @avgsteve 4 года назад +21

    This review is right to the point! I think Codewars is fun to play and just like a quick grab of snack for entertaining myself and yeah the cons about voting is quite true can't say spending too much on Codewars can improve that much for organizing structure of code at least it makes coding a bit more fun and less tedious to me.

  • @CocaBrunel
    @CocaBrunel 3 года назад +7

    That was fantastic, thankyou. I had an interveiw where the initial stage was to complete some challenges on a similar platform. I failed because I didn't understand "the game" I was left wondering how much time I should spend on so thing like this. This was genuinely helpful. I'll definitely be subbing. Keep up the good work.

  • @madhughneasai7106
    @madhughneasai7106 3 года назад +1

    Respect for not extending the video above 8min on compulsion , I liked the video so much I opened my other account in phone and hit the like button there too.

  • @tannerbarcelos6880
    @tannerbarcelos6880 4 года назад +20

    I use LeetCode for the DS/Algo prep for interview, Codewars to practice my JS rigorously so i can get better at those LeetCodes and then rotuinely practice my fullstack skills. It is a good cycle for me. I really like CodeWars and how it empowers you to really retain things

    • @DavidLee-mp1kh
      @DavidLee-mp1kh 4 года назад

      How hard do you think coding interviews are compared to Codewars? I've been solving problems on Codewars, but I felt like coding interviews are much harder :(

    • @tannerbarcelos6880
      @tannerbarcelos6880 4 года назад +2

      @@DavidLee-mp1kh code wars will not suffice for coding interviews. You should be doing leetcode for that. Code wars is good for brain training and practice on your language of choice. Leetcode will apply all those skills into harder problems which are interview ready.

    • @DavidLee-mp1kh
      @DavidLee-mp1kh 4 года назад

      @@tannerbarcelos6880 Thanks for the reply! Just out of curiosity, what kyu would you rank coding interviews(entry-level to Junior Dev jobs) if they were on codewars? I recently moved on to HackerRank for interview prep and I agree on your opinion. Codewars definitely does feel more like brain teasers or for people starting a new language. Thanks again!

    • @tannerbarcelos6880
      @tannerbarcelos6880 4 года назад +1

      @@DavidLee-mp1kh no worries! I’d say from my two interview experiences + many mock interviews I’ve watched and also from my university providing interview prep for us CS students, interviews can range from 6kyu - 3 for entry. The normal SWE role will be 3->1

    • @DavidLee-mp1kh
      @DavidLee-mp1kh 4 года назад

      @@tannerbarcelos6880 Yeah.. I've solved 5 and 6 kyu problems mostly and ranked at 4 kyu on CodeWars, but I could only solve 40% of the actual coding interview problems :(
      I hope I can get ready for a job soon.
      Are you working right now?

  • @TXfoxie
    @TXfoxie 4 года назад +6

    Thank you for your review. As a beginner, I was easily trapped in codewars and enjoyed thinking about how to solve certain katas all day long. But I was not sure if this programming practice was good for a job interview. Now I will switch to Leetcode.

    • @moises3078
      @moises3078 4 года назад +1

      And this leetcode is more suitable to job interviews?

    • @indiangigachad777
      @indiangigachad777 4 года назад +1

      @@moises3078 yes

    • @moises3078
      @moises3078 4 года назад +2

      @@indiangigachad777 thanks so

    • @moises3078
      @moises3078 4 года назад

      @@pablitocodes got it. Thanks, man!

    • @rc-wingman5719
      @rc-wingman5719 2 года назад +1

      @@moises3078 yes, Leetcode is better for job interviews.
      The easiest Leetcode questions are on Kata6 level imho.
      If you are very new to programming, Codewars is the way to practice basics.

  • @muadlala
    @muadlala 4 года назад +2

    Thanks man, i really liked your tips, and they've helped me a lot!

  • @amulyasaxena4851
    @amulyasaxena4851 4 года назад +3

    Thanks! Helped a lot. Looking forward to more videos.

  • @theoneandonlybenify
    @theoneandonlybenify 4 года назад +4

    Liking and subscribing. Useful and helpful review. Thanks!

  • @tobagheorgheirinel703
    @tobagheorgheirinel703 4 года назад +4

    Nice to so you making video again !

  • @codingfuel
    @codingfuel 2 года назад +3

    I tried Advent of Code 2021 but found it to progress too quickly for my current Python skills. Codewars was exactly what I wanted, the variety is good and there are more challenging Kata's along the way.

    • @codingfuel
      @codingfuel 2 года назад

      After 7 months of using Codewars somewhat regularly, I see a serious improvement in both my Python knowledge and general programming skills. Definitely recommended.

    • @foxyden
      @foxyden 2 года назад +2

      @@codingfuel Thanks for sharing your results it's appreciated and well done!

  • @conorm2524
    @conorm2524 4 года назад +4

    Good, informative. video.
    I'm a novice so I'm being bombarded with courses and perpetual tutorial hell!
    It's good to take a step back and gauge reality again.

  • @Joshua-kr5fq
    @Joshua-kr5fq 4 года назад +25

    What if you preparing for WW3?

    • @LearnCodeByGaming
      @LearnCodeByGaming  4 года назад +14

      Haha, in that case definitely play lots of Codewars.

  • @mohamed-el-hanafibenabbou2250
    @mohamed-el-hanafibenabbou2250 3 года назад +1

    Thanks for the explanation, only video of it's kind ... big up

  • @TetaroSeth
    @TetaroSeth 4 года назад +2

    Great review. Very helpful.

  • @levon9
    @levon9 Год назад

    Love the content and style of this video. No extra fluff, just 100% information. Thanks! Definitely will check out your other videos.
    PS: I'm an experienced programmer trying to pick up JavaScript - I learn best by practicing. Can you think of a better site for interactive exercises that you can recommend?

  • @chelinemagsano6185
    @chelinemagsano6185 2 года назад +2

    Thanks for not putting any background music.. Message delivered. Plain simple. 🙏🏼

  • @eveningswith3641
    @eveningswith3641 4 года назад +4

    Hi Ben, thanks for the balanced review!

  • @falcowinkler2429
    @falcowinkler2429 3 года назад +3

    you do get honor for comments though, if they are upvoted ;) and comments that explain something get a lot of upvotes usually

  • @calebreigada210
    @calebreigada210 4 года назад +13

    Thanks for the review! Whats your highest level on codewars?

    • @LearnCodeByGaming
      @LearnCodeByGaming  4 года назад +9

      I've done a few of the level 4 challenges, but still at rank 6 overall. Been spending my free time working on the next RUclips videos!

  • @jacksondnj
    @jacksondnj 4 года назад +1

    Excellent review. Thank you

  • @gosadlkj
    @gosadlkj 4 года назад +2

    rly like your content and approach

  • @Middollo
    @Middollo 2 года назад

    This video is next level, love it. Thank you.

  • @bearforceone7295
    @bearforceone7295 4 года назад +2

    Thanks for this. I just finished Automate the Boring Stuff and was stuck on lvl 7 kyu, did some lvl 6 katas but I think I need some more practice. I'm going to give PyQt a try now, want to get to know UI a bit and try some programs I wrote in a simple UI. :)

    • @LearnCodeByGaming
      @LearnCodeByGaming  4 года назад

      Sounds fun! UI experience is good to get. I really love Automate the Boring Stuff, but I was already a dev when I found it... how'd you like it? Should I keep recommending it to new coders?

    • @bearforceone7295
      @bearforceone7295 4 года назад +1

      @@LearnCodeByGaming I found it to be very interesting because it shows you real life scenarios, like using regular expressions to find text and replace it, and also some wrbscraping and even controlling the mouse and keyboard. I would recommend it to people who are system admins and want to learn code, or if you work as a clerk at an office (it's aimed at those people).

  • @MarcusVinicius-ft9ll
    @MarcusVinicius-ft9ll 4 года назад +4

    Hey, Ben! Great video!

  • @supermalavox
    @supermalavox Год назад +1

    What I like about Codewars is its accessibility for blind users who depend on screen readers. Although their code editor has low usability, meaning a screen reader user needs to edit code elsewhere, you can just paste it back. Also, if you are programming for a hobby, it is an ok site.

  • @shaghayeghlolo
    @shaghayeghlolo 2 года назад +1

    In my opinion, one of the disadvantages of codewars id that we can't hide the tags for a problem. These tags can bias us toward the tags and don't help us think properly.

  • @elijah4840
    @elijah4840 4 года назад +5

    Great vid, thank you! What is the best site/method to get good at solving algorithms in your opinion?

  • @haha-eg8fj
    @haha-eg8fj 2 года назад

    In general, I like codewar. The UI is easy to understand, and I can view other solutions after submitting my correct ones. It's also very easy to write tests for my solution on Codewar.

  • @rubica1
    @rubica1 3 года назад

    I needed this, thank you

  • @jaiar.324
    @jaiar.324 4 года назад +3

    great video! thank you for making it

  • @kasmedia4765
    @kasmedia4765 4 года назад +3

    Thank you for your review.
    i love it woooooooooooow

  • @schmonk
    @schmonk 3 года назад +2

    Thanks for the review.
    as a javascript beginner I thought it is a good idea to rebuilt smaller projects from youtube tutorials(small projects with html, css and js) and also use codewars to get additional practise.
    But I can see the limitations of codwars as u stated...
    I also watch a fundamental javascript course every day.
    What would your suggestions be additional to my methods, in order to learn how to learn coding with javascript? I wanna become a software developer by next year.

  • @travissun6753
    @travissun6753 4 года назад +7

    I tried codewars in Feb 2020 to be more prepared for a code competition. I achieve 3 kyu level in about 20 days and I find it's hard to break through. I agree with your idea in this video! I think if we want to go further in algorithm, we should dive into an algorithm textbook; if we want to build a real project, just tried to contribute pull request to an exsiting open source project. Is there any other good ideas?

    • @LearnCodeByGaming
      @LearnCodeByGaming  4 года назад +5

      Yes those are both good ideas! Other things you might try are building a personal project for fun, or you could find a small business or non-profit that needs a simple website or app and building that for them (you might even make a little money on it). I read that Bill Gates got his start by writing a simple class scheduling application for his school.

    • @Bayo106
      @Bayo106 4 года назад +2

      3kyu in 20 days is impressive. I'm only on 5kyu after about 2 months

    • @pierreracine128
      @pierreracine128 2 года назад

      @@Bayo106 u have any programming experience?

  • @abhideb1986
    @abhideb1986 3 года назад

    Hey love your content keep up the good work ❤️

  • @anmax
    @anmax 2 года назад

    I was scared to spend too much time on this site, now I know how to get the most of it, thanks

  • @gold4963
    @gold4963 3 года назад

    This was incredibly informative!

  • @LukeAvedon
    @LukeAvedon 3 года назад

    Excellent review!

  • @wbcorkery
    @wbcorkery 3 года назад

    Great review. Thanks so much.

  • @federicolrobinson
    @federicolrobinson 4 года назад +1

    Nice, honest review.

  • @VanniCash
    @VanniCash 9 месяцев назад

    Great video thanks for posting

  • @tawhidshaheed145
    @tawhidshaheed145 3 года назад

    Great review❤️

  • @jalalbounaim
    @jalalbounaim 3 года назад

    Thx sir , good suggestions! Appreciated

  • @FidesRatio
    @FidesRatio 3 года назад

    Great video, greetings from Argentina!!

  • @shivamshagal4543
    @shivamshagal4543 4 года назад +2

    Thank you

  • @tobagheorgheirinel703
    @tobagheorgheirinel703 4 года назад +3

    Btw work like a charm your code that you teach me😘😘😘

  • @BruceNJeffAreMyFlies
    @BruceNJeffAreMyFlies 2 года назад

    'Ive come across just plain confusing instructions more than once'
    I had this exact issue today.. Tried to mark it as an issue, as I was providing the correct answer but it was not being accepted due to a type issue that was meant to be inferred by noticing two, separate, characters on an image of example output which came AFTER the instructions...
    Some 'kata 1' said that the answer is obvious and marked it as solved within a few minutes...
    Like ok, if its so obvious then why did I have this problem? The problem was kata 7, I was kata 7, it was designed for people at my level, not people at kata 1... I moved on to the next problem and levelled up to kata 6...
    Sure thing, buddy, suuuper obvious despite not even being hinted at in the instructions...
    Confusing instructions are a huge problem on that site, and the users really don't want to improve that problem.

  • @ruiyanshi2837
    @ruiyanshi2837 2 года назад

    Hi, thanks for your review. just wondering that do you have any suggestions for the programming learner to practice. I just start my first year in CS, school is a little bit slow. so I tried to learn java through youtube videos and Linkedin courses, but they don't have much for me to practice. so I want to find somewhere to practice coding when I am learning.
    Thanks!

  • @luizfx8249
    @luizfx8249 6 месяцев назад

    i am at the beginning of my python journey. i do not understand the platform at all. my code works perfectly in pycharm. but fails the test in code wars. i need help to know what i am doing wrong. thanks.

  • @natnaelsisay1424
    @natnaelsisay1424 4 года назад +1

    I really enjoyed your video

  • @alexanderpetricca9030
    @alexanderpetricca9030 4 года назад

    Really helpful, thankyou!

  • @anisbazzine1408
    @anisbazzine1408 2 года назад

    Thanks for the information about the website

  • @khandelwalsmatajikijhanki
    @khandelwalsmatajikijhanki 3 года назад

    the part where you said why you think you should not use codewars 3:53 , actual all those are the reasons i was on code wars. can you please suggest the alternate of codewars to fullfill my needs?

  • @Nosh5
    @Nosh5 4 года назад +1

    Thanks, I though code wars would have some simple challenges for a beginner like me. I was wrong.

  • @melfordbirakor
    @melfordbirakor 4 года назад +2

    Thanks a lot.

  • @ansismaleckis1296
    @ansismaleckis1296 3 года назад +1

    Codewars is so much fun. Obviously, it is no meant to prepare you for a job interview so why critisize the site for totally irrelevant stuff.

  • @josuevargas7252
    @josuevargas7252 4 года назад

    Finally, someone who knows and help.Do you know another good resources?

    • @shanujwilson1204
      @shanujwilson1204 3 года назад +1

      Hacker rank is a good site, if ur looking for alternatives

  • @thydevdom
    @thydevdom 3 года назад

    I like codewars, going to give HackerRank a try and see how it goes.

  • @KhalidTubing
    @KhalidTubing 2 года назад

    Thank you, nice and useful

  • @SalYourPalChencho
    @SalYourPalChencho 2 года назад

    if not recommended for beginners, then what do you recommend?

  • @raxonomus5179
    @raxonomus5179 3 года назад

    Amazing review

  • @ibrahimseck8520
    @ibrahimseck8520 2 года назад

    Appreciated 👍

  • @Ezzedini
    @Ezzedini 3 года назад

    love your videos bro, is there a way to get a digital copy of Screeps for free ?

  • @tobagheorgheirinel703
    @tobagheorgheirinel703 4 года назад +2

    Can you make a video whit open cv how to find an image while play game and make an action?

  • @pythonner3644
    @pythonner3644 3 года назад

    I can solve most of the 5kyu questions and few of 4 kyu and a single 3 kyu. Is it good enough

  • @高安迪-o1y
    @高安迪-o1y 3 года назад

    Do you know an alternative site?

  • @Lelouch980
    @Lelouch980 3 года назад +1

    Please do leetcode and hackerrank review thanks

  • @pythonner3644
    @pythonner3644 4 года назад

    what is your codewars rank in python or any other language

  • @anubhavnegi4230
    @anubhavnegi4230 3 года назад

    insightful.

  • @ZawyedZion
    @ZawyedZion 2 года назад

    good explanation

  • @christyraji8727
    @christyraji8727 4 года назад +2

    Hi brthr i just (2 months) started to learn python and django , today only i found out codewars is it usefull for me which kata , i dont have any coding background before two months and also which one i need to select in Kata?
    Im appreciate ur help in this?

    • @LearnCodeByGaming
      @LearnCodeByGaming  4 года назад

      I only see one Django related Kata, and it's at the 3 kyu level. You might use Codewars to do some of the more basic Python kata, just to get more practice. If you haven't done the entire official Django tutorial yet, you should definitely do that, too!

  • @abdulrahmanemad8956
    @abdulrahmanemad8956 2 года назад

    thanks

  • @xs10z
    @xs10z 2 года назад

    Fine video. "Kyu" is pronounced "cue", though.

  • @TheDool
    @TheDool 3 года назад +2

    As an experienced software developer I was disappointed that half of the kata are just math problems that require optimizations with a "smart" math formula. Noone will ever ask you some way to calculate prime number gaps efficiently in your life and it barely teaches you anything about coding that language.

  • @amalmanoj417
    @amalmanoj417 4 года назад

    Bro can you make betting bot for bet colour

  • @ArtemCYOU
    @ArtemCYOU 3 года назад

    это было полезно)

  • @ansismaleckis1296
    @ansismaleckis1296 3 года назад +1

    The tips for ranking up quickly are stupid. Why would you want to rank up quickly? Whats the point? Take your time and enjoy the katas!

  • @michelironside6160
    @michelironside6160 3 года назад

    code cool & code chill

  • @supremebohnenstange4102
    @supremebohnenstange4102 2 года назад

    When I first did code wars I made like rly cool solutions with comments and proper variable names and such
    Only to discover the most up voted solution was one line of code that was unreadable.
    Now my variables are called uwu and owo and I don't comment anymore
    🥺

  • @LlednarHugh
    @LlednarHugh 2 года назад

    Are you a robot?

  • @mitzidiazleon4186
    @mitzidiazleon4186 4 года назад +2

    Pa la otra en español please :'v

  • @pavankumarpandappa6045
    @pavankumarpandappa6045 3 года назад

    No bullshit video

  • @real-facts7101
    @real-facts7101 2 года назад

    Good content but you talk so fast and i can not understand also the video is not good and clear.

  • @DrawsRene
    @DrawsRene 4 года назад

    He can See both sundays on a wednesday. Nah just kidding i really like your Videos.

  • @samuelzih7858
    @samuelzih7858 4 года назад

    i like your eyes

  • @denebaguirre3597
    @denebaguirre3597 4 года назад

    Great review!