[IT 5-Minute Dictionary] Assignment #02
https://ebook-product.kyobobook.co.kr/dig/epd/ebook/4801163034002
When I thought about becoming a developer, I always wished I had come across this book earlier. It was written in an easy-to-understand manner that even non-majors could understand, making it a good read on the way to and from work. I also felt like he was speaking vividly, like something I saw on YouTube.
- 5 misconceptions about developers!
- Which language should I study first?
- How to learn a new language easily?
- Why was the language named that way?
- Are C, C++, and C# as similar as their names?
The contents of this assignment were basically concerns that I thought about at least once when I first started developing.
Episode 1. 5 misunderstandings about developers!
Myth 1. Anyone can easily learn and do development?
First of all, you need to have a tendency to like to think logically and enjoy solving problems.
I think aptitude is more important for developers than for other office workers. Everyday life is a series of problem solving, but if you fall into the sense of accomplishment you get from problem solving, there is no answer.
Misconception 2. To be good at development, you have to be good at memorization?
Developers must be good at Googling. To ask a question, you need to have a certain level of understanding and the cause of the problem to be able to search well. I think it would be okay if it was memorization based on understanding. However, when looking at coding tests related to employment, it seems that some methodological memorization is necessary. I recently looked at a certain code and couldn't find it, so I thought I would need some memorization as well.
Myth 3. Are developers geniuses or hackers?
This is a misunderstanding I also made. At first, I thought I had to be very smart because I thought I was someone who typed white letters quickly on a black screen. However, as in the main text, I strongly agree with the statement that developers with average skills create the world. Because there are more people with average skills
Myth 4. Developers need natural talent
In development, not giving up is more important than talent.
I think developers are icons of effort. Every developer encounters various problems every day and sometimes stays up all night trying to solve them. Natural talent is needed in any field. However, it is not an essential condition.
Myth 5. Developers must be good at math?
Basic math skills are required. About elementary school? This is required, but proficiency at the level of Mathematics 2 (I don't know if it's still called that) is generally not required. Of course, if the field involves physical calculations, I understand that graduate school studies are necessary in addition to mathematical skills.
Episode 2. Which language should I study first?
What I want to do with programming!
The book explains which language is better to study among C, Java, Python, and JavaScript and explains the uses of each language. I studied Python for the first time and Java suited me better, so I started studying with Java as my main course. I think it would be a good idea to create and decide on a small project for each language. Alternatively, it may be a good idea to look at sites that provide statistical data by quantifying language usage and choose a language with a high market share or usage.
If you are a developer, you may have a main language, but you may need to learn other languages depending on your work or the circumstances of the times, so there is no need to delay becoming a developer because of language selection.
Episode 3. How to easily learn a new language?
- Take a look at the official documentation
- Check your grammar
- Focus on features similar to other languages
- Try coding in a new language
- Start the tutorial
- Create your own project
Teacher Niko explained the know-how for learning languages in a standard way, but when I first learned Java, I couldn't study in that order. My goal was to study Java and create a project right away, immediately learning the grammar and other necessary parts. When you look at a document after creating it, your understanding of the document may increase.
However, I think that if you follow the method above, you will be able to learn the language quickly. For the next language, I will try the method recommended by Teacher Niko.
Episode 4. Why was the language named that way?
This was a fun part to read because there are some languages that I don't know why they are named that way. I've heard of other languages, but Rust was created by a developer who loves mold! Looking at it again, the log also looks a bit like monga fungus. If I were to create a language, I haven't thought about it, but I don't think fungus names would be on the list.
Episode 5. Are C, C++, and C# as similar as their names?
The C language was used to create a program that maximizes efficiency while using as little memory as possible.
C++, an improved language that includes object-oriented characteristics of the procedure-oriented C language, was born. Unlike C and C++, Microsoft created C# as a language similar to Java. And it is the slowest language to execute.
Certainly, if you study Java and look at C#, you can see grammatical similarities.
Comments
No comments yet. Be the first!
164 posts in 테크
- 2233D Gaussian Splatting vs Unreal Engine: Two Ways to Build a 3D World — and Where Each One Ships
- 222LLMs Inside Unreal Engine: The New Skills Game Developers Need in 2026
- 220Living With Claude Fable 5: How the Most Capable Model Changes the Way You Actually Work
- 219Luma's Bet: From Video Generator to a Single Model That Thinks in Pixels
- 215The Best AI Video Models in 2026: Types, Differences, and Where This Is All Going