Python Resume Projects - You Can Finish in a Weekend

Sdílet
Vložit
  • čas přidán 13. 12. 2019
  • This video will showcase two impressive, yet fast to make python resume projects. These projects demonstrate programming ability and computer science knowledge and are great padding on your programming resume.
    ⭐️ Thanks to Kite for sponsoring this video! Download the best AI automcolplete for python programming for free: kite.com/download/?...
    GitHub Links:
    Sudoku: github.com/techwithtim/Sudoku...
    A* Star: github.com/techwithtim/A-Path...
    ◾◾◾◾◾
    💻 Enroll in The Fundamentals of Programming w/ Python
    tech-with-tim.teachable.com/p...
    📸 Instagram: / tech_with_tim
    🌎 Website techwithtim.net
    📱 Twitter: / techwithtimm
    ⭐ Discord: / discord
    📝 LinkedIn: / tim-rusci. .
    📂 GitHub: github.com/techwithtim
    🔊 Podcast: anchor.fm/tech-with-tim
    💵 One-Time Donations: www.paypal.com/donate/?token=...
    💰 Patreon: / techwithtim
    ◾◾◾◾◾◾
    ⚡ Please leave a LIKE and SUBSCRIBE for more content! ⚡
    Tags:
    - Tech With Tim
    - Python Tutorials
    - Python Resume Projects
    - Resume Project Python
    - Quick Python Resume Projects
    - Resume Project Python Tutorial
    #Python

