
Sign up to save your podcasts
Or


Simple Programmer is now BACK with a brand new YouTube ChannelSUBSCRIBE HERE: https://simpleprogrammer.com/subscribespyt
You've decided to learn to code! Filled with excitement at finding a new career, you quickly sign up for a Udemy course and register at freeCodeCamp. Feeling optimistic and eager, you sit down and start going through the material that evening. In the next several weeks, you fall into a pattern of studying coding till late at night, then waking up early the next morning to go to work. But you're starting to get confused by some of the concepts, and there isn't anyone to ask for help. The first stage of learning to code is the hand holding honeymoon phase. This is right when you start out, you are all pumped up to have so much motivation. You start some tutorials, and they are a piece of cake. Who told you that understanding python would be hard? They were stupid. That was easy! As you do a few more tutorials you start to feel even more confident. This stage makes you feel like you are making significant progress. But then you are to start working on something that does not have a direct tutorial to give you an exact example of how to make it. And all of a sudden you realize, fuck... I know nothing. So... Suddenly, you lose all motivation. And you give up on learning to code. Not anymore. After this video, you'll know how to regain your motivation when it comes to learning to code and make sure you don't give up along the way.
Simple Programmer is now BACK with a brand new YouTube ChannelSUBSCRIBE HERE: https://simpleprogrammer.com/subscribespyt
"Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together. Python's simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms, and can be freely distributed. Often, programmers fall in love with Python because of the increased productivity it provides. Since there is no compilation step, the edit-test-debug cycle is incredibly fast. Debugging Python programs is easy: a bug or bad input will never cause a segmentation fault. Instead, when the interpreter discovers an error, it raises an exception. When the program doesn't catch the exception, the interpreter prints a stack trace. A source level debugger allows inspection of local and global variables, evaluation of arbitrary expressions, setting breakpoints, stepping through the code a line at a time, and so on. The debugger is written in Python itself, testifying to Python's introspective power. On the other hand, often the quickest way to debug a program is to add a few print statements to the source: the fast edit-test-debug cycle makes this simple approach very effective." (Source: https://www.python.org/doc/essays/blurb/) Nowadays, there is no doubt that Python is one of the most popular and demanding languages and, learning Python can definitely have an impact on your career. And who better than Rafeh Qazi, the Clever Programmer, to teach you everything you need to know about Python? In today's video, we will discuss more about Python and if it really is the programming language of the future.
Simple Programmer is now BACK with a brand new YouTube ChannelSUBSCRIBE HERE: https://simpleprogrammer.com/subscribespyt
In programming, we hear so much about what tech stack we need to learn or what the new hot technology is. What we do not talk about much is the mental health aspect behind how you can be a better programmer. There are basically one main thing developers can do in order to improve their confidence as a developer and basically tackle the imposter syndrome: fake it till you make. HOWEVER... This is not always the best choice for most developers. Developers feel afraid of faking someone they are not and something they will NEVER be able to become. Whether or not you realize it, confidence level affects you each and every day. Heck, each and every millisecond. The thoughts you have vary based on your confidence level. The actions you decide to take are completely different depending on your confidence level. So... What is a better option than the "fake it till you make it?"... The "Act As If..." technique. Wanna know more about the "Act As If..." technique to transform your confidence as a programmer for real? Watch this video and find out.
Simple Programmer is now BACK with a brand new YouTube ChannelSUBSCRIBE HERE: https://simpleprogrammer.com/subscribespyt
Whether you're currently pursuing a degree in computer science, an aspiring self-taught developer, or a coding boot camp student, mastering the craft of programming is a perpetual struggle. Technology is changing faster and faster every day and us, as software developers, need to be able to cope up with all of this if we want to stay relevant. This is definitely bad news if you don't know how to learn. Learning how to learn anything is one of the most powerful techniques you can develop if you want to succeed in life. In my early career, I was able to learn different programming languages and TEACH THEM, making millions out of it. Truth be told: people who know how to learn things will definitely be ahead of others. And it applies to all areas of your life. Learning a new programming language can seem like a challenging task. However, as it is with all types of learning, there are certain techniques and practices that will help you learn the programming language faster and more efficiently. During my entire programmer career, I've been confronted with situations that made me develop some practices that would help me learn new programming languages faster. At the beginning of my career, I thought that reading books from cover to cover was the best way to learn a new language. Damn, how I was wrong. As I started to develop and create Pluralsight courses, I had to find a way to learn new programming languages fast, since this was exactly what I was doing. In today's video, I'll share my techniques to learn ANY NEW programming language you want and how to skyrocket your programming career.
Simple Programmer is now BACK with a brand new YouTube ChannelSUBSCRIBE HERE: https://simpleprogrammer.com/subscribespyt
As programmers, it's our job to be at our computer for extended periods of time. And, if you're anything like us, the longer you sit there, the worse your posture becomes. Without even realizing it, you begin to extend your neck, bringing your face closer to the screen. You hunch your shoulders forward and slump in your chair. But, not only that... There are a LOT of related health problems that could also come from sitting too much in front of a computer. When we sit down certain parts of our bodies shut down. Our muscular and cellular systems were put to sleep causing our chances of things like diabetes to increase. Here is a list of the things that happen: ● Blood starts to flow slower, your muscles start to burn less fat ● The pancrease releases more insulin, increasing your risk of diabetes upwards of 90% (if you sit more than 8 hours a day) ● The increase insulin production from sitting is also linked to an increase in colon and breast cancers ● It slows the rate at which you digest your food ● Your brain gets less oxygen slowing down cognitive performance ● You get strained neck and shoulder problems ● Back problems from extra pressure on your spine ● You use your abs and legs less so you are getting weaker muscles ● Hips and glutes become tight putting you at risk of more injury ● Lack of use of the bones sets up for having weaker bones Now that was a lot but if we could sum it all up in a few maim things it would be: ● It weakens your muscles and bones ● It increases your chances for deadly cancers and diabetes ● It reduces your ability to think straight and process issues as well This is when exercising comes into play, when it comes to improving your overall health as a programmer. In today's video we will talk about the dangers of sitting down too much and the exercises you can make in order to overcome the dangers that come with it.
Simple Programmer is now BACK with a brand new YouTube ChannelSUBSCRIBE HERE: https://simpleprogrammer.com/subscribespyt
When I first started out my career as a software developer, I didn't have a degree. I took my first real job when I was on summer break from my first year of college. By the time the summer was up and it was time to enroll back in school, I found that the salary I was making from that summer job was about what I had expected to make when I graduated college—only I didn't have any debt at this point—so, I dropped out and kept the job. But, did I make the right choice? Do you really need a university degree to be a computer programmer? If you don't have a degree, you are probably more inclined to believe that degrees are worthless and completely unnecessary—even though you may secretly wish you had one. So, whatever side you fall on, I am going to ask you to momentarily suspend your beliefs—well, biases really—and consider that both views are not exactly correct, that there is a middle-ground somewhere in between the two viewpoints where a degree isn't necessarily worthless and it isn't necessarily valuable either. You see, the issue is not really whether or not a particular degree has any value. The degree itself represents nothing but a cost paid and time committed. A degree can be acquired by many different methods, none of which guarantee any real learning has taken place. If you've ever taken a college course, you know that it is more than possible to pass that course without actually learning much at all. In today's video, I'm going to talk about why I dropeed out of my computer science major and if you should do the same, as a software developer.
Simple Programmer is now BACK with a brand new YouTube ChannelSUBSCRIBE HERE: https://simpleprogrammer.com/subscribespyt
Have you ever heard that coding and programming are not the same thing? But, how can that be possible?
Well, in this video I came across a very interesting text, which I've decided to share with you. in this text, the author stated that programming/software development is not the same as coding.
And well, if you know me, whenever I find something interesting, I create a video to share with you guys... And this is exactly what I did in this video.
For a lot of software developers, coding and programming is the fucking same thing. if you do a simple search on the internet, you'll find the below definition for both terms:
Coding "Digital Technology. a set of symbols that can be interpreted by a computer or piece of software: binary code; Java code; the symbolic arrangement of statements or instructions in a computer program, or the set of instructions in such a program:"
Programming "the act or job of creating computer programs"
However, they are not the same thing.
So, do you wanna know more about why coding is not the same as programming? Watch this video and find out!
Simple Programmer is now BACK with a brand new YouTube ChannelSUBSCRIBE HERE: https://simpleprogrammer.com/subscribespyt
Chances are you are preparing for a JavaScript coding interview and now you're faced with preparing for a lot of different JS interview questions. JavaScript is a high-level programming language, probably one of the most used programming languages in the world right now. It can be used to program the web browser or even servers. To know the importance of JavaScript, disable JavaScript on your browser and try to load the Web Page in it. Those Web Pages will not work properly. Many contents in them may misbehave. Usually, JavaScript interview questions are divided into three sections: Beginner Level Intermediate Level Advanced Level It works to make your interviewer position you inside of a scope of possible choices. The closer you are to an "advanced" level developer, the higher your chances of getting a job.
Simple Programmer is now BACK with a brand new YouTube ChannelSUBSCRIBE HERE: https://simpleprogrammer.com/subscribespyt
You're a developer. You finally made it, learned to code and now you're living the dream of building software and becoming a programmer. But... You feel like you could do more. You feel stuck. You have built a few applications and put them in the app store, you have your GitHub constantly updated... You're doing it all right but... It still feels like you can't advance. "What do I need to do in order to become a senior developer?" You feel like you could do more but you feel afraid. For example, you don't apply for a senior position because you don't feel like a senior developer... What if they ask you advanced questions and you can't answer? In today's video, I'm going to share my thoughts on why some beliefs are holding you back from making much more money as a software developer than you are making right now and how you can shift those to increase your developer salary.
Simple Programmer is now BACK with a brand new YouTube ChannelSUBSCRIBE HERE: https://simpleprogrammer.com/subscribespyt
Does GitHub matter if you're a developer in job-hunting mode? Will GitHub help you when it comes to the job searching process? More and more often, recruiters are demanding more from developers when it comes to the hiring process. After all, they need to know if the person they are hiring really knows how to code. One of the questions that often comes to developers, as a relatively new practice, is "Can we see your GitHub?". What better way to share code you've written, or demonstrate your knowledge and expertise in the field? Sure, recruiters are still going to vet you in person using questions and tests, but if they can check out your code or see where your technical knowledge is at before you even walk in our door, you're going to be miles ahead of the competition. Github could be really known, today, as a portfolio for code. However, it does NOT replace your resume. In today's video, we're going to discuss whether Github is a good fit for you as a developer when it comes to getting a job, how YOU can implement it all so that you get the MOST out of your job searching process.
From the publisher's feed