강의

멘토링

커뮤니티

Programming

/

Back-end

An Idling Job Seeker's Job Story and Server Optimization & System Design

I am covering the know-how on how I studied and got a job, starting as a non-major.

(5.0) 5 reviews

94 learners

Level Beginner

Course period Unlimited

  • Hong
MySQL
MySQL
MongoDB
MongoDB
Spring Boot
Spring Boot
Redis
Redis
websocket
websocket
MySQL
MySQL
MongoDB
MongoDB
Spring Boot
Spring Boot
Redis
Redis
websocket
websocket

Reviews from Early Learners

Reviews from Early Learners

5.0

5.0

alaska10

30% enrolled

I look forward to hearing the good content~

5.0

유희준

100% enrolled

I think this lecture helps you think about things you haven't thought about or couldn't think about, and gives you an opportunity to think proactively. I think it would be great for those who like to think about and find ways to utilize it.

5.0

최상협

100% enrolled

Hello, I'm enjoying the lectures. As a 4-year developer, I have many concerns about career aspects. Is there any way I could ask you about this separately?

What you will gain after the course

  • How a non-major was able to work in Pangyo

  • Important parts of job and interview preparation

  • Various Development Theories

  • Various Architectures

How did I, who was just loafing around, end up working in Pangyo? 🚗

Hello, everyone. I am a non-major who did not major in computer engineering. However, I am currently working as a server developer in Pangyo. How is this possible?


In the middle of my fourth year of college, I suddenly became interested in development.

Until the middle of my senior year in college, I was studying a major that had nothing to do with development. But one day, I suddenly became interested in development. From then on, I started learning coding on my own. It is true that I started developing later than others, but my passion was second to none.


Three job changes in a short period of time

Not long after I started developing, I got my first job. And after three job changes in a short period of time, I finally landed a job at Pangyo. Are you curious about how all this was possible?

Learn about these things

1⃣ The reason and method for a job seeker who was just loafing around to work in Pangyo

Hello, I did not major in computer engineering, but I am currently working as a server developer in Pangyo. I suddenly became interested in development in the middle of my fourth year of college, so I started studying on my own, and after changing jobs three times in a short period of time, I finally got hired.

2⃣ Methods used to prepare for a job change

There must be many people like me who are walking the path of a developer as a non-major. This time, I would like to talk about the methods I used while preparing for a job change. Aren’t you curious about the secret to working in Pangyo and the preparation process I went through?

3⃣ Architecture that is good to study and even better to apply

I'm going to talk about architecture that developers should definitely know. Architecture is an important element that forms the backbone of software development, and understanding and applying it well has a great impact on the success of the project.

I will tell you about the architecture that I passed the interview with through the knowledge I have and the diagrams I shared.

4⃣ Optimization techniques that server developers should know

The most important factor in server development is optimization and understanding and developing the difference from the front-end.

I will explain in code why For loops should be minimized on the server and various optimization techniques for server development.

This lecture is largely structured as follows.

1⃣ Personal Story - How a Non-Major Studyed and Why He Became a Developer

2⃣ Server Optimization Techniques - Caching Algorithms and Additional Tips

3⃣ Various methods used in practice - Personal tips on DB and how to use message queues

4⃣ System design that juniors don't know - Essential elements needed to design a system

References

This lecture was written with some reference to the following books and blogs.

Things to note before taking the class

This lecture was written based on my own input as well as input from many fellow developers.

You will be able to directly experience the various opinions of skilled developers through this lecture.

Practice environment

  • Because it is composed using simple PDF data, no additional environment configuration is required.

Recommended for
these people

Who is this course right for?

  • People starting as non-majors

  • Those who are still preparing for employment

  • Those preparing to change jobs

Hello
This is

5,964

Learners

391

Reviews

127

Answers

4.7

Rating

22

Courses

Introduction

I started studying development after finding it interesting while lounging around at home, and I am currently working as a platform server developer in Pangyo. I am continuing my activities as a knowledge sharer because I want to provide you with the methods I used to study, as well as the various problems and solutions you may encounter in the field.

These lectures are not created through my knowledge alone. Every lecture is made possible by those who work alongside me.

Instructor Experience

[Former] Blockchain developer for Sandbox IP

[Former] Metaverse Backend Developer

[Current] Veteran server developer based in Pangyo

Interview History

Other inquiries

  • unduck2022@gmail.com

Curriculum

All

20 lectures ∙ (2hr 21min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

5 reviews

5.0

5 reviews

  • kyseleee9935님의 프로필 이미지
    kyseleee9935

    Reviews 24

    Average Rating 4.9

    5

    30% enrolled

    I look forward to hearing the good content~

    • uheejoon님의 프로필 이미지
      uheejoon

      Reviews 45

      Average Rating 5.0

      5

      100% enrolled

      I think this lecture helps you think about things you haven't thought about or couldn't think about, and gives you an opportunity to think proactively. I think it would be great for those who like to think about and find ways to utilize it.

      • jhong
        Instructor

        Hello, thank you for leaving such a positive review. I had a lot of concerns when opening this class. It was quite a 부담스러운 강의 because it mainly deals with simple theoretical PDFs and my personal stories. So, I'm glad that you found good aspects in this lecture, learned from them, and broadened your perspective! I will come back with more useful lectures in the future. Thank you!

    • cocomin12687496님의 프로필 이미지
      cocomin12687496

      Reviews 3

      Average Rating 5.0

      5

      100% enrolled

      Hello, I'm enjoying the lectures. As a 4-year developer, I have many concerns about career aspects. Is there any way I could ask you about this separately?

      • jhong
        Instructor

        Hello Sanghyeop, thank you for leaving a review. Unfortunately, I don't currently have any mentoring plans... 😭😭 I'm sorry. I'll come back with better lectures next time.

    • rrecordd0622님의 프로필 이미지
      rrecordd0622

      Reviews 10

      Average Rating 4.8

      5

      100% enrolled

      It's good for a light watch

      • hyeon1027님의 프로필 이미지
        hyeon1027

        Reviews 8

        Average Rating 5.0

        5

        100% enrolled

        $27.50

        Hong's other courses

        Check out other courses by the instructor!

        Similar courses

        Explore other courses in the same field!