So, this is such a difficult question I decided to answer with a video. Some people get married to other programmers and this is an awesome thing to do. Not only that, you might find your "soulmate" at your company, which is something more common than you might imagine. So... Is it working with your spouse a good option? There are a lot of things that you need to take into account before answering this question. Have you ever worked with your spouse before at the same company? How was the experi...
Oct 22, 2016•11 min•Transcript available on Metacast There is a lot of discussions when it comes to if you should pay off your house when it comes to real estate investment. I struggled with it myself when I first began to invest in Real Estate. There is no right or answer to this question. Real Estate can be a really complex thing with a lot of variables and you should be able to come up with the right solution for you, in your specific case. In that situation, you'll need to evaluate if the interest rate of your house will justify you paying off...
Oct 21, 2016•10 min•Transcript available on Metacast Everything that we do causes a reaction. Our actions are always balanced by some kind of reaction. Sometimes, this reaction comes before our action and this is what we call that "everything has a price". However, a lot of people don't know how to handle with that "price" and it is easy to see that they end up being frustrated or even mad about it. Paying the price for your actions is something that we all need to do, sooner or later. The best thing, so, would be to be willing to pay twice the pr...
Oct 20, 2016•16 min•Transcript available on Metacast Funny title for a not-so-funny video. In this video, I have received an email from a reader telling me that he takes his life too seriously sometimes. He is facing some hard times because he finds everything and everyone is crap. So, this is a difficult thing to address. How can he possibly make a shift in his mindset to stop taking things too seriously? He'll have to change his mental associations to make sure that he stops taking things seriously and start enjoying more of life. Wanna know mor...
Oct 19, 2016•10 min•Transcript available on Metacast There are a lot of different ways in which your programming career can take off. You can become a lead developer at a big company, you can become a freelancer and start tackling your own projects, you can become an entrepreneur and build your own software and you can also become a speaker. However, due to the fact that it is a way of following a career, just like any other, things might not be easy. There are a lot of obstacles that you have to face to start becoming a speaker. How do you become...
Oct 17, 2016•12 min•Transcript available on Metacast Envy is something funny right? Here is the definition of "Envy" according to Dictionary.com: "noun, plural envies. 1. a feeling of discontent or covetousness with regard to another's advantages, success, possessions, etc. 2. an object of such feeling: Her intelligence made her the envy of her classmates." There is no need to lie here. Let's be honest with each other. I've been there too. I know that you've been envious of someone at least during some part of your life. There are situations where...
Oct 16, 2016•14 min•Transcript available on Metacast Online dating websites... Hm... Controversial question, isn't it? I know you, as a man, probably has thought about enrolling in an online dating website several times. Online dating websites have that mysterious and catchy thing about them. In your head, it seems like a very good choice. You think it will be easy to pick up women if you create a profile on one of these online dating websites, you think this will be easy for you. However, this choice might not be as smart as you think. In fact, o...
Oct 15, 2016•11 min•Transcript available on Metacast Promoting yourself is the key to building a successful programming career. Getting your stuff out there and seen is one of the best ways to start building awareness of what you do and to your work. However, there are places and places to promote your content, especially if you have a brand. in today's video, I received a question from a reader asking me how should he use programming events to promote his brand. This developer has a programming brand with a service that he offers and he wants to ...
Oct 14, 2016•8 min•Transcript available on Metacast Coming to the decision of quitting college is already a hard process. This is a difficult decision which has to overcome a lot of challenges, including the ones imposed by society, parents, friends, the future and the "security" you get when you get a degree. So, you came up with the decision that you want to quit college. If you're just like 80% of people who are in college, you're probably a teenager that is still under your parent's care and you still own them some explanation about your life...
Oct 13, 2016•15 min•Transcript available on Metacast Confidence. Something that some programmers have and others lack. A thing that separates successful programmers from average programmers. A lot of different programmers have confidence issues and it definitely holds them down when it comes to advancing in their careers. The biggest confidence problems that programmers suffer is regarding their code. I've talked with several developers since I started Simple Programmers and they all seem to think that the code they write is not good enough. Some ...
Oct 12, 2016•8 min•Transcript available on Metacast Building muscle is something difficult that a lot of people try but few are able to really get it done. It involved discipline, continuous motivation, hard work and a serious gym routine. However, some people don't go to the gym for a lot of different reasons: they don't have time, they don't enjoy it, they don't have how to pay for a membership, etc. So, can you build muscles without going to the gym? I receive this question a lot, from different people all around the world. They ask me what ar...
Oct 11, 2016•11 min•Transcript available on Metacast Lots of programmers work with automation and creating solutions for companies to reduce costs and increase the profit of whoever hire them. However, this work can become tedious and make you bored very easily if you don't take the proper action to reverse this thing. So, I've received a question from a reader asking me if there were any industries in which they could be creative. Are there industries where developers and programmers can be more creative than in others? The answer is: I don't thi...
Oct 10, 2016•7 min•Transcript available on Metacast A lot of people lack self-confidence. Over and over, especially nowadays, we see more and more people complaining about all of those things, having a lot of difficulties building self-trust, self-worthiness, and self-confidence. However, there are also other types of people: who THINK that they are confident, but they really aren't. Most people build something inside them that looks more like arrogance than with confidence. And this is definitely a trap you should be avoiding. There is what I ca...
Oct 09, 2016•16 min•Transcript available on Metacast I believe in living a balanced life. I believe in living a good life where you can actually enjoy life, your achievements and all the good things that this world has to offer. We all have different areas that we should be able to administrate and balance: work, life, relationships, fitness, health, investments, etc. Today I wanted to talk about two in specific: work and life. How do you find balance in a busy life, working at a company, in your projects and also finding some time off to relax? I...
Oct 08, 2016•15 min•Transcript available on Metacast C# is featured among one of the most important and popular programming languages in the software development industry. There are a lot of different uses for C# and it is definitely a big choice if you want to specialize in C# one day. According to Microsoft's website, there are a lot of different ways that you can use and apply C# when it comes to creating programming software. "C# is an elegant, simple, type-safe, object-oriented language that allows enterprise programmers to build a breadth of...
Oct 07, 2016•10 min•Transcript available on Metacast So... quick but powerful question: What Is The Future Of Software Development? A lot of people ask me about the future of software development. What the future holds for software development and for new and old programmers? Are there going to be new programming jobs in the future? Are there going to be new and exciting job creations when it comes to software development? All those things really need to be discussed because we really don't know how things will be in the future. So, what is it goi...
Oct 06, 2016•13 min•Transcript available on Metacast A lot of people can't enjoy their lives. And I totally understand that. You know, I've been there. Earlier in my career, I was a completely different person. I had a very bad temperament, I was constantly fighting, I was constantly getting into arguments and I was constantly chasing something that I could not achieve. if you know my story, you've probably heard me talking about my retirement career. I've chased retiring when I was 30 that when I got there I felt completely lost. I have achieved ...
Oct 05, 2016•42 min•Transcript available on Metacast YEAH! YEAH! That just happened guys... Here he is... The amazing Eli The Computer Guy decided to join Simple Programmer for an amazing talk with me. First of all I would like to thank Eli. Eli is an amazing guy and he finally decided to join me for this amazing talk. I know a lot of you guys were requesting this talk and it was amazing that we finally made that happen. So, Eli and I discussed a lot of things. As you guys know, we both have history on the software development field and we have go...
Oct 04, 2016•46 min•Transcript available on Metacast If you're a software developer, you probably work for a company. And that company is probably located in a certain city. You, then, as the employee of that company and as a software developer, is probably located in that city too. However, have you ever stopped to ask yourself what are the best cities for software developers? You might think that this whole city thing does not matter but it actually does matter and a lot. So, what are the best cities for software developers? What are the things ...
Oct 03, 2016•11 min•Transcript available on Metacast Some programmers dream of getting a job. Some programmers dream of finding high paying clients. And some programmers dream of becoming entrepreneurs. Despite entrepreneurship being one of the most talked things of the last few years and is presented as one of the best solutions for people, it is not for everyone. The life of entrepreneurs is hard. It involves a lot (I really mean... A LOT!) of hard work, creative thinking, decision making, guts, mindset, etc. And it might not be the best option ...
Oct 02, 2016•12 min•Transcript available on Metacast Recently, I've faced one of the hardest times of my life when it came to keeping up motivation. If you watch my videos you've probably seen how unmotivated I became and I literally exposed myself here in the channel, which is something I do for you to realize that it can happen to anyone. In those videos, I talked about the importance of keeping it going, even tough you're unmotivated. And how you need to keep working for you to achieve everything you want in life. However, I think that, in life...
Oct 01, 2016•15 min•Transcript available on Metacast As some of you might know, I do a lot of cardio. I'm in an intensive workout and diet program so that I can lower my body fat percentage as much as I can. If you watch my YT channel regularly, you're probably aware that i want to drop my body fat percentage by 10% - 7%. And the way I choose to do this is by enrolling in an intensive workout and fitness program (which is something I plan to release in the future) and by doing cardio. I run almost 4 hours per week and this is the training I decide...
Sep 30, 2016•13 min•Transcript available on Metacast Software Development is definitely an awesome job. It provides a good financial stability for those who are in the field, it helps create the future and build awesome things, as well as being one of the most demanded jobs of our current landscape. However, software development is not for everyone. You must be aware of how is the life of a software developer so that you can be aware if this is the right path for you. Just like every career, software development has its ups and down, its pros and ...
Sep 29, 2016•11 min•Transcript available on Metacast A lot of programmers dream about becoming freelancers. Wouldn't it be awesome to not have a boss that tells you what to do and to have flexibility in your work? Work on your underwears, in your home, anytime you want? Well... Maybe... But this dream fantasy that people sell you is usually not what happens. Yes, of course, these are some benefits of becoming a freelancer, but there are also a lot of downsides to this choice. For example, let's take the money. When you're in a company, you get you...
Sep 28, 2016•11 min•Transcript available on Metacast Today I've partnered up with Troy Hunt to talk more about web security, data breaches and what the future holds when it comes to programming security and exposure. if you don't know him, Troy Hunt is one of the most famous guys when it comes to studying and developing security solutions for all of these problems. Here is how Troy Hunt defines himself, extracted from his website: "I'm Troy Hunt, an Australian Microsoft Regional Director and also a Microsoft Most Valuable Professional for Develope...
Sep 27, 2016•40 min•Transcript available on Metacast Learning Java can be complex yet simple at the same time. There are a lot of programmers who want to learn Java but don't know how to start. Java is an awesome programming language that could easily add some spice to your coding skills. It can be really difficult at first, I know. There are a lot of resources and it is hard to tell what is the best way to start learning a new programming language. As I've talked before, learning your first programming language can be difficult. You need to pract...
Sep 26, 2016•12 min•Transcript available on Metacast So, this is another book review, this time with a book that I consider being... Well... Kind of unique. Dianetics is the book I'll be reviewing today. As some of you might know, I am a big fan of personal development, goal setting, and psychology. I found the mind aspect being one of the most powerful factors when determining if a person will be successful or not. Dianetics is definitely a good book that talks a lot about these aspects. Here is the book description, extracted from Amazon: If you...
Sep 25, 2016•18 min•Transcript available on Metacast Nowadays, there are a lot of different ways of working. You don't need to go to an office from 9-5 anymore. There are a lot of ways you can work and things you can do to start getting clients and working for a company. You can work remotely, you can work flexible hours, you can start a contract and you can also get into a contract-to-hire position. However... Is it a good option for you? For those who don't know, a contract to hire position sets a length of time a contractor will work for the em...
Sep 24, 2016•6 min•Transcript available on Metacast A lot of people dream about becoming software developers. They see the potential that becoming a programmer can have and the amount of impact the coding can have in companies and the lives of people all around the world. However, becoming a software developer is not that easy. This programming road is hard and it can take you some time to get into this field. Basically, if you choose to become a software developer, you'll be a student forever, and you'll have to be constantly improving and keepi...
Sep 23, 2016•16 min•Transcript available on Metacast Some software developers dream of becoming lead developers. In the programming world, this might mean more money and more input on company's project, as well as leading a team of people. Are you ready for that? Becoming a lead developer in the software development world can definitely make huge shifts in your career. This is definitely an important role in any company that carries a huge weight, especially when it comes to making decisions. However, not all can people can become lead developers....
Sep 22, 2016•12 min•Transcript available on Metacast