Simple Programmer Podcast

Simple Programmer Podcast

Download on the App Store

Simple Programmer Podcast episodes

  • 300 Don't Allow People To Claim Ownership Over Your Life - Simple Programmer Podcast

    This is a topic very important for me to discuss because I believe so many people still fail to understand this.

    Bottom line is: you should not let anyone claim ownership over your life. Your life is yours and you should live it as you want. End of story.

    Besides that sounding a bit harsh, I understand there is a lot more below the surface of my comment. This does not mean you should do everything you want without thinking about the consequences and not caring about what people near you think.

    However, when you start to think about freedom, how can you possibly be free if you control other people's life?

    Watch this video so you can understand the importance of letting people go and not allowing anyone to claim ownership over your life.

    SUBSCRIBE TO THIS CHANNEL: vid.io/xokz

    Tony Robbins "Unleash The Power Seminar" Review: https://www.youtube.com/watch?v=xwAkxRZ_UKE
    Why You Should NOT Give Money To Friends & Family: https://www.youtube.com/watch?v=uSZ4Ox22n8U
    My Boss Is Paying For My Education But I Don't Want To Stay: https://www.youtube.com/watch?v=hiKoXjE1TRE&list=PLjwWT1Xy3c4U4xrSdGiN9fh04NjHoNwTq&index=2
    Boundaries Book: https://simpleprogrammer.com/boundariesbook

    13 min
  • 299 People Are Asking Me For References... Should I Give Them Out? - Simple Programmer Podcast

    Recently, I did a video about if you should give people references. In that video, I talked about the importance of knowing when and how to give references, especially if you're talking about job references.

    So, in that video I received a question from a subscriber asking the following:

    "John, what about the other way? If recruiters call you and ask for 3 references without placing you on a job, should you give them out? I have declined so far and told them that I don't give references and they've been ok with that because they had lengthy conversations with me and know that I know my stuff - can you do a video on this if possible? Thanks!" Ketan Shukla

    So, what is your opinion on this? How should you proceed in this situation?

    SUBSCRIBE TO THIS CHANNEL: vid.io/xokz

    Should You Give People References?: https://www.youtube.com/watch?v=orIHUnluHrc Don't Do Things That Can Only Harm You: https://www.youtube.com/watch?v=vOvQDb8MYa8 How To Network (The Right Way) As A Developer: https://www.youtube.com/watch?v=PPRIsHBt9NM

    10 min
  • 299 People Are Asking Me For References... Should I Give Them Out? - Simple Programmer Podcast

    Recently, I did a video about if you should give people references. In that video, I talked about the importance of knowing when and how to give references, especially if you're talking about job references.

    So, in that video I received a question from a subscriber asking the following:

    "John, what about the other way? If recruiters call you and ask for 3 references without placing you on a job, should you give them out? I have declined so far and told them that I don't give references and they've been ok with that because they had lengthy conversations with me and know that I know my stuff - can you do a video on this if possible? Thanks!"
    Ketan Shukla

    So, what is your opinion on this? How should you proceed in this situation?

    SUBSCRIBE TO THIS CHANNEL: vid.io/xokz

    Should You Give People References?: https://www.youtube.com/watch?v=orIHUnluHrc
    Don't Do Things That Can Only Harm You: https://www.youtube.com/watch?v=vOvQDb8MYa8
    How To Network (The Right Way) As A Developer: https://www.youtube.com/watch?v=PPRIsHBt9NM

    10 min
  • 298 How To Understand Someone Else's Code? - Simple Programmer Podcast

    So, a lot of developers face this awful situation from time to time.

    Picture this: You're new at a company. This company has an extensive history of software development and a lot of developers have already worked there.

    You're assigned to a new project that has already started. Your job is to pick where the latest developer have left the project, which means you'll have to read and understand his code.

    This should be a problem, right? Yeah, it can.

    How do you understand someone else's code? How do you read and know exactly what each part is saying on this code? Is there an easy way to do that?

    Watch this video and find out!

    SUBSCRIBE TO THIS CHANNEL: vid.io/xokz

    Working Effectively With Legacy Code: https://simpleprogrammer.com/workinglegacy Code Complete: https://simpleprogrammer.com/codecompletebook Clean Code: https://simpleprogrammer.com/CleanCodeBook

    9 min
  • 298 How To Understand Someone Else's Code? - Simple Programmer Podcast

    So, a lot of developers face this awful situation from time to time.

    Picture this: You're new at a company. This company has an extensive history of software development and a lot of developers have already worked there.

    You're assigned to a new project that has already started. Your job is to pick where the latest developer have left the project, which means you'll have to read and understand his code.

    This should be a problem, right? Yeah, it can.

    How do you understand someone else's code? How do you read and know exactly what each part is saying on this code? Is there an easy way to do that?

    Watch this video and find out!

    SUBSCRIBE TO THIS CHANNEL: vid.io/xokz

    Working Effectively With Legacy Code: https://simpleprogrammer.com/workinglegacy
    Code Complete: https://simpleprogrammer.com/codecompletebook
    Clean Code: https://simpleprogrammer.com/CleanCodeBook

    9 min
  • 297 Top 10 C++ Books (Beginner & Advanced) - Simple Programmer Podcast

    So, a lot of you guys requested a Top 10 C++ Books and well... There you have it!

    Lately, I've been doing a lot of different Top Books on my channel. I figured it is an awesome way of providing a good way to start for those who want to learn new programming languages or even for those people that want to study more about a specific language.

    So, in this video I'll give you my Top 10 C++ Books. This will be an awesome resource for those who want to learn C++, especially nowadays if a lot of information overload. Having focus and knowing where you want to go will definitely make a big difference on how fast you'll learn C++

    If you don't know, C++ is one of the most popular programming languages nowadays. It is a robust language and here are only a few of its pros:

    - Is extremely popular, and therefore lots of support is available. - Has a large base of freely available code for download, while also supporting direct integration with ASM and C. - Is very powerful, and can be used to create just about any program, including low-level system programs. - There is a compiler for C++ on every major operating system. C++ programs that are purposely written for portability will work on many major operating systems with little change in code. - C++ is a language which is compiled (transformed from human readable code to low-level machine code), so it can often run faster than languages such as Java, Python, and C#; as it does not depend on an interpreter or a "run-time environment" which must be loaded beforehand. - Has a long established usage base that likely guarantees support for the language will continue for quite some time. - Many languages are based off of C/C++, such as Java, so knowledge in C++ will make it easier to understand these languages. - Has a relatively small associated C++ Standard Library as compared to languages such as Java's Standard Platform SDK or C#'s .NET Framework, permitting greater versatility and reducing the system footprint of resulting compilations. - Has been standardized by the International Standards Association as ISO/IEC 14882 with significant versions of the standard released in 1998, 2003 and 2011. - Has a significant number of open source libraries available, including the Boost which are freely and widely available. (Source: https://en.wikiversity.org/wiki/C%2B%2B)

    So, do you wanna know what are the best C++ books? Watch this video and find out!

    Programming: Principles and Practice Using C++: https://simpleprogrammer.com/princpracticesc++ C++ Primer: https://simpleprogrammer.com/c++primer Accelerated C++: Practical Programming by Example: https://simpleprogrammer.com/acceleratedc++ Thinking in C++, Vol. 1: Introduction to Standard C++: https://simpleprogrammer.com/thinkinginc++ Effective C++: 55 Specific Ways to Improve Your Programs and Designs: https://simpleprogrammer.com/effectivec++ More Effective C++: 35 New Ways to Improve Your Programs and Designs: https://simpleprogrammer.com/moreeffectivec++ Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library: https://simpleprogrammer.com/effectivestl The C++ Programming Language: https://simpleprogrammer.com/thec++language The Design and Evolution of C++: https://simpleprogrammer.com/designevolc++

    Top Programming Books Playlist: https://www.youtube.com/playlist?list=PLjwWT1Xy3c4XoA9VdooMPPiDFsckl1d_2 How To Learn C++?: https://www.youtube.com/playlist?list=PLjwWT1Xy3c4XYAbLKJ54J7eC5ft01eFeB

    12 min
  • 297 Top 10 C++ Books (Beginner & Advanced) - Simple Programmer Podcast

    So, a lot of you guys requested a Top 10 C++ Books and well... There you have it!

    Lately, I've been doing a lot of different Top Books on my channel. I figured it is an awesome way of providing a good way to start for those who want to learn new programming languages or even for those people that want to study more about a specific language.

    So, in this video I'll give you my Top 10 C++ Books. This will be an awesome resource for those who want to learn C++, especially nowadays if a lot of information overload. Having focus and knowing where you want to go will definitely make a big difference on how fast you'll learn C++

    If you don't know, C++ is one of the most popular programming languages nowadays. It is a robust language and here are only a few of its pros:

    - Is extremely popular, and therefore lots of support is available.
    - Has a large base of freely available code for download, while also supporting direct integration with ASM and C.
    - Is very powerful, and can be used to create just about any program, including low-level system programs.
    - There is a compiler for C++ on every major operating system. C++ programs that are purposely written for portability will work on many major operating systems with little change in code.
    - C++ is a language which is compiled (transformed from human readable code to low-level machine code), so it can often run faster than languages such as Java, Python, and C#; as it does not depend on an interpreter or a "run-time environment" which must be loaded beforehand.
    - Has a long established usage base that likely guarantees support for the language will continue for quite some time.
    - Many languages are based off of C/C++, such as Java, so knowledge in C++ will make it easier to understand these languages.
    - Has a relatively small associated C++ Standard Library as compared to languages such as Java's Standard Platform SDK or C#'s .NET Framework, permitting greater versatility and reducing the system footprint of resulting compilations.
    - Has been standardized by the International Standards Association as ISO/IEC 14882 with significant versions of the standard released in 1998, 2003 and 2011.
    - Has a significant number of open source libraries available, including the Boost which are freely and widely available.
    (Source: https://en.wikiversity.org/wiki/C%2B%2B)

    So, do you wanna know what are the best C++ books? Watch this video and find out!

    Programming: Principles and Practice Using C++: https://simpleprogrammer.com/princpracticesc++
    C++ Primer: https://simpleprogrammer.com/c++primer
    Accelerated C++: Practical Programming by Example: https://simpleprogrammer.com/acceleratedc++
    Thinking in C++, Vol. 1: Introduction to Standard C++: https://simpleprogrammer.com/thinkinginc++
    Effective C++: 55 Specific Ways to Improve Your Programs and Designs: https://simpleprogrammer.com/effectivec++
    More Effective C++: 35 New Ways to Improve Your Programs and Designs: https://simpleprogrammer.com/moreeffectivec++
    Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library: https://simpleprogrammer.com/effectivestl
    The C++ Programming Language: https://simpleprogrammer.com/thec++language
    The Design and Evolution of C++: https://simpleprogrammer.com/designevolc++

    Top Programming Books Playlist: https://www.youtube.com/playlist?list=PLjwWT1Xy3c4XoA9VdooMPPiDFsckl1d_2
    How To Learn C++?: https://www.youtube.com/playlist?list=PLjwWT1Xy3c4XYAbLKJ54J7eC5ft01eFeB

    12 min
  • 296 Drinking Coffee & "I Don't Have Enough Time" - Simple Programmer Podcast

    Today we are going to talk about two different but relatable topics, when it comes to being a productive software developer.

    So, the first topic we are going to address is the drinking coffee problem. I know a lot of developers have trouble when it comes to drinking coffee. Most people use coffee as a crutch to get energy during the day.

    According to Body Ecology, "Research is finding that one reason so many people are addicted to coffee, is that they may be deficient in dopamine." "However, while this research may give people the license to drink more coffee, it is misleading. This is because the coffee itself may then lead to an increase in the root of the depression by further taxing your system, creating more stress, and damaging the delicate pH of your stomach." (Source: http://bodyecology.com/articles/are-you-using-coffee-as-a-crutch-for-happiness)

    So, how is your relation with coffee and how does it affect your overall performance?

    Besides that, we're also going to talk about the famous argument "I don't have enough time". Do you really don't have time or are you "mis-managing" everything? Watch this video and find out!

    SUBSCRIBE TO THIS CHANNEL: vid.io/xokz SUPPORT THIS YOUTUBE CHANNEL: vid.io/xokw

    How You Are Wasting Your Time: https://www.youtube.com/watch?v=eaZJsyybwu8

    10 min
  • 296 Drinking Coffee & "I Don't Have Enough Time" - Simple Programmer Podcast

    Today we are going to talk about two different but relatable topics, when it comes to being a productive software developer.

    So, the first topic we are going to address is the drinking coffee problem. I know a lot of developers have trouble when it comes to drinking coffee. Most people use coffee as a crutch to get energy during the day.

    According to Body Ecology, "Research is finding that one reason so many people are addicted to coffee, is that they may be deficient in dopamine."
    "However, while this research may give people the license to drink more coffee, it is misleading. This is because the coffee itself may then lead to an increase in the root of the depression by further taxing your system, creating more stress, and damaging the delicate pH of your stomach."
    (Source: http://bodyecology.com/articles/are-you-using-coffee-as-a-crutch-for-happiness)

    So, how is your relation with coffee and how does it affect your overall performance?

    Besides that, we're also going to talk about the famous argument "I don't have enough time". Do you really don't have time or are you "mis-managing" everything? Watch this video and find out!

    SUBSCRIBE TO THIS CHANNEL: vid.io/xokz
    SUPPORT THIS YOUTUBE CHANNEL: vid.io/xokw

    How You Are Wasting Your Time: https://www.youtube.com/watch?v=eaZJsyybwu8

    10 min
  • 295 Thoughts On The Future Of Java - Simple Programmer Podcast

    JavaScript... Well, we can't deny that this is probably one of the most (if not the most) popular programming language. Whether it is among software developer or if we are talking about market demands, JavaScript is definitely a big name.

    However, we also can't deny that things change. And everything changes, especially when it comes to technology.

    I've tried to predict it a few times and I've failed.

    But we always question ourselves about the future. And today we are going to talk about the future of JavaScript. What do I believe will be the future of Java? Will it still have force in 10 years from now?

    Watch this video and find out!

    SUBSCRIBE TO THIS CHANNEL: vid.io/xokz SUPPORT THIS YOUTUBE CHANNEL: vid.io/xokw

    Why JavaScript Is Doomed: https://simpleprogrammer.com/2013/05/06/why-javascript-is-doomed/ Career Story Playlist: https://www.youtube.com/playlist?list=PLjwWT1Xy3c4UR55IrHNC7xSzOG0CA3AaJ

    11 min

About Simple Programmer Podcast

From the publisher's feed

John Sonmez wants to help you become more successful, make more money, deal with difficult coworkers and be so productive everyone thinks you must be abusing a prescription for Ritalin.