Do you have what it takes to hack it in tech? Probably not!

A Skullcrushing Guide to Tech

Interested in tech? Of course you are! Mark Zuckerberg, Bill Gates, Steve Jobs…with heroes like that, who wouldn’t want to be a techie!

But the question is: do you have the goods to make it in this extremely difficult industry? Are you that rare genius who will rise above the rest? We here at Skullcrushing, Inc. have prepped a little ‘Guide to Tech.’ Don’t understand everything on this guide? Well, then maybe this is NOT the place for you.

The Skullcrushing Guide to Tech

If you want to work in tech you MUST understand all of the following:

  1. Node.js
    Node.js is a platform built on Chrome’s JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.

    Prove that you have what it takes by setting up your Node.js server right now.

  2. MySQL
    MySQL (What? You don’t know how to pronounce it? Too bad!) is an open-source, relational database management system. Essentially, one can outsource a multi-terabyte data flow to the MySQL database server, and freely customize that data’s interaction with your site or web application.

    Think about the data inside files that you store on your computer’s hard drive. That data is accessible to you, but unless you organize your files as part of a larger system, its contents are static, and its relationship with data in other files is difficult to ascertain. Put another way, MySQL is where data points talks to each other, and also interact with the web.

    Now show us your stuff by writing your first SQL query.

  3. Object Orientated Programming
    OOP is a design philosophy. It stands for Object Oriented Programming.

    Object-Oriented Programming (OOP) uses a different set of programming languages than old procedural programming languages (C, Pascal, etc.). Everything in OOP is grouped as self sustainable “objects”. Hence, you gain re-usability by means of four main object-oriented programming concepts.

    In order to clearly understand the object orientation, let’s take your “hand” as an example. The “hand” is a class. Your body has two objects of type hand, named left hand and right hand. Their main functions are controlled/ managed by a set of electrical signals sent through your shoulders (through an interface). So the shoulder is an interface which your body uses to interact with your hands. The hand is a well architected class. The hand is being re-used to create the left hand and the right hand by slightly changing the properties of it.

    Demonstrate your ability to conceptually understand computer science by writing us an email explaining how your feet can be used in a computer program.

What? None of this make any sense to you? Too bad!

April Fools! Stop worrying! Coding DOESN’T have to be so hard. In fact it can be fun & easy. Sign up for Skillcrush 101 to find out more.