The Sex and Cash Theory for Programmers

What if I Sold?

2. March 2009 03:20 by Scott in   //  Tags: , ,   //   Comments (9)

Lets say, Lets say you sold your company or start up tomorrow and never had to work or worry about money again.  Putting it at a nice round number of $10 mil ($10,000,000).  What would you do next?  Where would you go?  Are you happy with what you have right now?  I contemplated this idea that if I did have that kind of money after just selling my business, I wouldn't try to blow it. Though I would do a few things like pay off my bills of course which would be such a small sampling of that money.  So what would I do next?


Photo by Alaskan Dude
  • I would leave everything behind and go travel for a year.  Get away from everything and just live.
  • I would keep in shape with my new Erg (rowing machine)
  • I would stop setting the alarm clock.
  • I would stop saying I have to work.
  • I would spend more time with my lovely girl friend.
  • I would throw deadlines out the window.
  • I would study up on things. Learn another language that I never had time for while I traveled.
  • Start a charitable foundation that allowed me to improve the world by small increments.
  • Invest in developing nations, give people in third world countries micro loans.
  • Invest in an incubator for other start ups.
  • Live somewhere long enough to learn their language.  Tuscany always sounded nice.
  • Get my teaching certificate and teach kids how to create software in high school, NOT college.
  • Tutor kids.
  • Spend some time in quiet reflection.  Take a few months to clear my mind and gather my thoughts on self worth.
Last, but definitely not least.
  • I would do it again.
  • Create a hacker house for the like minded.
  • Once is luck, but twice is a skill.

Thanks for letting me share.  What are your ideas?  I would love to hear them and see what you would do.  I hopefully one day will have something like this. Lets see what I can do.  

It is possible to make $10 Mil. Just stop telling your self someday.

Remember that:

  1. You make your own choices, and there is always tradeoffs.  Start trading something else for creating a startup.
  2. Stop telling your self someday.  It can easily turn into never.  Don't wait for the stars to align to get it done, just do it now.
"Shoot for the stars and Land on the Moon" - Anonymous

If you liked this post, please be sure to subscribe to my RSS Feed.

Making It Big!

18. February 2009 03:18 by Scott in   //  Tags: , , , ,   //   Comments (12)

I am now 24 years old soon to be 25. I have worked for a fairly decent company over the past 2 years and have had a GREAT boss while I was in college.  Before college I was in high school where I created a few websites.  Nothing dynamic as what can be done today, but something that could have made money.  I canceled the site and never saw it again.  I created my first website over 10 years ago and what can I show for it?  I am at my current job creating web services.  I feel more capable on the web than on desktop applications.  I feel in tune with the code on the web than on the desktop.  In the beginning I was a website creator, I was a fairly new internet user in that time and I never truly implemented a business idea in that time.  I never truly made money from any idea that I had except for "the getting paid to surf programs" which were a miserable failure and put a lot of companies out of work. 

I remember when I first heard about a guy who was writing about his daily life and it was called blogging.  I didn't jump on. I remember hearing about Google adwords and adsense, yet I didn't jump on the bandwagon.  I wanted to create a large blogging community.  I wanted to use adsense in the community, yet I didn't.  I had ideas and never used them.


Photo by Daveybot

I am pretty sure there are plenty of people out in the world with billion dollar ideas but have never implemented them.  They have never tried making their ideas worth anything.  I am here today to say that I have created my first business idea.  Its not much and is my first real business idea on the internet in the past 8 years, but I still got it done.  I am tired of wasting time.  I am tired of not getting things done.  I am still working on my ideas and still heading them up.  One idea at a time.  Baby steps until I can some day quit my day job.  Work hours that I choose on time that I choose.  I commit my self to getting out of this work environment and I have a personal goal of doing it in under 2 years.  I want to move on.

For anyone else out there with an idea, put it into motion. Make it happen.  Do good and become successful. Become the person at the party who brags about how you made it big.  I want to make it big and get out of my 9-5 job.  I hope you do it as well. Don't quit.

In programming, clever != smart.

10. November 2008 19:52 by Scott in   //  Tags: , , , , ,   //   Comments (37)

You ever have one of those days where you think you are the smartest man in the world and the best programmer at your place of work?  Then some clever kid comes along and does something that speeds up your code by a few seconds/minutes?  Ease your self.  Just because that person just solved your problem, doesn't mean they are smart.

