Programming in Sushi

Consider following on social media!

Quick note: if you’re viewing this via email, come to the site for better viewing. Enjoy!

green code coming down from top of screen

A Matrix without Vectors

It’s been many moons since the movie The Matrix was released so I’m going to assume everyone has seen it. If you haven’t then shame on you and go fix that immediately because it’s a great movie.

For those of you who have, this question goes to you. Have you ever looked at any of their monitors when they were coding and wondered to yourself “what kind of language is that?”. While most people have no clue because they do not possess any computing experience, if you are a developer, you may have had a small chuckle because you 1) know The Matrix does not use an actual computer language and 2) that’s not how development with code works.

Ask any developer and they will tell you, most of your time when beginning is spent staring into the void of a black screen before any movement of the cursor. Even with code already existing, most of the time is spent staring at the screen.

They will also tell you, with many lines of code come many errors which if they can’t debug come hours if not days of frustration. Running to sources like Google, Stack Overflow, and GitHub to aid you in debugging only to find the root cause was a typo.

Real developer problems when you capitalize or add space to the wrong letter in your code. All that nonsense aside, let’s talk programming.

Quick thought: I was looking to research the computer language they used for The Matrix and found it they were sushi recipes. So, the link is below, and enjoy.

Link:  The iconic green code in The Matrix is just sushi recipes | The Independent | The Independent

the monkeys from see no evil, hear no evil, speak no evil

The Three Types

There are three main languages used which are machine (language consisting of binary or hexadecimal commands for a computer to respond to directly, easier for the computer to read but difficult for humans), assembly ( a type of low-level language intended to communicate directly with computer’s hardware, it’s not entirely like machine language but is designed to be more readable by humans), and finally high-level (is a more readable and user-friendly language that is away from the computer’s hardware).

I will not be going over those in greater detail now because that could be a post for another time. Leave a comment in the comments section if that’s something you would like me to cover in the days to come.

Also, we are not going to be going over all the possible languages as that would take all eternity and we don’t have that much time. So, we’re going to talk about Python. Why? Because it’s a high-level language, it’s what I started with, currently use, and has the easiest learning curve compared to other languages.

view of python the book

No, Not the Snake

As I previously mentioned, python is a high-level programming language which means it’s easier to read compared to mid and low-level. Python is also frequented for object-oriented programming and general purposes. Everyone from novice to experienced uses python whether it’s to do a simple algebraic expression or to create a crawler for web scraping. Side note: Web scraping (a process of using bots to collect content and data from a website) has a grey area when defining what is legal to scrape and what is not. Python also has a play in data science next to R as with most languages your choice boils down to the task at hand.   

To give you an idea of how simple python is:

1) go into your search bar wherever your toolbar is on your monitor

2) type “cmd” in the command prompt and select it

3) type python and hit enter

4) you should see the following symbol “>>>”

5) next to “>>>”, type x = “hello world” and hit enter

6) finally type “print(x)”

Congratulations, if you didn’t know how to program before then you do now and you have proof you can do it. Also, you may have just had your first experience with a variable (which is a container for the data) and data type (currently using a string but there are other types). A little warning, if you are doing this on windows and it’s in S-mode then this will not work since you do not have admin permission to access the command prompt.

Now if you were to try the same thing in a language like Java, it wouldn’t be that simple which is why python edges out a lot of languages. Printing a line out in Java would look like “System.out.println(“Hello World”)” which doesn’t look like much of a problem at first. You would need some other things to added before reaching this line to print out your result.

As you can already see with that little bit of instruction, you gained an understanding of what to do when you saw the word “print” in Java’s line of code. You could look at the printout statement for Java and map what its purpose was without having to read the entire sentence.

Hold on there, before you run out and start applying for junior python developer jobs, anyone with XP (experience) will tell you, it takes a ton more than being able to have the computer spit out “Hello World”. 

Enjoy the read so far? Why don’t you consider subscribing so you can keep up to date?

people cycling countryside

Whatever It Takes

Okay so you have made it this far and you may be feeling a little in the groove for learning to program. Programming is going to be an uphill battle. I remember my time trying to write functions only for the computer to return an error statement that had me balling my fist in frustration at the monitor because I couldn’t figure out what it meant. Remember when I mentioned sources from earlier? This is where they come to your aid.

Discussion boards will help a lot because being able to see how other people solved problems and how you could incorporate what they did into what you are doing. Spending time on sites like HackerRank had me gutted at some points because I couldn’t figure out what to do or what was asked of me but going to discussion boards and searching on Google and Stack Overflow kept me together because the key is not to know everything but understand what the code does.

Studying code and trying to commit it to memory is going to be an unnecessary headache. Python library is full of modules, and it would be insane to try and memorize each one and what it does. I’m sure there’s a special someone out there who has done it but for most people, especially people starting, trying to memorize is a dream killer.

Made it this far and found this to be entertaining? Then a big thanks to you and please show your support by cracking a like, sharing this with whomever, scripting a comment, or plug-in to follow.

Think you have what it takes to become a programmer?

Script a comment about what programming language you’re learning or looking to learn.

Digital Bloodhounds Abroad

Quick note: if you’re viewing this via email, come to the site for better viewing. Enjoy!

man seated with book thinking
She is letting me analyze her OnlyFans account… this is too much power.
Photo by Thirdman, please support by following @pexel.com

So you’re sat at your computer and it’s time to look and evaluate how your OnlyFans account has been doing but you dread the thought of having to log in, and crunch numbers, and the overshadowing thought of having to brainstorm new ideas begin to make you gag because… well frankly, you don’t like having to worry about this additional work on top of what you’re already managing.

