SEC-S20W01 || I Want To Be A Programmer

in hive-103393 •  3 months ago  (edited)

This is my homework post for Professor @sergeyk Season 20 Week 1 assignment, Who is a Programmer? What should you have done before to become a programmer in the future?.

secs20w01-sergeyk-cvr.png
Created with Adobe Photoshop 2021

Note :

  • I know nothing about the world of programmer and programming. Thanks for this opportunity.
  • I performed this task on Windows 10 PC, Google Chrome.

My Thought About This Topic (Programmer)

I work in a private office that trades services. Our office deals with other private parties and is also closely linked to certain government services. Apart from managing relationships with service users and making contacts with government offices, my other job is to do data documentation.

secs20w01-sergeyk-thgt.png
Created with Adobe Photoshop 2021

In carrying out data documentation work, I use a computer. There are several applications that we use in working in the office, these applications are divided into desktop, mobile, and web applications. Along with the development of technology, the government has opened many online portals that help people to get faster and cheaper services.

I know that behind all these technologies, there are programmers who research and develop these applications. When talking about programmers, questions may arise, for example: who are programmers?

dividerSECS-s20.gif

Who Are Programmers

I simply understand that a programmer - as the name implies - is someone who does programming or creates computer-based programs such as applications. But is the scope of a programmer's termination limited to that? This was also interesting to me. Then I did some research on the internet and found out that programmers don't just write codes using programming languages. Programmers also engage in scientific discussions to discuss the latest possibilities, they get together to share information and ideas, they test new software, they also research and develop software development tools. So, it turns out that the termination of the word “(computer) programmer” is not as narrow as I had thought.

What are some examples of jobs done by programmers? It turns out that this is also not narrow, there are many professions that arise from the expertise of a programmer, including:

  • Applications Developer.
    This is probably the profession that most easily comes to mind when discussing the details of a programmer's profession. Applications that can be developed by a programmer are spread across various types of devices, ranging from applications for desktop computers, mobile applications (cell phones and tablets) and also web applications. Along with developing software (applications), they also perform maintenance, for example patching bugs that arise in a software.
    secs20w01-sergeyk-apps.png
    Created with Adobe Photoshop 2021
  • Game Developer
    Nowadays, many computer-based games have achieved great fame, both offline and online. Take online games like PUBG, Free Fire, and Mobile Legend. These games are so popular that they have regular season schedules. With interesting graphics and story ideas, games have caught the attention of many people and become the center of a lot of money.
  • Web Designer and Developer
    Without programmers, we would never have seen the website steemit.com, for example. Websites have become an aspect of life that plays an important role in presenting information to those who need it.
  • Database Administrator
    This might be similar to what I do in the office, but I don't write complicated computer codes to do my job. I just use a spreadsheet program, but I think it's basically the same although programmers are able to cover a wider range of performance.
  • And many more.

dividerSECS-s20.gif

The Obstacles

When I wanted to become a programmer, the most important hurdles were probably these two things:

  • Lack of knowledge. That is, I didn't even know where to start.
  • Time constraints. I would probably have a hard time finding the time to pursue this, so maybe if I indulged in this desire, I would be a very slow learner.

For the rest I don't see any other obstacles for now. Getting the hardware (computer) and software will be easy, but learning such a complex programming language might take a lot of perseverance and patience, and it might not be easy.
But even so, I was interested to know more about the world of programmers so I wrote for Professor @sergeyk's assignment. And I also wrote for Professor @alejos7ven's assignment which also covered the same topic, Introduction To Programming.

dividerSECS-s20.gif

What Should Have Been Done Before To Become A Future Programmer

secs20w01-sergeyk-wht.png

Created with Adobe Photoshop 2021

I think when someone decides to become a programmer, they should mentally prepare themselves and realize that although it may seem difficult, it is not impossible. In addition, of course, strong determination and a high willingness to learn. Although there is a saying that curiosity killed the cat, I think if the cat's curiosity is about programming, then it will make it stronger. I mean, when someone wants to become a programmer, of course he must have a strong curiosity about programming that drives him to the topic, for example looking for references on the internet, connecting with people who have the same interest.

The source of all that, to be able to become a programmer in the future is a strong desire to become a programmer in the future. Without desire, there is no way. Those who have a strong desire and determination will make a way, and those who have no desire will create excuses.

After reading Professor Sergeyk's article, I believe that everyone who feels interested in programming has an equal chance to master it as a science. I may not go far in this topic, but I am very happy that I have the opportunity to learn this in a fun way as presented by Professor Sergeyk and Professor Alejos7ven.

dividerSECS-s20.gif

From Dreams to Actions

As I mentioned above, there are two main obstacles to power in studying this topic: lack of knowledge and time constraints. So what I need to do if I really want this to happen is to make time adjustments and study.

How will I study? I only have a little time at night because during the day I have to work in the office. So I think I'll make use of that little time if I'm not too tired, and I'll also make use of a little time on the weekends if there's nothing to do. I won't be taking any special courses. I think right now I'll just do some internet research, I believe there are a lot of free online courses that can be used as a stepping stone to get started. From there I will see where this leads. And besides that, of course the courses from Professor Sergeyk and Professor Alejos7ven on Steemit will also be guidance for me on what steps I should take, strategically.

dividerSECS-s20.gif

Thanks

Thanks Professor @sergeyk, for the lesson. I feel honored to participate. Inviting @rayfa, @bahrol, @wakeupkitty.

kr-thx.png
Created with Adobe Photoshop 2021

Pictures Sources

  • All pictures were created by me using Adobe Photoshop 2021.

My Introductory Post | Artikel Perkenalan Saya.


Picture created by @aneukpineung78


Thanks for stopping by.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
DescriptionResult
Text Quality/Easy Read
Human write/AI Free
Plagiarism Free
Proger? ☑/☐
Grade6/10

Thank you for the frank talk, well written and laid out work, considering the fact that you did not know anything about this before.
The answer to the main question can be given again in the new week.
Since you answered the wrong question that was asked.

Thank you so much, Professor.
A appreciate the class and I hope I will keep enough energy to follow along the following week. This is a great opportunity.

I myself also really respect programmers. Because he has to master complex codes to create applications. Even though my world intersects with the programming section, but I'm still very cloudy with that programmer

I do enjoy the class by Professor @sergeyk, basically because the Professor do it in a fun way, especially for the first class where he want students to get a better and fun first impression of the topic. I hope I can find enough time and energy in the 2 week to participate. Hey first week I got graded 6. Haha, Not bad, huh?

Will you be joining the second week, Chief @anroja? Will you, Bro @walictd?

Actually, I really wanted to participate to broaden my knowledge but due to time constraints I haven't had the chance.

Ah yes. Time.