Problem solving with Iadh Aboud: Why do Big Companies hire Competitive Programmers ?

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ส.ค. 2024
  • Have you ever wondered why big companies like Microsoft and Google hire Competitive Programmers? Bring your thoughts and join us on Friday, 18th September 2021 at 3:00 pm via TH-cam live. Our host Iadh Aboud will share his experience as a former data scientist at Microsoft, former SWE at Lyft, A vice president of engineering at Expensya, and winner of TCPC 2014.
    Don't miss this chance to hear about his inspiring journey.
    #ACM_SUPCOM
    #Coding_BeTounsi

ความคิดเห็น • 9

  • @user-tt8fc5jt3e
    @user-tt8fc5jt3e 6 หลายเดือนก่อน +1

    Baaaarcha énergie + fel talk , yaatikom saha ❤

  • @youssefjridi8786
    @youssefjridi8786 2 ปีที่แล้ว +3

    bravo raouf

  • @AC-rq3vn
    @AC-rq3vn 2 ปีที่แล้ว +3

    Great job ❤ talk mzyn barcha

  • @hamzalaabidi9448
    @hamzalaabidi9448 2 ปีที่แล้ว +2

    Ken tnjm t9oli mnin bdè yehki chnw lezem bech timprovi problem solving mte3ek

    • @SerenityTun
      @SerenityTun 2 ปีที่แล้ว +4

      Short answer: solve as many problems as you can
      Long answer:
      1. Have the mindset of a problem solver
      => Be perseverant, don't give up quickly on a problem
      => Be methodical or systematic, that is, start with the easy solution and build up on it until you reach the ultimate one
      => Code, Solve, Improve, Reflect on every problem (what you learnt from it and what you could do better)
      2. Have an adequate set of skills for every problem
      => Competitive programming problems have many categories for example (Graphs, Maths, Dynamic programming...), not knowing those categories you might end up reinventing the wheel to solve them or not solving them at all
      3. Keep the bar high
      => Always work on new challenging problems, don't stay in a comfort zone where everything looks easy, keep curious
      => If you are working on codeforces for example compare yourself with those with a higher rating and see how they write good code and solve problems
      4. Surround yourself with problem solvers
      => You are the product of your environment, Whatever is your university you will always find passionate people who participate in competitive programming or any other kind of challenges, keep in touch with them and progress together
      => Go out and participate in competitions not only competitive programming, look for startup weekends, hackathons, CTF (capture the flag) challenges etc... you will meet useful people there.

    • @hamzalaabidi9448
      @hamzalaabidi9448 2 ปีที่แล้ว

      @@SerenityTun oui t3adit cycle ing wbtbe3a bech na9ra algo data structure graphes.... le79i9a n7ess ro7i dima nra9a3 bel math wel se wel be9i but algo dima mtay7ni oui bdit 3andi tawa moda s8ira fi codeforces whonestly problem with 1100 1000 difficulty ye5thou meni 30min. Ye5i ena netsama yecer th3if wela houka not that easy ?

    • @CodingBeTounsi
      @CodingBeTounsi  2 ปีที่แล้ว +2

      tfarej feha kemla maakch bch tendem wlh