Warning: Creating default object from empty value in /home/form1/public_html/understandageek.com/wp-content/themes/platform/includes/class.layout.php on line 164

Warning: Creating default object from empty value in /home/form1/public_html/understandageek.com/wp-content/themes/platform/includes/class.layout.php on line 167

Warning: Creating default object from empty value in /home/form1/public_html/understandageek.com/wp-content/themes/platform/includes/class.layout.php on line 170

Warning: Creating default object from empty value in /home/form1/public_html/understandageek.com/wp-content/themes/platform/includes/class.layout.php on line 173

Warning: Creating default object from empty value in /home/form1/public_html/understandageek.com/wp-content/themes/platform/includes/class.layout.php on line 176

Warning: Creating default object from empty value in /home/form1/public_html/understandageek.com/wp-content/themes/platform/includes/class.layout.php on line 178

Warning: Creating default object from empty value in /home/form1/public_html/understandageek.com/wp-content/themes/platform/includes/class.layout.php on line 180

Warning: Creating default object from empty value in /home/form1/public_html/understandageek.com/wp-content/themes/platform/includes/class.layout.php on line 202

Warning: Creating default object from empty value in /home/form1/public_html/understandageek.com/wp-content/themes/platform/includes/class.layout.php on line 206

Warning: Creating default object from empty value in /home/form1/public_html/understandageek.com/wp-content/themes/platform/includes/class.layout.php on line 224

Warning: Creating default object from empty value in /home/form1/public_html/understandageek.com/wp-content/themes/platform/includes/class.layout.php on line 225

Warning: Creating default object from empty value in /home/form1/public_html/understandageek.com/wp-content/themes/platform/includes/class.layout.php on line 227

Warning: Creating default object from empty value in /home/form1/public_html/understandageek.com/wp-content/themes/platform/includes/class.layout.php on line 321

Warning: Creating default object from empty value in /home/form1/public_html/understandageek.com/wp-content/themes/platform/includes/class.layout.php on line 321

Warning: Creating default object from empty value in /home/form1/public_html/understandageek.com/wp-content/themes/platform/includes/class.layout.php on line 321

Warning: Creating default object from empty value in /home/form1/public_html/understandageek.com/wp-content/themes/platform/includes/class.layout.php on line 321

Warning: Creating default object from empty value in /home/form1/public_html/understandageek.com/wp-content/themes/platform/admin/class.options.metapanel.php on line 56

Warning: Creating default object from empty value in /home/form1/public_html/understandageek.com/wp-content/themes/platform/admin/class.options.metapanel.php on line 56

Warning: Creating default object from empty value in /home/form1/public_html/understandageek.com/wp-content/themes/platform/admin/class.options.metapanel.php on line 56

Warning: Creating default object from empty value in /home/form1/public_html/understandageek.com/wp-content/themes/platform/admin/class.options.metapanel.php on line 49
Understand A Geek | A simple guide to understanding the not-so-simple things about software development and project management.

Question: Dear Understand A Geek,

My company keeps missing deadlines for our software. I’m going crazy, my partners are going crazy, and my software developers are already crazy. Why is this happening, and how can I stop it?

Answer: It’s because software is less like an apple and more like an apple pie.

Continue reading »

 

Question:

Software development is driving me crazy. My small business is getting bigger, and I can’t use off-the-shelf software, because it doesn’t fit my business. I use custom software to keep myself from going crazy. Unfortunately, programmers are difficult to deal with and cost a lot – and I keep having to change programmers. I’m going to need to get a second job just to pay for the programming at my first job – and then I’ll probably have to get a third job to pay for the programming at my second job, and so forth and so on.

Why is software so expensive?

Answer: That’s because programmers are like astronauts.

Continue reading »

 

Hello folks.

Welcome to the inaugural edition of Understand A Geek Q&A; this site is dedicated to helping business owners, managers, and entrepreneurs better understand technical issues, because most programmers are  frightening, mystifying, and confusing – and that’s on a good day!

Question: Dear Understand A Geek,

My website runs painfully slow – and I do mean painfully, as the lost revenue is causing me physical pain. I spent a ridiculous amount of money making it have all the bells and whistles, but it’s so slow it’s almost unusable. My programmers can’t figure out what’s wrong, and my hosting company wants me to pay more and more money for bigger servers – and it’s not helping any. What should I do? Shouldn’t this just work? Is abandoning my business and moving to Tahiti the only option

Answer: The problem is that your programmer wants to be LeBron James.

Continue reading »