"In programming, clever != smart." - anonymous


You work all day on a certain project, take a step back and look at it.  Its some of the beautiful code you just created, but you are hung up on this little issue.  Along comes some programmer and they solve it for you. When I was in high school or middle school and I was getting off the bus.  One day I heard one of my bus drivers say to a girl.

"You might be book smart, but your not street smart" - anonymous 

I tend to think that I am about in the middle of this quote.  I tend to think I am both book and street smart.  I imagine most people do.  Book smart programmers tend to be better at writing code then their street smart counter part.

The book smart programmer (smart):

  1. tended to focus more in school on classes including algorithms.
  2. tended to have less of a social life due to studying more or less depending on how fast they got solutions to projects.
  3. tended to be either inside playing video games or working on a cool project that could solve the way USB drives communicated to computers.
  4. tended to have soda cans and candy around while staying up late around his computer.
  5. tended to get better grades.


The street smart programmer (clever):

  1. tended to focus a bit more on going out and socializing.
  2. tended to focus a bit more on girls.
  3. tended to copy and paste code.
  4. tended to join a social organization.
  5. tended to have a bit more fun in the activities they thought up.
  6. tended to get a little lower grades.


This reminds me of the movie "Real Genius". Where Chris seems to have both of these types of people tackled.  He sees Mitch and he sees the old him.  The book smart programmer(laser tech).  Mitch is stuck with trying to do the best in college that he can. Then one day, Chris gives Mitch a little lesson. He lets Mitch know that college and life can't just be all books.  It has to be books and fun.  It has to be smart and clever. Sure clever != smart, but wouldn't it be good to be both? Wouldn't it be satisfying to be Chris and let Mitch slack off a bit.  They are both geniuses.

I went to college for four years, I did my fair share of partying and I didn't graduate with the best GPA.  For a Computer Engineer, it is a pretty shameful GPA.  Though I got a real job before even graduating.  I had done some work on the side while still in school.  I got an intern with my college Fraternity. This advanced my ability to show my future employer I can have a real job and keep it.  I am not saying stop all your studies now, but live life.

Programmers need to both be smart and clever. Not just smart and not just clever.  If you want to tackle the real issues, you can't keep writing code all day and every day.  You need to just step out and have some fun.

"Don't let Life pass you by..." - Scott

I am not trying to be a philosopher, but what I am saying is find your true happiness in life.  Be smart and clever.  Don't get stuck on always trying to be the best or smartest, but make sure you Get the Job Done at the same time.

P.S. I always tend to start on one subject and completely finish with another by the end of the post.  This one is no different. hah.

kick it on DotNetKicks.com

If you liked this post, please be sure to subscribe to my RSS Feed.

8 More things in life you should NEVER forget

19. March 2008 21:31 by sam in   //  Tags: ,   //   Comments (0)

I saw the visits to the site go crazy when I posted 16 rules to live by.  I also know I wasn't too detailed when I talked about Randy Pausch and the things I brought away from his video.  So here I am doing my interpretive dance of what I feel are 8 more values/rules you should think about.

1. Decide if your a tigger or Eeyore. 
This is just about having fun.  If your a Tigger, then your just having fun every day.  That's it.  You have to decide wether your a Tigger or an Eeyore.  I would consider my self a Tigger.

2. Never lose the child like wonder.
Never lose your childhood fun and excitement.  Always be a kid at heart.  Its just too important, this child inside everyone is what drives us to have fun and succeed.  Keep up with the kid inside of you and your life will be more joyful every day.

3. Help others.
There would be peace in the world if everyone helped one another.  Teach someone by example.  Volunteer and do something that excites you in helping people.  Go to a homeless shelter.  Donate your things to Goodwill.  The world would be a better place if everyone just passed it on and helped other people.

4. (For the Ladies) He says this is one of the greatest quotes he has ever heard, "When it comes to men that are romantically interested in you, just stop listening to what they say and watch what they do."
One of those lessons that can be used in every woman situations.

5. Tell the Truth
Just one of those that every man of every faith should do.

6. Be Earnest.
People will take a Earnest person over a hip person any day.

7. Apologize when you screw up.
People will not only respect you more, but will still give you things they can trust you with. 

8. Focus on others and not your self.
This will make you more of a humble person.

9. Never Give up.
Don't stop at what your doing.  Accomplish your dreams.  Finish what you started.