Komentáře • 600

  • @TechWithTim
    @TechWithTim  Před 4 lety +640

    Start a high paying tech career making $60k+/year with NO DEBT: coursecareers.com/a/techwithtim?course=software-dev-fundamentals

    • @TechWithTim
      @TechWithTim  Před 4 lety +66

      Did u watch the video? I made these projects a long time ago!! I do make mistakes as well ;)

    • @masterkanfuu2536
      @masterkanfuu2536 Před 4 lety

      παρακαλω πολυ ww where is the source code

    • @ahsanmasood1459
      @ahsanmasood1459 Před 4 lety +1

      Hey! Can you make another video like this? I mean regarding some other and latest problems. That could be great.

    • @Qril
      @Qril Před 4 lety +29

      Little bit of advice for the future - linking to a download page for a sponsor is pretty nice, but linking to a page *that auto-starts* downloads is a sure-fire way to make sure I never use the project. I don't want to be assaulted with files when I click on a sponsor link, and this has pretty much ensured I won't click on any of your sponsor links again - please change.

    • @explorenaked
      @explorenaked Před 4 lety +3

      Huuuh, huuuuh. You drew a penis. Huh, huh.

  • @DogeCharger
    @DogeCharger Před 4 lety +6102

    Employers 3 months later: why do all these kids have sudoku programs in their resumes

  • @deedeemegadoodoo1506
    @deedeemegadoodoo1506 Před 4 lety +3999

    Hi mister employer, I don't wanna brag around, but here's my Hello World program with almost 0 bugs!

    • @Julian-pw5mv
      @Julian-pw5mv Před 4 lety +151

      Damn 0 bugs? Mine has a thousand, and everytime I fix one ten more appear

    • @etopsirhc
      @etopsirhc Před 4 lety +116

      *displays javascript alert box with "Hell World!"* dammit, not that bug again!

    • @First_person_shooter
      @First_person_shooter Před 4 lety +6

      @@etopsirhc OK boomer this isn't a problem solver reddit...

    • @RanEncounter
      @RanEncounter Před 4 lety +57

      @@First_person_shooter The joke
      Your head...

    • @svenjaaunes2507
      @svenjaaunes2507 Před 4 lety +15

      ohh yeah? lets deploy it to this 23-bit custom architecture that I built in the kitchen with my wife. ohh btw there is no automatic memory management in the kernel but the instruction set is very simple with only one instruction: subtract and branch if equals zero. we are a minimalist couple. just write a compiler for whatever language you used for this architecture before the next interview session and make sure it runs in O(loglogN) because the not-so-micro processor ticks only 1 cycle every 7 seconds as we used marbles of our kids to simulate a CPU. By the way bring the assembly code on a punch card cuz thats the only I/O. if you can do this and if I like your program, you are hired

  • @hohohoupufuru
    @hohohoupufuru Před 4 lety +1009

    1st project (sudoku solver) at 1:35
    2nd project (pathfinding) at 5:28

    •  Před 4 lety +4

      Thanks

    • @adityasrivastava2814
      @adityasrivastava2814 Před 3 lety +22

      hero we deserve!!!

    • @afjelidfjssaf
      @afjelidfjssaf Před 3 lety +24

      @@adityasrivastava2814 lmfao he just watched 5 minutes of a video lol

    • @mihaicristian
      @mihaicristian Před 3 lety +5

      Not the hero we deserve, but the hero we needed

    • @dannyy8619
      @dannyy8619 Před 2 lety +10

      seriously? these are the projects he suggested?

  • @thefunnylemon6291
    @thefunnylemon6291 Před 4 lety +877

    For the first time ever I tried to skip the sponsors part and went back to watch it because it was interesting lmao

  • @gingerdragon6216
    @gingerdragon6216 Před 3 lety +101

    Interviewer: so can you explain your code to us?
    Me:👁👄👁

    • @SovereignSmurf
      @SovereignSmurf Před 3 lety +7

      No, no I can't

    • @teemumiettinen7250
      @teemumiettinen7250 Před 3 lety +18

      "uh...so...i have a....variable here....and uh....some functions.....and uh....yeah....when i run the program it works...."

    • @bernardb.4788
      @bernardb.4788 Před 3 lety +1

      @aryan bhradiya 💀💀

  • @eduardomarques91
    @eduardomarques91 Před 2 lety +208

    As someone who just started learning python, this looks like deep magic.

  • @stanleyiii_
    @stanleyiii_ Před 4 lety +600

    Wow, a sponsor that actually relates to the video and something that I want to try

    • @FeLiNe418
      @FeLiNe418 Před 4 lety +22

      Then he proceeds to use sublime text

    • @One_autumn_leaf.
      @One_autumn_leaf. Před 4 lety +3

      i wanted to give thumbs up! but that makes the count 70. I'll let it stay at 69 XD

    • @chrissmith1152
      @chrissmith1152 Před 4 lety

      not even a bridge, he clearly said "a word from my sponsor"

    • @Clubdemusicaligera
      @Clubdemusicaligera Před 4 lety +1

      samee first time i see something useful as an ad

    • @ThePhantomCoder
      @ThePhantomCoder Před 4 lety

      ikr

  • @13totodile
    @13totodile Před 4 lety +178

    I ran into a bug with the sudoku solver. After I wrote my code, I wanted to test it and found a very difficult puzzle from the web. But when I ran the code to solve it, I noticed that there were two 2's in the same column in the final result. I thought that I had made a mistake and so downloaded your code just to make sure but the result was the same. The solution I found is deleting the "and pos[1] != i" parts from the for loops for checking rows and columns in the "valid" function. Even while writing the code, I had trouble understanding what that part did, and I still don't know what it does but that seems to be the source of the bug.

    • @victorhugovampire
      @victorhugovampire Před 3 lety +19

      in the check column section of "valid" function, the "and pos[1] != i" should rather be "and pos[0] != i" since we are now restricting on the rows

  • @DavidSigbi
    @DavidSigbi Před 4 lety +238

    When he said "sudoko" I amlost reevaluated my life.

  • @EpochIsEpic
    @EpochIsEpic Před 4 lety +74

    How the heck did that run faster than my hello world program?

    • @code5829
      @code5829 Před 3 lety +2

      😂😂😂 the ide?

  • @marcorivera5030
    @marcorivera5030 Před 4 lety +31

    Hola Tim, muchas gracias por hacer tan buenos videos, desde que descubrí tu canal he podido aprender mucho más que en mi escuela, me encantan tus tutoriales a pesar de que no soy bueno entendiendo el inglés :c, muchas gracias por todo, tienes un nuevo sub y saludos desde México ❤

  • @matthewevans9838
    @matthewevans9838 Před 4 lety +103

    To give more explicit reasons why these projects are good (if you can do them without being guided word-for-word):
    1. Shows general programming ability is sufficient
    2. Shows critical thinking ability
    3. Ability to make UIs and connect them with programming logic (supports 2)
    4. Has knowledge of algorithms and/or is able to implement algorithms into code (supports 2 again)
    5. If you are a student, demonstrates passion to make projects outside of class (you would be surprised)
    If you don't think you can do the Sudoku project, I would recommend a simpler project that can implement back tracking like creating an AI for Tic-Tac-Toe.

    • @johnjacobs6234
      @johnjacobs6234 Před 4 lety +6

      None of that matters.
      You have to make money for someone in order for it to be "experience."

  • @kimtgf7152
    @kimtgf7152 Před 3 lety +18

    Well, the sudoku solver was good, it took me around 3-4 hrs to come up with it, but my biggest problem would have been the GUI considering I didn't have any experience with it, It took me a lot of time around 5-6 hrs to finally complete the GUI to make the sudoku solvable by humans and then to make a sudoku generator which could be solved. It was pretty tough, took me around 1 and a half days to complete it, but it was a good learning experience, thanks Tim for inspiring me to make this project. (I didn't look at any solution except for the commands for GUI and it was fun doing it)

  • @AfromusChief108
    @AfromusChief108 Před 4 lety +60

    The wallet on top of the gaming pc, i can relate bruh!

  • @alexmcd378
    @alexmcd378 Před 4 lety +16

    A text based sudoku solver was literally an interview question aft one of my employers. But having a portfolio is useful. Interviewers were as interested in my game maker studio games as they were in my resume.

  • @tinman9341
    @tinman9341 Před 3 lety +4

    Awesome, thanks!!!! I’m a self-taught beginner and I had a hard time visualizing how a code works. Thanks again!!!

  • @SHONNER
    @SHONNER Před 3 lety

    I'm still running Classic Python 2.5. I ran your Sudoku pygame using a hard set. It was neat seeing how many times it would backtrack while solving it in 4 minutes.

  • @tescoaldi2804
    @tescoaldi2804 Před 4 lety +3

    Clear and consise, gained a new sub mate! Nice one!

  • @ThomasHelms
    @ThomasHelms Před 4 lety +9

    Thanks for referencing the backtracking algorithm. I think if I had known about it, I think I would've had an easier time deciphering the 8 queens puzzle.

  • @pugboi8017
    @pugboi8017 Před 4 lety +689

    A weekend to finish all that? Jokes on you. I can gitclone it in under a minute

    • @code5829
      @code5829 Před 3 lety +12

      Sir then you don’t learn

    • @xjsnjkil2070
      @xjsnjkil2070 Před 3 lety +97

      @@code5829 that's a joke, clown.

    • @code5829
      @code5829 Před 3 lety +3

      @@xjsnjkil2070 i know, was being sarcastic

    • @bcdabici
      @bcdabici Před 3 lety +17

      @@code5829 Sir are you an Indian?

    • @Alex-gw9js
      @Alex-gw9js Před 3 lety +14

      @@bcdabici sir he is a indian.

  • @ohwow2074
    @ohwow2074 Před 4 lety +8

    Wow I'm amazed at how intelligent the programs were! Wow

  • @ryanpalo
    @ryanpalo Před 4 lety +5

    Nice. Liked the video, concept, and initiative. Disliked your lack of comments(despite you code being relatively self documenting) and lack of tests. These project DO showcase your ability to code, but being a developer is more than that. Preventing regressions via a test suite and exporting code doc strings are extremely helpful when working in a team environment. That's the kind of thing I like to see in a portfolio.

  • @automationtesting3149
    @automationtesting3149 Před 3 lety

    This is the first time I am learning Python and it is really helpful

  • @asapnomats5505
    @asapnomats5505 Před 3 lety +1

    YO! Thanks for plugging the Kite plugin super useful.

  • @rajeshwaripattar2503
    @rajeshwaripattar2503 Před 4 lety +5

    Awesome bro...U r so Intelligent...Thank you sharing such a brilliant idea of project with us...Keep uploading unique projects like this..and it's so inspiring...God bless u bro..

  • @LuisPereira-bn8jq
    @LuisPereira-bn8jq Před 4 lety +14

    Really nice fun projects. These were about the right difficulty for my current level. Took me about two and a half days to complete both, with the hardest part being that it was my very first time writing anything with a GUI (the algorithms themselves were no issue given by background).

    • @lightningprowess6031
      @lightningprowess6031 Před 3 lety +2

      Can I ask something
      Did u googling the algorithm for solving sudoku?or u creating it by urself without taking a look at the algorithm?

  • @angrysammo
    @angrysammo Před 3 lety +20

    I be rocking up to my interview with my
    /|
    / |
    /___|
    Program.
    “Sir, I am not limited to triangles, I can do other shapes too!”

  • @jTay111
    @jTay111 Před 4 lety +32

    Backtracking by itself is not an algorithm, it's a concept, similar to concepts like divide and conquer, dynamic programming etc

    • @hossumquat
      @hossumquat Před 2 lety

      Isn't backtracking basically a form of dynamic programming.

  • @nithishkumar2099
    @nithishkumar2099 Před 4 lety +7

    This is the video I was looking for. Thank you so much.

  • @TheMaxZakh
    @TheMaxZakh Před 4 lety +5

    How would you go about describing the projects on your resume? A quick description followed by a couple bullet points highlighting techniques or things you did different from what you might find in a video like this?

  • @Gh0st3197
    @Gh0st3197 Před 4 lety +3

    Cool! We actually had to the Sudoku project as part of our intro to programming class at Cal

  • @jacobrose9606
    @jacobrose9606 Před 4 lety +146

    That backtrack algorithm though :)
    The path-finding algorithm is used in just about every video game with NPC's that move around.
    THIS IS SO @#$#@#$ COOL!!! :D

  • @theaveragecoder6182
    @theaveragecoder6182 Před 4 lety +2

    Now this is the channel that is really helpful

  • @stevenshelby2675
    @stevenshelby2675 Před 3 lety +54

    Me in grade 11: "Egg definitely came before chicken"

  • @demohub
    @demohub Před 4 lety

    Cool Tim. Thanks for sharing.

  • @masteralphapro-7835
    @masteralphapro-7835 Před 4 lety

    I love your videos!! Congrats!!

  • @automationtesting3149
    @automationtesting3149 Před 3 lety

    Really useful information. Keep up the good work!!!

  • @floydian25
    @floydian25 Před 4 lety

    Just the right time for a video

  • @neovalkyr
    @neovalkyr Před 3 lety +12

    "Sue" "dough" "koo"
    awesome video!

  • @notyaniecetv
    @notyaniecetv Před 4 lety +14

    Can you make a video of where or how to find python ideas or ideas for any language a person is learning? I find that this is usually my issue as I am creative but not enough to straight up brainstorm an idea to code..

  • @kurtthorsten4463
    @kurtthorsten4463 Před 3 lety

    yo, thank you for the amazing content you deliver. you seem like a smart dude, subbed
    \

  • @navid8276
    @navid8276 Před 4 lety

    So heuristics enables our GPS to route us based on road closures and real time traffic data? That’s awesome. Learning something new everyday.

  • @totomaiden08
    @totomaiden08 Před 3 lety +8

    Question from a noob: isn't that second project nicer to do in separate modules? People keep saying that you should divide the code in modules so it's readable and this being a CV resume and you want to showcase you're a good and professional coder, wouldn't it be better to have different modules? At least one for the GUI and the other for the logic?

  • @abuabdullah9878
    @abuabdullah9878 Před rokem

    Thanks bro. The sudoku game helped me get a job.

  • @etopsirhc
    @etopsirhc Před 4 lety +56

    damn, i wish i still had my final project from a game dev course now. made a map generator with loops and locked off rooms that then verified itself using a*

    • @brooksgunn5235
      @brooksgunn5235 Před 4 lety +2

      Man, you just got rid of it? You didn't save a file on your computer or to a CD?

    • @trevorstoddart9624
      @trevorstoddart9624 Před 4 lety +6

      If you are able to talk about the implementation intelligently you can still put it on your resume.

    • @PeterCaptainObvious
      @PeterCaptainObvious Před 3 lety

      Why did you get rid of it? I have several copies of my final projects backed up on different pcs and cloud storages

    • @sgracem2863
      @sgracem2863 Před 3 lety +1

      remake it

  • @TheFinagle
    @TheFinagle Před 3 lety

    I built a prolog soduku solver in 2 lines of code. A python visual interface to that old code is a great idea though. Ill have to add that to my resume soon.

  • @konekosamvs3264
    @konekosamvs3264 Před 2 lety

    Awesome video thank you so much!

  • @loftlike
    @loftlike Před 7 měsíci +2

    I think the better approach will be to go for projects as per your skill level. One complicated project in the resume doesn't really mean you are adept in tackling equally complicated projects; this might mislead recruiters. Simply keep upgrading your skill level and try completing projects that are for your level and one level above that. Taking unnecessary longer leaps might be frustrating and confusing for you.
    So, if the projects mentioned here seem to be good for your level, go for it!

  • @SandipKumar-yo6yw
    @SandipKumar-yo6yw Před 4 lety

    Thanku sir ..
    God bless you 🙏🙏 🙏..
    Relly you r hero in Python..❤✌🎉

  • @clashplaya8638
    @clashplaya8638 Před 3 lety +5

    The second one isn’t the same distance as going horizontally because the cubes are longer across their diagonals. Going down and then up is inefficient

  • @osknyo
    @osknyo Před 4 lety

    Thanks for the vid!

  • @Th3BlackLotus
    @Th3BlackLotus Před 4 lety +367

    Sudoku is hard
    Hold my class Beer():

    • @svenjaaunes2507
      @svenjaaunes2507 Před 4 lety +37

      Me.hold(You.getBeer());

    • @ramoniiituble414
      @ramoniiituble414 Před 4 lety +1

      Svenja Aunes thats so much better

    • @ramoniiituble414
      @ramoniiituble414 Před 4 lety +1

      Svenja Aunes or Me.hold(You.get(Me.beer)):

    • @VivekYadav-ds8oz
      @VivekYadav-ds8oz Před 4 lety +9

      @@svenjaaunes2507 Y'all violating the PEP standard where your variables should be lowercase and function in snake case!

    • @svenjaaunes2507
      @svenjaaunes2507 Před 4 lety +11

      ​@@ramoniiituble414 An unhandled exception is caught: Consumer Underage

  • @automationtesting3149
    @automationtesting3149 Před 3 lety +2

    I am relatively new to Python and this information was really useful

  • @guyfromostrava
    @guyfromostrava Před 2 lety

    The sudoku one is a good (hopefully) quick challenge to write myself.

  • @LMFAOdudeification
    @LMFAOdudeification Před 4 lety +185

    "Sudoko solver or Sudoku solver - not quite sure how you say that."
    Well, only one of the ways you pronounced it ends in a "u".

  • @comcomaandrey
    @comcomaandrey Před 2 lety

    Thank you, Anakin, for your power!

  • @TheVerbalAxiom
    @TheVerbalAxiom Před 4 lety +1

    Just the video I needed. I like python but was confused on which projects I put on my resume.

    • @igorkalezic4739
      @igorkalezic4739 Před 4 lety +1

      If possible it's best to put projects that demonstrate the skills needed in the job posting. So you'd actually have a few different versions of your resume

  • @keyable
    @keyable Před 4 lety +1

    Nice tips! What do u recommend for learning Python, books or video lessons? THX!

  • @tobybay769T
    @tobybay769T Před 4 lety +2

    Hi, good job with the video. You learn me new stuff every single day, and i enjoy every time you are uploading a new video, but i have problem. I would like to run the gui code in sublime like you. How do i run the code so the is running a new window

  • @ac130kz
    @ac130kz Před 4 lety +3

    a really good sudoku solver is a SAT solver

  • @uzidayo
    @uzidayo Před 4 lety

    Finally a good sponsor

  • @jorgestreams5775
    @jorgestreams5775 Před 4 lety +13

    If I wanted to do one of these, would Googling the most efficient way to solve a soduko game and then trying to implement that in python completely defeat the purpose of the project or is that exactly what you're supposed to do?

    • @_yakumo420
      @_yakumo420 Před 2 lety +2

      I realise this is a year late, but for any future readers - yes that is exactly what you're supposed to do. You're not here to discover your own 'most efficient ways to solve a Soduko' but rather to learn how to code. And to do the project, you'd need to learn about an already established method to then create your project.

  • @deepakkumaar9665
    @deepakkumaar9665 Před 4 lety

    You are genius man

  • @HDArtzy
    @HDArtzy Před rokem

    i absolutely love u vids and they teach me so much bro, one day u should be a teacher

  • @joshmiller6285
    @joshmiller6285 Před 4 lety +2

    Hey man these are pretty cool! I've been getting into Python myself, and I'm kind of at the stage where I know more than the beginner tutorial videos show, but I still don't know nearly the amount needed to do what you did in the video. Just curious, where did you learn all this stuff by 11th grade? It seems like you obviously put some time into this as a high schooller.

    • @joshmiller6285
      @joshmiller6285 Před 4 lety

      Haha just realized you had tutorials, I'll go check those out

  • @MHM-hc8or
    @MHM-hc8or Před 4 lety +1

    Thank you 👍

  • @Gamingwithshubham284
    @Gamingwithshubham284 Před 3 lety

    I do appreciate ur efforts 😊
    As an indian,there is a huge competition and recruiter wants u to know two languages,i was asked to know two languages alongside c

  • @oliviamotevalli9683
    @oliviamotevalli9683 Před 3 lety

    Great vid, is there a resource for programming/coding terminology & concepts? I come across dozens of words every time I try and read or watch something computer related, would be nice to have a glossary...

  • @vadivelan4228
    @vadivelan4228 Před 4 lety

    Thanks Tim.

  • @gheitacodes4146
    @gheitacodes4146 Před 4 lety

    Nice visualization.

  • @123TeeMee
    @123TeeMee Před 4 lety +6

    It's interesting to think about what would have the most impression on an employer. I guess you'd want something AI related (basic keras stuff), a website (some bog-standard CRUD app) and a game demo (with some interesting algorithm(s))

  • @samhebda5388
    @samhebda5388 Před 4 lety

    love it @tim

  • @kisalaysuman2082
    @kisalaysuman2082 Před 4 lety +12

    Thnks bro.....you added this.......
    God level skill...
    Good channel...........
    You listen to your subscriber...
    😊😊😊😊

  • @memeperor_
    @memeperor_ Před 2 lety +1

    you mean. you graduated high school 2 years ago? and you're already at the finish line?!?!?! damn bro thats pretty sick

  • @sandraviknander7898
    @sandraviknander7898 Před 3 lety

    Nice projects!

  • @Eric-dd8bk
    @Eric-dd8bk Před 3 lety +1

    I literally just started learning programing with Python, because that's what my programer friend recommended me that I start with.
    What I want to do though is build like an educational application about the guitar and publish it on my website.
    Should I actually switch over to Java script from python if Java script can handle webdev as well as building a stand alone application?
    Or should I stick with Python for building the application and learn Java script separately for webdev?
    I could actually even ditch the webdev part for a while because I can just email the application to those who buy my app. And by app I don't mean mobile apps. Just a computer program like games and stuff like that.
    Any advice will be greatly appreciated.
    Thank you in advance.

  • @tonyk5936
    @tonyk5936 Před 4 lety +1

    Hey, on your sudoku tutorials your are not explained how the GUI solves itself with backtracking if you press space like in this video. Could you update your code on your website? Love the video btw!

  • @winnumber101
    @winnumber101 Před 4 lety

    bro this is heat

  • @littlehendryx
    @littlehendryx Před 2 lety +3

    Backtracking is a class of algorithms or an algorithmic technique, not an algorithm. There are tons of backtracking algorithms out there that solve any kind of problems where exhaustive search algorithms aren't feasible, along side dynamic programming.
    Anyway, your idea of putting those algorithms implementation on a resume is pretty good

    • @four4twenty
      @four4twenty Před 2 lety

      just recently learned about this at my university. it’s cool stuff

  • @code5829
    @code5829 Před 3 lety

    Thank you good inspiration

  • @rishabhkumar-px7sk
    @rishabhkumar-px7sk Před 4 lety +1

    Heyyy..... Tim you are absolutely amazing brother , you have shown me the nice project and i really love it and appreciate it and i want to complete the same.

  • @anasadeelallawala4156
    @anasadeelallawala4156 Před 3 lety

    I have also implemented a similar a star algorithm visualisation and what you made does not seem like a star as what you made was had the green nodes aka the nodes in open set not exploring the nodes closer to the end node. Instead this looked like breadth first search to me as it was exploring nodes through Their f values

  • @publicstudio66
    @publicstudio66 Před 3 lety

    great work...

  • @sanajitdas8365
    @sanajitdas8365 Před 3 lety

    Pretty interesting 👍

  • @digitaldata-surveying
    @digitaldata-surveying Před 4 lety

    Thanks forever

  • @padreigh
    @padreigh Před 4 lety +1

    The not so cynical me likes your videos, you got a knack for explaining. The cynical me, upon seeing one more of these "what to put on your resume" kindof videos immediately sees people sitting in interviews: "Hey possible employer, I got this code from github put on my resumee as reference what I can do (... find on youtube and copy/paste w/o understanding it).

    • @TechWithTim
      @TechWithTim  Před 4 lety

      I had that thought as well. I did try to mention in the end of the video to be careful of plagiarism but I do share your feeling.

    • @mostrengo
      @mostrengo Před 4 lety

      (most) interviewers are not dumb, if you have any project on open source that might interest them in what you're capable of doing, they will ask you questions about it, and if you just copied the code they will likely notice.

  • @inang1968
    @inang1968 Před 3 lety +2

    Omg i needed this!!!!! Hope I could do it without losing motivation ❤️
    Thabks!!?

    • @RoyalBengalCub
      @RoyalBengalCub Před 3 lety

      Hi Saylin
      We are researchers in human-computer interaction (HCI) looking for people who have taken an initiative to recently learn Machine Learning on their own, for career, course or curiosity. It seems you are in that place currently. Would you mind telling us here (www.surveymonkey.ca/r/SelfLearning_ML) about your experiences and any difficulties you faced while self-teaching ML and how you overcame them. There is also a chance to win $50 giftcard.
      You can help this project by taking out 5-10 minutes to participate in our study.
      For more details, see here: www.surveymonkey.ca/r/SelfLearning_ML
      Please share this request with your colleagues or friends who fit this description. People from any major/background may participate. The survey will be open until July 23, 2020.

  • @abel6580
    @abel6580 Před 4 lety +1

    I just want to point out that two years ago, Kite took over two popular open source projects to make self-serving changes to the code, not the kind of people I'd trust to write and release software, let alone proprietary software. Kite could be a cryptominer, for all we know it is.

  • @masonspruce1447
    @masonspruce1447 Před 4 lety

    can you make a video about the lab equipment you use for projects.

  • @cheramchandhru6691
    @cheramchandhru6691 Před 4 lety

    Thank you

  • @deusopus
    @deusopus Před 4 lety

    excellent content

  • @abdullahabd7677
    @abdullahabd7677 Před 4 lety +39

    Looking for projects to do during the weekend - You can copy paste someone else's github code to your github, plagarize a paper on quantum computing or essentially do whatever siraj raval would do. Now you are successful a data scientist and a rapper.

  • @adamfarrerrealtor7687
    @adamfarrerrealtor7687 Před 4 lety +11

    Awesome video would be you remaking them after a few more years experience

  • @naholmes
    @naholmes Před 3 lety +1

    Nice ideas and visuals (always the toughest part of python for me) but pretty meh A* implementation. Evaluation should always break ties between equal predicted paths in favour of the smallest heuristic (closest to the goal). That way, when it gets around the final obstacle, it makes a beeline directly to the target rather than dithering around with a bunch of old possibilities.

  • @4V1732
    @4V1732 Před 4 lety +7

    I’m new to coding and really want to practice, could you tell me what exactly do I download or what did you used to write the code (projects) thank you.

    • @lukemiranda8747
      @lukemiranda8747 Před 4 lety +7

      You could just use a website that does all the compiling for you. www.programiz.com/python-programming/online-compiler/ This can help learn the syntax of python right away without having to download anything. Otherwise if you want to copy Tim, it looks like he is using sublime www.sublimetext.com/3 and has downloaded python to his computer www.python.org/downloads/ . Here is a video of how to set up python in sublime text czcams.com/video/xFciV6Ew5r4/video.html

    • @tellurian7999
      @tellurian7999 Před 3 lety +4

      write it on signs in minecraft

  • @vortex8988
    @vortex8988 Před 4 lety

    Hey Tim! How exactly did you create the game board?

  • @EchoVids2u
    @EchoVids2u Před 4 lety

    I had an interview today and they asked me a lot about my wikipedia web scrapping program.

  • @arcei5726
    @arcei5726 Před 2 lety +2

    Gotta be honest, I tried to skip the sponsor but then I saw like half a second of the advert and realized I actually needed it, will never skip your sponsorships again.

  • @alexismandelias
    @alexismandelias Před 3 lety

    When that sodoku hinted that the number you put in is wrong I died a bit inside