How to Break into Software Development — The Ultimate Guide for University and College students 2021/22 — plus WFH advice ( Part 2 )

shuaib masoud
7 min readDec 10, 2021

Build a profile, skills, coding, which programming language and more…

In this next part of How to Break into Software DevelopmentThe Ultimate Guide for University and College Students we will look at how you can use the most common source control system to build a portfolio and code examples to strengthen your profile as well as the job applications when you’re ready to enter the job market.

We will then look at modern tools which make software development a breeze. Some use code but a very low amount aka Low Code tools — and there are some that use no code at all — otherwise known as No Code tools. The former may contain some drag and drop features but with No Code tools — small amounts be here and there — and they both enables you to prototype software and apps very quickly.

Then finally we will look at interview advice and practice tips as it’s important for propelling you past many road blocks in your soon to be career.

What is GitHub?

GitHub, Inc. is a provider of Internet hosting for software development and version control using Git. It offers a distributed version control and source code management functionality of Git, plus its own features.

GitHub provides hosting facilities for software code and tools as well as being a version control system for software. It allows you to host your code on there, pull & push updates to it and team collaboration all in one tool.

Behind the scenes and by the help of other tools you can communicate and code with GitHub and to Git using Git — which is a coding language used for such communication. Other systems and software which are NOT GitHub may use Git too and not necessarily be connected with GitHub.

In our case we want will create an account, create a repo ( code base) and make a change and push to it. I would love to cover how to do that too but there are many articles that do that already but if you must try it right now then read this here. Once you’ve create a repo you can make changes by adding code to it via the website too and add a code file manually or by using Git in a command tool to do so. This will be your first code project that you are making a change to and it can be as simple as adding a new file or adding a 1 line of…

shuaib masoud

Hated School > Liked College > Loved Uni. Working in web engineering —full stack. Want to learn simple web development?