GoF's Design Patterns Learned Through Coding
Knowing design patterns will make it easier to learn not only Spring but also many other technologies and programming languages. It will also help you develop more flexible and reusable object-oriented software.
4,147 learners
Level Basic
Course period Unlimited

We have opened a developer career course.
Hello. This is Baek Gi-seon.
“I’ve been a developer for n years. Am I doing well? What areas should I improve to become a better developer?” Have you ever thought about these things?
Developer is not a simple job that requires only technical skills such as Java, Spring, and JPA. At least in my experience as a developer for 15 years, at Amazon and Microsoft, technical skills are only one of many core skills, not the most important, and if they are not in harmony with other core skills, they may not be utilized properly.
In this course, you will learn about the seven core competencies that a developer must have.
Technical skills
The ability to produce results
cooperation
Judgment
Adaptability
innovation
Customer-centric
It divides the developer career into five stages, and provides information on what to do at each stage, what skills you need to have, common mistakes you make, and strategies for success at that level.
SDE
SDE2
Senior SDE
Senior SDE
Senior Chief SDE
Finally, we provide a guide to help you put what you have learned so far into practice through peer feedback and self-evaluation. If you use the "Core Competency Assessment Table" that can be used as a scale to check and improve what you are good at and what you need to improve, you will definitely grow into a better developer.
Please also refer to the introduction video posted on YouTube.
thank you




