Lately, I've been feeling like my productivity has dropped in ways I couldn't imagine before. I was feeling guilty, I was feeling down.
However, over the past few days, I've come to realize that my productivity has gone back up once again and I'm pretty happy about that.
I've done a video about how I was able to get my productivity levels back to where it was before but today I managed to realize one more thing: People interrupting you is also a HUGE bad factor when it comes to hurting your productivity.
Wanna know more about that? Watch this video and find out!
If you have a question, email me at john@simpleprogrammer.com
If you liked this video, share, like and, of course, subscribe!
FREE COURSE - 5 Learning Mistakes Software Developers Make https://simpleprogrammer.com/learn-faster
SUBSCRIBE TO THIS CHANNEL: vid.io/xokz
DEVMOUNTAIN - Simple Programmer Sponsor: https://simpleprogrammer.com/devmountain
Million Dollar Consulting: https://simpleprogrammer.com/milliondollarconsulting
How To Estimate Time For A Programming Project
When it comes to freelancing, there is a lot of stuff you, as a freelancer, need to learn how to handle.
In the software development world, you need to handle a lot of stuff: billing, contracts, price and, most of all, how much time it will take in order to complete a specific project.
This is exactly what we are going to talk in this video... How do you estimate the time to finish a programming project? Is it ever possible to estimate how much will it take to finish a project? How do you bill your clients in that case?
Watch this video and find out!
If you have a question, email me at john@simpleprogrammer.com
If you liked this video, share, like and, of course, subscribe!
Subscribe To My YouTube Channel: http://bit.ly/1zPTNLT
Visit Simple Programmer Website: http://simpleprogrammer.com/
Connect with me on social media:
Facebook: https://www.facebook.com/SimpleProgrammer
Twitter: https://twitter.com/jsonmez
Other Links:
Sign up for the Simple Programmer Newsletter: http://simpleprogrammer.com/email
Simple Programmer blog: http://simpleprogrammer.com/blog
Learn how to learn anything quickly: http://10stepstolearn.com
Boost your career now: http://devcareerboost.com
FREE COURSE - 5 Learning Mistakes Software Developers Make https://simpleprogrammer.com/learn-faster
SUBSCRIBE TO THIS CHANNEL: vid.io/xokz
Don't Take Feedbacks... At All!: https://www.youtube.com/watch?v=d6r-FZrX0MM
Soft Skills Book: http://simpleprogrammer.com/softskills
Total Recall Book: https://simpleprogrammer.com/totalrecall
How Lying To Yourself Will Destroy Your Life And Career: https://www.youtube.com/watch?v=pw7SvbShLdI
What Successful People Say About Feedback
You've seen me talking about feedback several times before and for one reason. I want you to become the person YOU want to be no matter what people say about you.
However, I hold a very strong opinion about feedbacks and I wanted a second opinion.
This is why I started to read biographies and to pay attention to what these successful people were saying.
What do these people say about feedback? Should you listen to them or not? Watch this video and find out!
If you have a question, email me at john@simpleprogrammer.com
If you liked this video, share, like and, of course, subscribe!
Subscribe To My YouTube Channel: http://bit.ly/1zPTNLT
Visit Simple Programmer Website: http://simpleprogrammer.com/
Connect with me on social media:
Facebook: https://www.facebook.com/SimpleProgrammer
Twitter: https://twitter.com/jsonmez
Other Links:
Sign up for the Simple Programmer Newsletter: http://simpleprogrammer.com/email
Simple Programmer blog: http://simpleprogrammer.com/blog
Learn how to learn anything quickly: http://10stepstolearn.com
Boost your career now: http://devcareerboost.com
FREE COURSE - 5 Learning Mistakes Software Developers Make https://simpleprogrammer.com/learn-faster
SUBSCRIBE TO THIS CHANNEL: vid.io/xokz
HIRED.COM - Simple Programmer Sponsor: https://www.simpleprogrammer.com/hiredsp
How To Stop Feeling Tired In The Afternoon?: https://www.youtube.com/watch?v=bMC4Mqpsyz4
The Miracle Morning: https://simpleprogrammer.com/miraclemorning
How I Plan My Week?: https://www.youtube.com/watch?v=W9k0OhJkjQ0
Keeping A Life Journal: Why You Should Do It: https://www.youtube.com/watch?v=RVTzHfJJmt8
The 7 Habits of Highly Effective People:
https://simpleprogrammer.com/7habits
Creating Value & Wealth: The 70/30 Rule:
https://www.youtube.com/watch?v=JcRLvNhLI1Q
Is Waking Up Early Really Worth It?
A lot of people have some serious trouble waking up early in the morning. There are a lot of complaints about people having to wake up early, saying that they feel tired and that they just can't seem to get up from bed.
On the other hand, there is a lot of articles written about the importance of waking up in the morning and how it is a good option for everyone that want to build a productive routine.
So... Is waking up early really a good option? Does it really make a difference? Watch this video and find out!
If you have a question, email me at john@simpleprogrammer.com
If you liked this video, share, like and, of course, subscribe!
Subscribe To My YouTube Channel: http://bit.ly/1zPTNLT
Visit Simple Programmer Website: http://simpleprogrammer.com/
Connect with me on social media:
Facebook: https://www.facebook.com/SimpleProgrammer
Twitter: https://twitter.com/jsonmez
Other Links:
Sign up for the Simple Programmer Newsletter: http://simpleprogrammer.com/email
Simple Programmer blog: http://simpleprogrammer.com/blog
Learn how to learn anything quickly: http://10stepstolearn.com
Boost your career now: http://devcareerboost.com
FREE COURSE - 5 Learning Mistakes Software Developers Make https://simpleprogrammer.com/learn-faster
SUBSCRIBE TO THIS CHANNEL: vid.io/xokz
SUPPORT THIS YOUTUBE CHANNEL: vid.io/xokw
Other Important Links
How I Plan My Week: https://www.youtube.com/watch?v=W9k0OhJkjQ0
How You Are Wasting Your Time: https://www.youtube.com/watch?v=eaZJsyybwu8
How To Find Balance In A Busy Life?
Nowadays, people seem to be caught up in a never-ending busy life. We have a lot of stuff to do, which includes a full-time job, education, commute time, leisure time, gym, taking care of our sons & daughters, etc.
So, how do you find balance in such a busy life? How should you approach your routine to make sure you will get your stuff done in time, will not neglect anything from your current week and life everything you can?
While there might be some theories about this which are meant to create complex systems, everything comes down to discipline and dividing your time in a way that you can make sure you will get everything in your schedule.
In this video I will present you with some good techniques and also a new concept which might be a little bit different from what you know now.
Wanna know more? Watch this video and find out!
If you have a question, email me at john@simpleprogrammer.com
If you liked this video, share, like and, of course, subscribe!
Subscribe To My YouTube Channel: http://bit.ly/1zPTNLT
Visit Simple Programmer Website: http://simpleprogrammer.com/
Connect with me on social media:
Facebook: https://www.facebook.com/SimpleProgrammer
Twitter: https://twitter.com/jsonmez
Other Links:
Sign up for the Simple Programmer Newsletter: http://simpleprogrammer.com/email
Simple Programmer blog: http://simpleprogrammer.com/blog
Learn how to learn anything quickly: http://10stepstolearn.com
Boost your career now: http://devcareerboost.com
FREE COURSE - 5 Learning Mistakes Software Developers Make https://simpleprogrammer.com/learn-faster
Visit: http://simpleprogrammer.com/
Do You Need To Learn Math To Be A Programmer?
This was a very interesting question I got from one of Simple Programmer readers... Do you need to learn math to be a programmer?
Is math really that necessary for programmers? Will you be a bad programmer if you don't know math? In what ways math can help you as a programmer and developer?
Watch this video to find out.
If you have a question, email me at john@simpleprogrammer.com
If you liked this video, share, like and, of course, subscribe!
Subscribe To My YouTube Channel: http://bit.ly/1zPTNLT
Visit Simple Programmer Website: http://simpleprogrammer.com/
Connect with me on social media:
Facebook: https://www.facebook.com/SimpleProgrammer
Twitter: https://twitter.com/jsonmez
Other Links:
Sign up for the Simple Programmer Newsletter: http://simpleprogrammer.com/email
Simple Programmer blog: http://simpleprogrammer.com/blog
Learn how to learn anything quickly: http://10stepstolearn.com
Boost your career now: http://devcareerboost.com
FREE COURSE - 5 Learning Mistakes Software Developers Make https://simpleprogrammer.com/learn-faster
SUBSCRIBE TO THIS CHANNEL: vid.io/xokz
SUPPORT THIS YOUTUBE CHANNEL: vid.io/xokw
Fitness & Diet For Programmers Playlist: https://www.youtube.com/playlist?list=PLjwWT1Xy3c4XMOX3EyxkjHfI56rPKqtXp
The 10X Rule Book: https://simpleprogrammer.com/the10xrulebook
Real Estate Investment For Programmers Playlist: https://www.youtube.com/playlist?list=PLjwWT1Xy3c4VWM_cpbXXYIYSaLjiTdtA-
Be Willing To Pay 2x The Price For Everything
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 price for everything you do.
If you're willing to pay twice the price you're expecting, you're not only going to get much better results but also you're going to enter in a mindset where everything you do will come off as profit, and it will make you happier.
Wanna know more about be willing to pay twice the price for everything? Watch this video and find out!
If you have a question, email me at john@simpleprogrammer.com
If you liked this video, share, like and, of course, subscribe!
Subscribe To My YouTube Channel: http://bit.ly/1zPTNLT
Visit Simple Programmer Website: http://simpleprogrammer.com/
Connect with me on social media:
Facebook: https://www.facebook.com/SimpleProgrammer
Twitter: https://twitter.com/jsonmez
Other Links:
Sign up for the Simple Programmer Newsletter: http://simpleprogrammer.com/email
Simple Programmer blog: http://simpleprogrammer.com/blog
Learn how to learn anything quickly: http://10stepstolearn.com
Boost your career now: http://devcareerboost.com
SUBSCRIBE TO THIS CHANNEL: vid.io/xokz
How Do I Learn C++ Programming?
Learning C++ is one of the most discussed topics among software developers. C++ is definitely not an easy programming language to learn and so, there are a lot of confusion that surrounds people when it comes to learning c++
So, first of all, there are some things you need to know first, before learning c++ that applies to learning almost any programming language.
Most starting programmers, when they want to learn to program, pick up a book and start reading.
While there are some excellent books out there which attempt to teach you programming in a very hands-on approach, I think the best place to start is by looking at the source code of an actual working application and trying to figure out as much of what is happening as possible.
This is difficult.
It's going to feel uncomfortable, but that's ok. Get used to feeling uncomfortable. That is the only real way to grow in life.
What I want you to do is to pick an open source application-preferably a popular one that is likely to be well-designed-and start looking through the source code.
You can find plenty of projects on GitHub, so I'd recommend checking there.
It's beyond the scope of this book, but it's even better if you can download the code and build and run the application yourself.
If you have a friend that can help you with this, that's great. If you don't, it's ok.
What is important is that you explore the code to get a feel for what the programming language syntax looks like and that you try and read the code and see if you can understand or make sense of anything.
Use the application itself, if possible, so you can get a feel for the relationship between the code and what the code does.
Like I said, this is going to feel very uncomfortable.
You might feel like you're not understanding anything.
Here are some pros of learning C++:
- 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 a significant number of open source libraries available, including the Boost which are freely and widely available.
So, despite that, there are a lot of resources you need to be aware of when it comes to learning c++. Wanna know more about learn c++ programming? Watch this video and find out!
If you liked this video, share, like and, of course, subscribe!
Other Important Links: Effective C++:
http://www.amazon.com/gp/product/0321334876/ref=as_li_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=0321334876&linkCode=as2&tag=makithecompsi-20&linkId=4CGZD4EQGGXRJ72P
NEW! Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14:
http://www.amazon.com/gp/product/1491903996/ref=as_li_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=1491903996&linkCode=as2&tag=makithecompsi-20&linkId=4PCOW4MI5NVR3U4X
Code Complete:
http://www.amazon.com/gp/product/0735619670/ref=as_li_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=0735619670&linkCode=as2&tag=makithecompsi-20&linkId=GNG7WLS5E2TXU72Q
Visit Simple Programmer Website: http://simpleprogrammer.com/
Connect with me on social media:
Facebook: https://www.facebook.com/SimpleProgrammer
Twitter: https://twitter.com/jsonmez
Other Links:
Sign up for the Simple Programmer Newsletter: http://simpleprogrammer.com/email
Simple Programmer blog: http://simpleprogrammer.com/blog
Learn how to learn anything quickly: http://10stepstolearn.com
Boost your career now: http://devcareerboost.com
How Do I Learn C++ Programming?
Related Topics: c++, learn c++, learn c++ programming, c++ programming, c++ programming language, c++ for beginners, effective c++, best places to learn c++, coding, education
FREE COURSE - 7 Reasons You're Underpaid as a Software Developer http://vid.io/xoue
Visit: http://simpleprogrammer.com/
Is It Ok To Quit Traditional Education & Become A Self- Taught Programmer?
This is the first video of a new format we are trying here in Simple Programmer YouTube Channel.
In this video, Aaron sent me a question about quitting traditional education and becoming a self-taught programmer. Is it a good idea? Shouldn't I be scared of giving up my diplomas and certifications to become a self-taught programmer? What if everything falls down?
Watch this video to discover if it is ok to become a self-taught programmer and what are the pros and cons of it.
If you have a question, email me at john@simpleprogrammer.com
If you liked this video, share, like and, of course, subscribe!
Subscribe To My YouTube Channel: http://bit.ly/1zPTNLT
Visit Simple Programmer Website: http://simpleprogrammer.com/
Connect with me on social media:
Facebook: https://www.facebook.com/SimpleProgrammer
Twitter: https://twitter.com/jsonmez
Other Links:
Sign up for the Simple Programmer Newsletter: http://simpleprogrammer.com/email
Simple Programmer blog: http://simpleprogrammer.com/blog
Learn how to learn anything quickly: http://10stepstolearn.com
Boost your career now: http://devcareerboost.com
FREE COURSE - 5 Learning Mistakes Software Developers Make https://simpleprogrammer.com/learn-faster
SUBSCRIBE TO THIS CHANNEL: vid.io/xokz
DEVMOUNTAIN - SIMPLE PROGRAMMER SPONSOR: https://simpleprogrammer.com/devmountain
How It Feels To Learn JavaScript In 2016: https://www.youtube.com/watch?v=ss10re-tjwo
The Complete Software Developer's Career Guide: https://simpleprogrammer.com/career-guide-yt
The Way Of The Superior Man: https://simpleprogrammer.com/thewayofthesuperiormanbook
Programming Gets Harder & Harder... And We Should Accept It
We all know that things get harder and hard over the years, right? If you step back in time 50 years you'll see how things were much simpler in a lot of different areas of knowledge...
With programming, it is no different. Over the years, things have evolved and changed so much that a programmer now has to know much more that the same programmer needed to know back then.
So... How do you deal with that? Is there a way to deal with this or should we just accept it?
If you have a question, email me at john@simpleprogrammer.com
If you liked this video, share, like and, of course, subscribe!
Subscribe To My YouTube Channel: http://bit.ly/1zPTNLT
Visit Simple Programmer Website: http://simpleprogrammer.com/
Connect with me on social media:
Facebook: https://www.facebook.com/SimpleProgrammer
Twitter: https://twitter.com/jsonmez
Other Links:
Sign up for the Simple Programmer Newsletter: http://simpleprogrammer.com/email
Simple Programmer blog: http://simpleprogrammer.com/blog
Learn how to learn anything quickly: http://10stepstolearn.com
Boost your career now: http://devcareerboost.com