You figure this would be better suited for a group who had a knack for handling this much information and coming up with possibilities for you to gloss over.

If you could find and hire a team like that would see yourself being the big boss and could even, make your life slightly easier and slightly less shameful.

Now the only thing is to find this special group to crunch your numbers so you can get to sleep at night. Sorry mom.

gentleman going over data sheet
I’ve never seen statements like this, you’ve employed someone named “Bob” and they’re an infamous crackhead, how are you still in business?
Photo by Anna Nekrashevich, please support by following @pexel.com

Dumpster Diving Data

Who are these mad people who rummage through data like a crackhead rummaging through your trash in hopes to find anything that’s going to help them score some…well crack?

Look no further than Data Analyst. Creative name, again I know but Linda listen. Data Analyst is professionals who retrieve, organize, and analyzes information from various sources to help an organization achieve business goals.

They often use logic, statistical techniques, and computer programming to turn numbers into information that an organization can use to improve workflow and business processes. So if you ever wondered why your job strangely and suddenly came up with more tasks for you to do at work, yeah, it’s safe to assume these guys were the culprit.

An important goal of the analysis is to distinguish between what data is important and what data should be given less weight. They do this by using data analysis to produce accessible graph charts, tables, and reports.

This is information that’s exciting for them but boring to the average person who wants to upload a twerk video online. In any organization, data analysts are also responsible for data quality and preparing reports for internal and external stakeholders.

You can picture them being the boogeymen you would hide from when you’re having a bad third quarter and you don’t want to hear about how much your company is failing at it.

They’re a real “in your facts, not your feelings” type of people.

overview of woman putting jig-saw puzzle together.
If I’m not rummaging through data I get the shakes, why is that?
Photo by Karolina Grabowska, please support by following @pexel.com

Data Shakes

Do you want to know who in their right mind uses these data hounds? Get ready for this tall order, retail banks use data extensively to understand how their customers use their accounts and to help identify security risks. They’re also leveraging big data in location intelligence to determine how to manage their branch locations and set location-based performance goals most efficiently.

Farmers, not being the first people on your list that would use data analysis, are now using them for agriculture and they are posed to grow only more important as predicting the weather and squeezing maximum productivity out of the land. This wouldn’t be so much of a problem if Earth wasn’t trying to heal itself due to the need of feeding a growing population of humans.

Real estate firms and this is no surprise here, leverage big data for better property analysis, better trend analysis, and a better understanding of their customers and markets.

Data has long been crucial for doctors seeking to figure out, based on analysis of a larger number of data points collected from many patients, examples are findings in which blood pressure range is normal or how much sugar you should consume each day. 

Now the healthcare industry is using data analytics to answer bigger, more complex questions. Like seeing how much they could charge you for treatment, I say you because insurance companies ensure they don’t pay all of the cost.

a globe wearing a mask
You know, according to this photo, the sea was the only place protected from Covid. Photo is way too accurate.
Photo by Anna Shvets, please support by following @pexel.com

Data Diagnosis

These data-horny-driven people, how important are they? Well, they can help an organization understand risk and take preventive measures if the organization chooses to listen.

As a result, data analysis helps companies make informed decisions, create a more effective marketing strategy, improve customer experience, and streamline operations, and that’s among many other things.

All of these are excuses used to squeeze that sweet work juice from employees in the name of performing what’s called “improvements”.

Implementing data analysis into business models means companies can help reduce costs by identifying more efficient ways of doing business and by storing large amounts of data.

Side effects of reducing cost are but are not limited to, getting rid of your favorite coffee machine in the office, moving Taco Tuesday to Wednesday, lack of proper working equipment or equipment, and can even cause job loss via company downsizing.

So yeah, these data fiends have a massive play and a mass amount of uses. Again, everything is data and it’s everywhere, so these people are always turned on.

young woman sat thinking
If I start an OnlyFans, I could show just my ankle and be able to keep my job. Or maybe I should show a thigh to get more views.
Photo by Andrea Piaccquadio, please support by following @pexel.com

Only Data Abound Fans

You may be thinking “why would I hire someone to do all of this, I get aroused at the thought of crunching numbers.  I could give this a shot. Do I need a degree?”

Here’s a degree not needed inbound however, you are going to need a structured and formal approach to learning the necessary skills. The best way to do so is through a project-based course. Data analysis is also not required to have advanced coding skills.

Instead, they should have experience using analytics software, data visualization software, and data management programs. Data analysts are required to have a strong grounding in mathematics to succeed.

Again, if you’re an advent reader of mine, you already know Z-Daddy is out. Computers do the math for me, that’s how it’s always been. Reviewing and if necessary, improving your math skills may be needed before learning to become a data analyst.

The field of data science is fast-paced, demanding, and challenging. Learning to perform your responsibilities correctly can take some time too and that can add to your stress.

However, keep in mind, you’re not a machine and that working is important but it’s not worth sacrificing your health, then again, no job is.

group of young gentlemen cheering
Z-Daddy, you are the best. Z-Nation loves you.
Photo by Antoni Shkraba, please support by following @pexel.com

Made it this far and found this to be entertaining? Then a big thanks to you and please show your support by cracking a like, scripting a comment, or plug-in to follow.

Would like to give sincere thanks to current followers and subscribers, your support and actions mean a lot and has a play in the creation of each script.

Think you have what it takes to become a Data Analysis?

Script a comment about what domain knowledge you’re interested.