16 rules to live by

14. March 2008 23:39 by sam in   //  Tags: , , ,   //   Comments (22)

Ladies and Gents,

I found an article today that like most, I cannot take credit for writing.  But like always, the things I tell you on this blog will not be things that I have come up with, but which the human population of the world has come up with.  We all want to live and we are always looking for motivational things in our life.  We want things that inspire us and make us feel better or work harder as a person.  I know everyone believes this and wants this.  That why I bring you these self motivating rules from a source that isn't utilized or looked at often by people or at least I think so.  The article comes from GoDaddy.com and it was written by the owner Bob Parsons.  Bob, is a unique individual with years of experience and talent.  He currently owns a major corporation from the ground up. I do not know him personally, but he looks like a man every man would in some way like to aspire to.  He came out with these rules for his daily life.  After looking over them, I have implemented them in my daily life and strived to achieve what only some people dream of.  I hope you will look at them the same way.

1. Get and stay out of your comfort zone.
I believe that not much happens of any significance when we're in our comfort zone. I hear people say, "But I'm concerned about security." My response to that is simple: "Security is for cadavers."

2. Never give up.
Almost nothing works the first time it's attempted. Just because what you're doing does not seem to be working, doesn't mean it won't work. It just means that it might not work the way you're doing it. If it was easy, everyone would be doing it, and you wouldn't have an opportunity.

3. When you’re ready to quit, you’re closer than you think.
There's an old Chinese saying that I just love, and I believe it is so true. It goes like this: "The temptation to quit will be greatest just before you are about to succeed."

4. With regard to whatever worries you, not only accept the worst thing that could happen, but make it a point to quantify what the worst thing could be.
Very seldom will the worst consequence be anywhere near as bad as a cloud of "undefined consequences." My father would tell me early on, when I was struggling and losing my shirt trying to get Parsons Technology going, "Well, Robert, if it doesn't work, they can't eat you."

5. Focus on what you want to have happen.
Remember that old saying, "As you think, so shall you be."

6. Take things a day at a time.
No matter how difficult your situation is, you can get through it if you don't look too far into the future, and focus on the present moment. You can get through anything one day at a time.

7. Always be moving forward.
Never stop investing. Never stop improving. Never stop doing something new. The moment you stop improving your organization, it starts to die. Make it your goal to be better each and every day, in some small way. Remember the Japanese concept of Kaizen. Small daily improvements eventually result in huge advantages.

8. Be quick to decide.
Remember what General George S. Patton said: "A good plan violently executed today is far and away better than a perfect plan tomorrow."

9. Measure everything of significance.
I swear this is true. Anything that is measured and watched, improves.

10. Anything that is not managed will deteriorate.
If you want to uncover problems you don't know about, take a few moments and look closely at the areas you haven't examined for a while. I guarantee you problems will be there.

11. Pay attention to your competitors, but pay more attention to what you’re doing.
When you look at your competitors, remember that everything looks perfect at a distance. Even the planet Earth, if you get far enough into space, looks like a peaceful place.

12. Never let anybody push you around.
In our society, with our laws and even playing field, you have just as much right to what you're doing as anyone else, provided that what you're doing is legal.  If the law is unfair to you and others, you should do everything in your power to see that doesn't happen anymore going along with not allowing anyone to push you around. Imagine if Rosa Parks would have obeyed the laws! [Thanks Katrina]

13. Never expect life to be fair.
Life isn't fair. You make your own breaks. You'll be doing good if the only meaning fair has to you, is something that you pay when you get on a bus (i.e., fare).

14. Solve your own problems.
You'll find that by coming up with your own solutions, you'll develop a competitive edge. Masura Ibuka, the co-founder of SONY, said it best: "You never succeed in technology, business, or anything by following the others." There's also an old Asian saying that I remind myself of frequently. It goes like this: "A wise man keeps his own counsel."

15. Don’t take yourself too seriously.
Lighten up. Often, at least half of what we accomplish is due to luck. None of us are in control as much as we like to think we are.

16. There’s always a reason to smile.
Find it. After all, you're really lucky just to be alive. Life is short. More and more, I agree with my little brother. He always reminds me: “We’re not here for a long time, we’re here for a good time!”

Looking over these rules, they are more for the entrepreneur than anyone else but due to their over all value, they are very good rules. I would like to hear of any other rules people live by, please speak up.

Sam Stone