Video details

Five Programming Skills to Boost Your Resume


These are five skills that will boost your resume which you can learn in roughly two weeks.
The skills are:
SQL - At least learn how to do basic CRUD operations - Know a Clustered and Non-Clustered Index - Know how to do a simple join.
Jira -Know how to create a sprint, create tickets and move the ticket through a process.
Git - Know how to pull from a repository, clone a repository and check back into a repository.
AWS or Azure - In one or the other, now how to spin up an instance, create a pipeline to that instance, and deploy to that instance.
Docker - Know how to deploy, stop and start a container - If you are running Windows 10, you can use VirtualBox ( to run Linux and Docker.
PUBLICATION PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). Link:


Today I'm going to tell you about five skills that you can put on your resume that will make you more employable. Okay, so today I want to talk to you about the five skills that will put you ahead of the pack when it comes to your resume. Now, these skills aren't necessarily taught and College, but it'll help with the keyword search algorithms that employers are using when they scan your resume. And you can learn the basics of this stuff in roughly two or so weeks. You know the deal like and subscribe. You're welcome to follow me on Twitter or Connect with me on LinkedIn. And if you think there's something that needs to be added to this list, leave something in the comments. I'd like to hear what you have to say now, I'm mostly a Csharp. Net guy, but these skills are pretty much universal no matter what stack you choose. Now the first item is Sequel, and it really doesn't matter what SQL you choose. You can choose Microsoft SQL or MySQL or Postgres Sequel. It's pretty much all the same across all different kinds of relational databases, with some minor adjustments for each. You want to learn the basics of SQL because these days pretty much everything you do is going to end up in a database somewhere. And odds are it's going to be a relational database. So the basics for this would be crud operations. Learn how to create, read, update, and delete records inside the database, know what a clustered and non clustered indexes and know how to do a simple join. Now, I'm not saying to become a DBA, but if you know how to create a web page, take that information from a web form and put it into a database and then have another page where you read that information back out of the database. You are much more likely to get a job than someone who doesn't know how to do that. The second skill is Jira. Now, whenever I mention this, the Seymours of the world are all like, yeah, that's stupid. Jira is just a tool. You need it. Just let me explain Seymour. So Jira is basically a project tracking tool. There's also Pivotal tracker Monday. Com or TFS. Now is called Azure DevOps. It's just that right now it seems like Jira is the most popular. Now. Jira is free for up to ten users and it's really useful for tracking your projects. You can use it to track your personal projects. You can use it to track your school projects and you can get out different accounts that people are working with you on school projects. You can track where you are in completion of a project. And once you learn a little bit about Jerry, you can learn a little bit about the Agile development methodology. If you don't know anything about Agile, don't worry about it. I have a video on Agile at the end of this video. Now here's why Jira is important. If you have Jira and Agile on your resume, I'm going to think maybe this guy knows a little bit about the software development lifecycle, and that's a pretty important thing not to have to teach someone when you're hiring them. So when it comes to Jira, know how to create a Sprint, add tickets to a Sprint and move those tickets across the board until they're complete. The third skill is Git. Git and GitHub is so useful because it's where most of the world tends to keep their projects source and version control is so important to modern computer programming. I don't know how we'd function today without it. Yes, if you're in College doing personal projects, you can take your directories and zip them and send them up to Google Drive as your version control. But I would suggest you start practicing using Git. Now. I've been using Git for years and even I don't know everything about Git. Honestly, I Google a lot of stuff when I have to do it, so I don't expect you to know get all that well, but be able to create a repository, push something to that repository, pull something from that repository. I don't expect you to do rebasing and merging yet, but be able to do simple tests, checking in and checking out code. The fourth thing you should learn is AWS or Azure. Now I know what you're thinking like AWS and Azure. If you combine the two there's like 400 services, I know you don't have to learn every single server. My suggestion is on AWS or Azure. Learn how to spin up the machine, create a pipeline to that machine and deploy to that machine. Now, this might be pushing the boundary of learning something in two weeks, but it will be very useful because DevOps is only growing in importance, and knowing how to do this can help get you a job as a junior DevOps person. The fifth skill is Docker. Now, if you're running Windows Ten home, you're not going to be able to run Docker. So my suggestion is get something like VirtualBox and run Linux and then you can install Docker on Linux and a virtual machine. Create a small project. Learn how to build a container, deploy a container and start and stop those containers. Once you learn containers, you're going to wonder how the heck we did anything before the advent of containers. And it's another bullet point in your resume that's going to make people take notice. Now, if you're really pressed for time can only learn one thing. My suggestion is to learn SQL, and maybe if you have enough time to learn a little bit about Git, Jira and Docker are really more like nice to haves. Aws and Azure are also nice to have, but it may be too difficult to learn that quickly in order to pass an interview sequel. Git, Jira, Azure or AWS and Docker are five things that you can put in your resume to make you stand out from the crowd. Good luck on your next interview.