Have you ever wanted to know, in very simple terms, the answers to the following terms?
Coding, Language, Front End, Back End, Object-oriented programming (OOP), Framework, Software development, Versioning, Open Source, Big Data, Cloud
If you answered yes, then this is for you.
Before you begin:
If you are more into technical recruitment, Click here for a detailed blog post covering all the technologies that will help you understand the tech jargons.
Hiring Tech candidates are one of the hardest tasks in the recruiting world.
To get an idea of the most in-demand Programming Languages of 2017, check out the graphic below:
Now, let’s dive right in…
Here are the 14 tech terms that you should know right now.
1. Coding
Coding (aka programming) is how you tell the computer what to do. This will help us to create computer software, apps, and websites. Your browser, your OS, the apps you use on your phone, Facebook, Twitter, LinkedIn – they’re all made with code.
Here’s an example of coding using Python in action:
2. Programming Language
A programming language is a formal computer language designed to communicate instructions to a machine, particularly a computer. Programming languages used to create programs to control the behavior of a machine or to express algorithms – (source: Wikipedia)
In simple terms, You’d use (speak) Hindi to find your way around Delhi, right?
You’d use Swift to write code for iOS (like the iPhone).
Android development uses Java.
JavaScript, Python, or Ruby to build websites or web apps.
3. Front End
This is a part of the website that you can see and also interact with (also called as client-side). They made up of HTML, CSS, and JavaScript code files.
If you want to learn more about Frontend development, you’ll need to head over here.
4. Back End
A typical setup for a back end is a web server (also called as server-side), an application and a database. The web server delivers a note to the application that you’d like to see. Then the application looks up in the database, puts together a web page that lists them. And sends that web page back to your computer through the web server.
5. Object-oriented programming (OOP)
The popular way to design software programs (also known as a design pattern) where code organized into objects that have specific and unique attributes and abilities.
Examples of OOP language: Ruby, PHP, Python
6. Framework
The framework used to create shortcuts so you don’t have to write hundreds of lines of code to do something. You can write your own framework. But most developers use the existing frameworks like Angular or Ember in their projects.
7. Software Development
The process of programming, documenting, testing, and bug fixing involved in creating and maintaining all manner of software apps and frameworks.
8. Versioning
In the coding world, versioning keeps track of each change. It’s helpful when you need to go back to see where you made a mistake. Most of the coders save these changes via a system called Git and the website (www.github.com).
9. Open Source
Sharing how a computer program made and allowing anyone to copy it or make changes. Social coding is a new trend powered by sites like GitHub. Using GitHub, many coders can contribute to a project.
10. Big Data
A buzzword you keep hearing everywhere now. Big data in easy term means to collect mass and a variety of data and convert them into something usable. Today every company is using data to guide decision-making.
11. The Cloud
The cloud is nothing but the internet. Your files are in the cloud. Cloud is a storage unit, filled with data. Everyone can use with simple guidelines that even new employees can manage without getting lost.
For example Dropbox, Google Drive, and Apple iCloud.
They allow you to buy space in their cloud and to store anything you want in it. Later you can access those files from any device (your desktop, laptop, phone, tablet) and from anywhere.
12. Artificial Intelligence (AI)
AI is Artificial intelligence is the ability of machines to do things that people would say require intelligence. Artificial intelligence AI) research is an attempt to discover and describe aspects of human intelligence that can be simulated by machines.
13. Virtual Reality (VR)
VR is the computer-generated simulation of a 3D model environment, which seems very real to the person experiencing it, using the special electronic equipment. The objective is to achieve a strong sense of being present in the virtual Environment.
14.Responsive Design
HubSpot defines Responsive Web Design as “the method of designing web pages that automatically appear in their optimized form on all devices. In other words, responsive design automatically reformats your website for all screen sizes so your website visitors can easily interact with your site no matter what device they’re using.”
Here’s Why You Should Learn Technologies:
As you can see, nothing is much complicated.
That said, you may have noticed that I explained these tech terms in the much easy way I can.
I recommend you to understand the basics of technology. This will help you become a better recruiter.
In other words:
When you master the basics in technologies, then it becomes much easy to identify, screen and qualify the best candidates.
Did you try learning the tech terms? Do that today.
Finally:
Keep updating yourself what’s new in the tech, you’ll become a better recruiter. Now that you’ve learned the 11 terms in tech, I’d like to hear from you in the below comments.
Thank You!
Please share your views and suggestion
I hope you enjoyed this article. Don’t forget to share your views. You can also tweet your comments to @Rezoomex and @PravinBelliraj with #TechHiringBlog

Pravin Belliraj advises recruitment professionals looking to succeed in today’s work environment. Pravin writes about Recruitment Best Practices for http://www.TalentSparkle.com helping hundreds of recruiters. Pravin has a diverse background in training, sourcing, technical recruitment, full desk recruiting, coaching, and author.
Great information here. Would like to further add two more technical terms which most of the IT recruiters have to deal with on day to day basis :
1) Technical Architects- These are senior people who are very strong techies with thorough understanding of the technology, IT Development and its application in an organisation’s systems. They understand the current systems of an organisation, developed detailed designs of the new system to be developed and the roadmap on how the various components of system or application will be developed. They finally get the system or application developed.
2) Business Analyst
a) Role of a Business Analyst is also very similar to that of an architect, with one major difference being that they normally come with a strong functional or domain or industry experience and may not be very strong technically.
b) These are people who normally come from functional background of one industry like Insurance, Banking, Oil & Gas, Health care etc. They enter into IT to help, develop, implement or support specific industry solutions or products.
Rajeev
IT Recruitment http://www.executivesearch-india.com/it-recruitment.html