Info

Simple Programmer Podcast

The Simple Programmer Podcast is a short podcast that is a mix of career advice, philosophy and soft skills from successful author and software developer, John Sonmez. John is the founder of http://simpleprogrammer.com, one of the most popular software development blogs, and the author of the best-selling book, "Soft Skills: The Software Developer's Life Manual." (http://simpleprogrammer.com/softskills) Geared towards a programmer or software developer audience, but contains practical advice on: Career development Entrepreneurship Fitness Finance Productivity Personal development And more... That anyone can benefit from. Each episode is between 5 and 10 minutes long with at least 3 new episodes each week.
RSS Feed
Simple Programmer Podcast
2017
April
March
February
January


2016
December
November
October
September
August
July
June
May
April
March
February
January


2015
December
November
October
September
August
July
June
May


All Episodes
Archives
Now displaying: Page 1
Nov 22, 2016

A lot of you guys have been asking me this question. "John, can you tell us a little bit more about competitive programming? What is competitive programming? Is it a good choice?"

Well, the questions are endless. And I've decided to do a video talking more about this topic, trying to sum up everything in here.

So, first of all we need to understand what is competitive programming.

According to Wikipedia, "Competitive programming is a mind sport usually held on the Internet or a local network, involving participants trying to program according to provided specifications. Contestants are referred to as sports programmers. Competitive programming is recognized and supported by several multinational software and Internet companies, such as Google, Facebook, and IBM. There are several organizations who host programming competitions on a regular basis.

A programming competition generally involves the host presenting a set of logical or mathematical problems to the contestants (who can vary in number from tens to several thousand), and contestants are required to write computer programs capable of solving each problem. Judging is based mostly upon number of problems solved and time spent for writing successful solutions, but may also include other factors (quality of output produced, execution time, program size, etc.)"
(Read more here: https://en.wikipedia.org/wiki/Competitive_programming)

So, what is the real purpose in enrolling at one of these competitive programming championships? Will it do any benefits to your career?

Watch this video and find out!

Cracking The Coding Interview Blog Post: https://simpleprogrammer.com/2015/01/19/cracking-the-coding-interview/
Preparing For A Job Interview Course: https://simpleprogrammer.com/pluralsightinterview
Learning Algorithms: Is It REALLY Necessary?: https://www.youtube.com/watch?v=FJcG-6g4wA4
How To Be a Better Developer with Programming Challenges: https://simpleprogrammer.com/programmingchallenges

Programming Pearls: https://simpleprogrammer.com/programmingpearls
Cracking The Coding Interview: https://simpleprogrammer.com/codinginterview

0 Comments