#Computer Science
Latest Posts
Advice For New Computer Science Grads
Advice For New Computer Science Grads

Graduation season is upon us and with that, many fresh grads are leaving the warm shelter of A+ tests to the colder realms of "Yes, I have no real world experience". But fret not. That's a part of the game. Nobody expects a fresh grad to come out of college to run Facebook. But it isn't a simple process either getting your foot in the door.

Continue reading
Looking Beyond Computers In Computer Science
Looking Beyond Computers In Computer Science

The definition of Computer Scientist has changed many times during the past century. Even more so now with the popularization and novelty of it with various movements springing up to "teach code" and "anyone can be a programmer!" as their slogan. And we're essentially narrowing the definition down year by year as to what it means to be a scientist of technology. It's starting to mean, to code, to program, to drag and drop buttons on a screen, or "canvas", as it were. It's starting to mean, to store data in a database, and to configure a connection string. And more importantly, it means to delve into it strictly in a work environment, and taking it out of our real world.

Continue reading
Taking The
Taking The "Science" Out Of Computer Science

Studying Computer Science in college is unusually difficult. I say unusual, because 80% of all that science concepts taught will probably only be used by 2% of the resulting workforce. In my 4 years of college, I never once took a class in web development, which is ironic as that has been my official title for the past 9 years, along with everyone else that I had the pleasure of graduating with. And it leaves me wondering what happened to all of that wonderful science that I spent countless days dreaming over. So today I'll be talking about science, where it's gone and where it's headed, and whether it has a place in modern society anymore, in this age of smartphones and app development.

Continue reading
Computer Science For All May Not Be The Right Answer
Computer Science For All May Not Be The Right Answer

Recently the President proposed a 4 billion dollar plan that would enable public schools to teach computer science courses to everyone from K-12 in order to fill the ever increasing demand of programmers out there today. And once again, it brings "coding" to the front-lines. We saw something similar in 2014 when the US President became the first to write a line of code in the Hour of Code campaign. And once again I find myself playing devils advocate, mainly because I don't think everyone needs to code and because it takes more than one hour to learn how to do it. If it were that simple, then why not start the "Hour of Healing" and have everyone K-12 learn how to become doctors. And if we are going to do that, then let's indeed teach kids how to become doctors, or how to become astrophysicists, and not just focus on this thing that we call "code".

Continue reading
Guest Posts
exciting ways to improve your software knowledge
exciting ways to improve your software knowledge

You might be keen to learn more about software and different advanced technologies, improving your knowledge. This is certainly worth doing as it will provide you with a fantastic advantage if you want to gain a position in the IT industry. This is one of the fastest growing industries in the world today and it doesn’t look like things will be slowing down anytime soon. On top of this, discovering more about software and technology will provide you with the option to gain higher positions in IT for larger levels of pay. So, there are certainly various benefits to doing this. But, how can you improve your knowledge? Well, there are a few paths that you may want to consider taking.

Read more
there's a smarter way to make money
there's a smarter way to make money
There's a Smarter Way to Make Money

There’s a smarter way to make money than swapping time for money, and most programmers already understand the power of financial leverage in the sense that rather than earning $100 as an hourly wage, it is much better to develop an app, be that an SAS app or paid iPhone app that can then be downloaded or subscribed to multiple times without you having to do any extra work - particularly if the revenue is recurring.

Read more
pain waves: can data hurt?
pain waves: can data hurt?
Pain Waves: Can Data Hurt?

If you live in a modern city or town, like most of the world’s population, your body is no stranger to the bombardment of data which objects in these areas have to endure. With the vast majority of people’s internet signals being wireless, radio and telephone services constantly active, and all of the other radiation-based transfer methods being used, it’s hard to avoid it. Over the last few years, this has raised a lot of questions about safety, leaving people worried that data could be damaging their body. To help you to understand this area, this post will be exploring wireless communications and transfers, all while answering the big question; can data hurt?

Read more
app inspiration: gaining valuable insight from non-competing brands
app inspiration: gaining valuable insight from non-competing brands
App Inspiration: Gaining Valuable Insight From Non-Competing Brands

When creating an App for your business (or a client), there are many different factors to consider. First and foremost, it is imperative to build a unique piece of software. Still, there’s nothing wrong with gaining inspiration from products that are already on the market.

Read more
traps not to fall into when selling your hard drive
traps not to fall into when selling your hard drive

If you have a few old hard drives lying around, you might be thinking about selling them to make some extra cash. However, there are a few traps you can end up falling into when you decide to sell your hard drive that you’re going to want to avoid. A study has recently shown that people who sell their old used hard drives and SSDs aren't taking the steps they need to take to wipe data from them. This is dangerous for obvious reasons; one of the biggest ones being that the buyer can access personal information, and even corporate data in some cases.

Read more
development mistakes that will ruin your app
development mistakes that will ruin your app

When developing an app, whether for business or an entirely different purpose, there are a few mistakes that will ruin your app completely. Read on for some common mistakes that you should do your best to avoid:

Read more

About Me

Walter Guevara
Walter G.
Walter G. is a software engineer with over 10 years of professional experience. When he isn't blogging or being a CTO he enjoys coding randomly complex things that he hopes many people will get a chance to use one day.
Podcast
"sometimes you have to delete, to find your answer"
Copyright © 2018 thatsoftwaredude.com
humans.txt
TOP SCORES
Score in the top 10 and leave your Instagram handle.
Start
0
snake left
snake up
snake down
snake right