The Simple Formula for Success in Rubygordon

 


For my first Rubygordon class, it’s all about the foundation.

Starting with this simple formula, a person can then apply the same principles to any other skill or area of life. By following these guidelines, one can expect results that are both meaningful and effective. What's so useful about this simple formula is that it’s also a great way to remember what you've learned in your Rubygordon class. That is, if you've only learned how to do one thing, you might want to focus that time on improving skills related to the skill being learned. If you've learned how to code, you might want to learn how to build websites, add functionality, and/or make money.


The following simple formula can help you achieve any goal you set in your Rubygordon class.


The formula basically boils down to you being able to do a lot of things at once. You can build large websites, develop powerful applications, and or make money from creating those same websites. The formula isn't just a formula, its also a way to think about the things you want to accomplish. The formula is a way to visualize the things you want to accomplish. Think about it like this. A lot of us think of money as being a finite resource. You could set a budget for yourself, and spend it. If you set a budget for yourself, you can spend it however you like. There are no limits to how much you can spend. If you plan ahead, you can also invest in things you want to have. But money isn't a limited resource.


There is no limit to how much money you can have.


We could say that money is a limiting factor in people's minds, but that isn't really true. Think about people who have never bought anything before and how they have always felt like having a credit card is like being able to borrow money. There are some people who have never had a credit card, but they have a lot of money. They have a huge amount of money.


People are lazy, they are not disciplined.



They are not thinking about all the factors that actually matter. They are making money off of a thing. They have all the right tools for it and yet they aren't using them. They have a mindset that says “I am going to get rich.” But they are not making money. They are just wasting money. Let's face it, the majority of programmers are lazy. They make a mistake somewhere and then they get an email saying they should work on fixing it. They then spend the next few days fixing their error and then they get a paycheck. This can go on until the programmer has spent a month just fixing their mistakes and then they have another paycheck. It is a constant cycle, and the best programmers never make a mistake.


But, if your job is to make a mistake, then you’re not very good at it.


This is the point I’ve been trying to get across. The key to being good at anything is to practice it over and over again, for a long time, and then eventually it will become second nature. This is the same principle that allows you to learn new languages: you need to get used to your own language before you can learn another. I think this is one of the reasons why Rubygordon is so addictive. Sure, its a bit simplistic (there are no magic bullets, or even a “silver bullet” to be found) but it works. It is simple, but it is deep. And deep it is.

No comments