HomeОбразованиеRelated VideosMore From: Real Python

Programming Contests: Necessary to Get a Coding Job?

89 ratings | 2461 views
https://dbader.org/python-tricks ► Improve your Python skills with short & sweet code examples delivered to your inbox Do you have to participate in Competitive Programming and Programming Contests to get a job as a software developer? In this video I'm discussing a question I got from YouTube commenter Chinmoy: "Is competitive programming needed for being a great developer? Like participating in contest, solve online judges' (like UVA, URI, CF, Hackerrank etc) problems. If yes, how is it helpful and how do i start learning it as beginner and using python." What do you think? Leave a comment below and let me know. FREE COURSE – "5 Thoughts on Mastering Python" https://dbader.org/python-mastery SUBSCRIBE TO THIS CHANNEL: https://dbader.org/youtube * * * ► Python Developer MUGS, T-SHIRTS & MORE: https://nerdlettering.com ► PythonistaCafe – A peer-to-peer learning community for Python developers: https://www.pythonistacafe.com FREE Python Coding Tutorials & News: » Python Tutorials: https://dbader.org » Python News on Twitter: https://twitter.com/@dbader_org » Weekly Tips for Pythonistas: https://dbader.org/newsletter » Subscribe to this channel: https://dbader.org/youtube
Html code for embedding videos on your blog
Text Comments (16)
Mohy CS (7 months ago)
So the only thing you can get over someone who is going to these contests, is whether or not they act like jerks? Certainly a possibility but I highly doubt that a large margin of those programmers are jerks.
Anthony Mcqueen (10 months ago)
Excellent advise and helpful conversation.
Anthony Mcqueen (10 months ago)
Python Training by Dan Bader Yes we spoke on Twitter earlier. So i will continue to subscribe as a fellow Pythonist.
Real Python (10 months ago)
Thanks! Glad you enjoyed it!
Michael Stueben (1 year ago)
Excellent advice.
Real Python (1 year ago)
Thanks! Glad you enjoyed it.
Weder Ribas (1 year ago)
Hey Dan. I strongly agree with you on that. I'm a Software Developer at IBM, coding a very critical system and I do not feel any lack of knowledge that I could "only" get in a programming competition. Of course, we cannot deny that those challenges aren't awesome, because it's more programming practice in the end. So, IMHO it's not required, but it's good to have this experience if you can. Happy Pythoning! :-)
Real Python (1 year ago)
This is a great point, thanks for sharing!
vonHell (1 year ago)
I am thinking to buy your “Setting up Sublime Text for Python Developers” but i really hesitate to spend so much money for common information. Is there any information about configuring Django, Flask etc? I have pyCharm which is amazing and I cant imagine that simple Sublime can beat it functionality.
HiKenPy (1 year ago)
Hi Dan. Firstly, thank you for the great content you make. Having an experience, can you explain where can a computer science student can look for first coding jobs? Is what common things r expected from a new employee, it the coding interview as scary as it's described?😂
Mohy CS (7 months ago)
Uhhh if you have a degree then there's really no limit. You could apply to be a software engineer if you wanted to since they teach you data structures and algorithms. You could apply literally anywhere that uses some form of technology from wall street banks to small startups. Pretty odd question considering you're a student and you have professors you could ask directly.
Gábor Mészáros (1 year ago)
I can definitely attest to the benefits of investing time in coding challenges. Before an actual interview "season" I always spend a few active weeks on coding challenge sites like leetcode or codefights to "get in shape". I have been asked questions right from these sites (or VERY similar) and knowing the right train of thoughts in such situations is invaluable. Whether or not you actually admit you had seen/solved the question belongs to a different topic (I usually say "I think I have seen something hauntingly similar, here is how I solved that one..."). But I agree with Dan on only pushing it if your body and soul are not objecting heavily.
Johnny Hopkins (1 year ago)
Programming contests are good for building problem-solving skills. For coding interviews, learn the basics of data structures and algorithms.
Real Python (1 year ago)
Those are great points! Especially if you enjoy taking part in the contest.
RITANKAR SARKAR (1 year ago)
I am an absolute beginner! I am taking a udemy coarse to learn python. Can you guide me further? Like what should I do after I learn python... Like projects or some thing else! Python is my first language though. I am 18 y/o
Real Python (1 year ago)
Thanks for the question! I'd recommend checking out this page where it gives useful tips for taking your programming from the basics to intermediate: https://dbader.org/python-basics

Would you like to comment?

Join YouTube for a free account, or sign in if you are already a member.