About getting started with the software

Burak Vural
4 min readJan 2, 2023

--

The software world, which is one of the most curious subjects of the developing and changing technology world, causes many curious subjects.
The fact that the demand is too high and the software has become a popular topic, and the appearance of ostentatious / advertising-based content called fakes — the emergence of different titles, as a completely different subject, causes the focus of attention of most people.

How to create a roadmap?

The most popular question asked to me in many interviews and seminars I have given so far;

‘’ Where can I start the software? — How can I create a roadmap?’

If it is necessary to mention these two titles with a standard expression;

Be sure of yourself.
Yes, be sure of yourself and be aware that this world you will step into is a very big, vast world. Do not forget that a long and wonderful world awaits you!

Set a roadmap!
Definitely set a goal, a roadmap for yourself. For example, in which field do you want to specialize? Do you want to design websites or do you want to program-develop mobile games?

Let’s Create a Step-by-Step Roadmap!

In order to create a roadmap with a specific narrative, let’s go over the fact that an X person in her 20s wants to become a Web Developer.

Let’s Start Reviewing Free Training Courses — Resources!
Check out dozens of free courses on DataCamp! For example; Algorithm Tutorial!

Learning the basic algorithm will provide a unique opportunity for you and will enable you to master the working system of programming languages.

Examine the world of HTML-CSS as an indispensable! After basic algorithm training, start writing your first codes in the HTML-CSS world as an indispensable! HTML-CSS, where even 3D designs can be made, and where it is possible to do many different and special works, can be a perfect start for you.

In addition to your HTML-CSS training, definitely expand your perspective by reading articles in the field of web developer and coding! For example, check out many resources created under the titles of web developer roadmap!

Choose a Subtitle!

You have read basic algorithm training, HTML-CSS learning stages, many web developer articles. Now you need to speed up the work a bit by choosing a sub-title!

The beautiful, animated faces of websites that appear Front End!

Back End!
In order to focus on the Front End part, my advice on this subject is to examine what exactly a Front End Developer can do. For example, it can code many browser games, design many frontends, implement many templates!

In the Back End section, what can a Back End Developer do?
Database systems that work perfectly, analysis, systems that can work without the need for an interface..
We proceed by assuming that the person X continues from the Frond End part of our article.
Meet the versatile programming language of the software world!

Javascript!

Javascript will be a great start for you. A programming language with many functions such as libraries where you can perform many functions and designs, different working principles that you can use in back end architecture, and websites that you can create quickly and practically!

Complete your basic Javascript training!
For this, you can benefit from resources such as DataCamp, Udemy, if you wish, you can take a step into a professional education by making an agreement with an education institution that provides face-to-face education or distance education in your city!

What are the differences?

Educational institutions often like to progress in turnkey packages. For example, it takes care of you personally by offering you a certified training on Front End. After the training, if there are contracted companies, it provides you with internship and work opportunities, allowing you to quickly get involved in the business world!

Options such as DataCamp and Udemy offer you different options. For example, while completing the training course, you need to learn to use Google more effectively. It allows you to continue by researching the questions you are curious about and creating your own research network.
Finding answers to many of your questions with examples through Google can enable you to meet topics such as W3School, Vue.js code samples earlier! It is necessary to prepare more than one article for the points we have mentioned in this article, and especially for the subject we have mentioned here, and to explain it to you in more detail.

As a result!

# Make sure to set a goal!
# Your basic algorithm training and the working system of the codes, what is coding? Check out the headlines!
# Check out the videos of people like Udemy, who have given many trainings in the field of software!

# Start learning from the basics and the lowest levels! Remember, a solid foundation allows you to build great and solid buildings!
# Don’t get caught up in the negativity-negativity of social media and different comments!
# Study often instead of changing goals frequently!

# Remember, being a professional in one field will make it easier for you to get results than with a little bit of knowledge in more than one field!
# Before saying I can’t, be sure to check out different resources, different trainers, different courses! Be sure to check out different sources and different perspectives!

You can specify the questions about the software in the comments!

--

--

Burak Vural
Burak Vural

Written by Burak Vural

Software | Cyber Security | FullStack | Dev.Note and some coffee! Ars magus de templum clavis

No responses yet