![translation](https://cdn.durumis.com/common/trans.png)
This is an AI translated post.
[Non-majors, Survival as a Developer] 3. Why I Want to Become a Developer
- Writing language: Korean
- •
-
Base country: All countries
- •
- Education
Select Language
Summarized by durumis AI
- Those who dream of becoming developers should clearly set their goals and aim to become user-friendly developers.
- It is important to constantly improve problem-solving skills and build up development experience. It is essential to continuously develop yourself to keep up with the rapidly changing IT technology trends.
- Developers have to study for life, so instead of feeling pressured every day, they should gradually acquire information and grow it into a large body of knowledge in the future.
Becoming a Developer Without a Major
#3. Reasons for wanting to become a developer
Having a goal to become a developer is important.
In chapter 1, we learned what developers do and what areas exist. Now, you need to set a goal for yourself about what kind of developer you want to be.
Some may say that they want to become a developer because it is difficult to get a job, while others may be attracted to the field of development that they came across by chance.
Regardless of the reason, it is not easy to endure the long journey towards becoming a developer without a clear goal of your own.
In my case, I find the process of analyzing the functions that people need and developing them interesting, but I feel the charm of developers in the process of communicating with users who actually use the developed products and give feedback such as good points and areas for improvement, and I have a goal of becoming a user-friendly developer.
I am working to design the screen so that users can easily use it and to develop functions to meet the requirements as much as possible, and I am actively accepting user feedback and working hard on maintenance.
Like this, let's start by setting a goal of what kind of developer you want to become.
There is a proverb, "Small beginnings lead to great ends." What may seem like a small goal now can become the driving force for your growth as a skilled developer representing Korea in the future.
<10 years from now, I will be...>
10 years from now, I will have become a ___________ developer.
Important Mindset Before Becoming a Developer
The most important ability for a developer is problem-solving ability.
The process of understanding customer needs, analyzing requirements, designing, developing, and testing programs is a process of creating something out of nothing.
Therefore, when developing, it is essential to think about how to solve the problem, i.e. customer requirements.
To develop problem-solving skills, it is important to gain a lot of experience through continuous development. It is good to follow example codes on the internet and make them your own, practice examples by watching lectures, or gain as much development experience as possible by working on your own toy projects. Developers should have a mindset of enjoying this process.
Also, IT technology is developing very rapidly. Therefore, developers who do not study will fall behind. When developing at work, getting used to the company's code can lead to complacency and laziness. However, if you only repeat the same experiences in repetitive work, you will find yourself with nothing to write on your resume when you change jobs.
Therefore, developers should continuously develop themselves in various ways, in addition to their work at the company, in order to learn the latest trends. With the development of the internet, it is now a time when we can easily access good information through news articles, communities, and online lectures. You should continuously make efforts to understand how IT outside the company is changing and acquire your own career and technical skills. Don't feel pressured to study every day. After all, developers have to study for life. So let's do it little by little, consistently. Small pieces of information will come together and reward you with great knowledge in the future.