강의

멘토링

로드맵

Inflearn brand logo image
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) 2 reviews

70 learners

  • Hong
취업
"비전공자의 빛과 소금"
커리어
MySQL
MongoDB
Spring Boot
Redis
websocket

What you will learn!

  • 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

2,725

Learners

185

Reviews

76

Answers

4.5

Rating

14

Courses

자기 소개

집에서 빈둥대다 개발에 흥미를 느껴 개발 공부를 시작하였고 현재는 판교에서 플랫폼 서버 개발을 담당하여 진행하고 있습니다.

 

제가 공부를 했던 방법과 실무에서 접하실 수 있는 여러가지 문제점들과 해결책을 여러분들에게 제공하고 싶어 지식공유자 활동을 이어나가고 있습니다.

 

강의는 오로지 저만의 지식을 통해 만들어지지 않습니다. 모든 강의는 함께하시는 분들이 계십니다.

 

지식공유자 경력

[前] 샌드박스 블록체인 개발자

[前] 넥슨 자회사 백엔드 개발자

[] 판교에서 고여가는 서버 개발자

 

인터뷰 이력

Curriculum

All

20 lectures ∙ (2hr 21min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

2 reviews

5.0

2 reviews

  • alaska10님의 프로필 이미지
    alaska10

    Reviews 24

    Average Rating 4.9

    5

    30% enrolled

    좋은내용 잘듣겠습니다~

    • 유희준님의 프로필 이미지
      유희준

      Reviews 34

      Average Rating 5.0

      5

      100% enrolled

      평소에 잘 생각하지 않았거나 못했던 것들을 생각할 수 있게 도와주면서 능동적으로 생각할 수 있는 기회를 주는 강의라고 생각합니다. 어떻게 활용할 수 있을지 고민하고 찾아보시는 것을 좋아하시는 분들이 들으면 좋을 것 같네요.

      • Hong
        Instructor

        안녕하세요 좋은 평 남겨주셔서 감사합니다. 이 강의를 오픈하는데에 있어서 많은 고민이 있었습니다. 이 강의가 아무래도 이론적으로 간단한 PDF를 통해서만 다루고, 저의 개인적인 이야기를 다루고 있기 떄문에 꽤나 부담스러운 강의였던거 같습니다. 그래서 이 강의에서 좋은 부분을 찾아서 학습하시고 시선이 넓어지신거 같아서 기분이 좋습니다! 앞으로 더 유익한 강의로 찾아뵙겠습니다. 감사합니다!

    Limited time deal

    $26,400.00

    25%

    $27.50

    Hong's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!