강의

멘토링

로드맵

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

  • kyseleee9935님의 프로필 이미지
    kyseleee9935

    Reviews 24

    Average Rating 4.9

    5

    30% enrolled

    I look forward to hearing the good content~

    • uheejoon님의 프로필 이미지
      uheejoon

      Reviews 34

      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!

    Limited time deal

    $20.90

    24%

    $27.50

    Hong's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!