게임서버초보
13
2019-02-05 00:03:40 작성 2019-02-05 00:20:32 수정됨
4
966

학부 수준 이후의 기본기를 쌓고 싶습니다.


게임 서버 프로그래머 7년차인데 기본기가 형편 없습니다.

학부 시절에서 발전한게 없어요.

업무 처리 빠른거에 자만하고 공부 안 하고 살다가

실력있는 분들을 뵙고 주제 파악을 하게 되었습니다.


서버 프로그래머에게 요구되는 기본기는 네트워크/OS/DB라고 생각합니다.

네트워크/OS를 특기로 삼을 수 있을만큼 심도있게 공부해보고 싶습니다.

추천해주실만한 서적이나 방향을 알려주실 수 있을까요?


프로그래머로써의 자존감이 바닥을 치고 있어서 실무능력과 별개로 특기를 만들고 싶습니다.

언젠가 프라우드넷 같이 자신만의 서버 엔진을 만들어보고 싶어요.

광범위한 주제이고 문외한이 뜬구름 잡는 소리로 들리시겠습니다만

조언해주시면 달게 받겠습니다.

0
0
  • 댓글 4

  • Eric Lee
    133
    2019-02-05 01:40:57 작성 2019-02-06 01:21:32 수정됨

    저랑 비슷한 경험을 하시는듯하여 제 경험을 살짝이 올려봅니다.

    저도 7~10년차 흔히 말하는 중급개발자(?)정도일때 님과 같은 생각을 가졌습니다.

    그래도 나름 잘한다고 생각했는데 우물안 개구리였다는 생각으로 자괴감을 느꼈었죠...ㅠㅠ

    그 뒤로 새로운 기술을 배우고자 하였으나, 먹고살기 바빠다는 핑계로 차일피일 미루고 있었죠.

    그래서 생각한 방법이 좀 힘들더라도 새로운 플래임웍이나 기술을 쓰는 프로젝트를 찾아 다니기 시작했고, 대략 2~3년동안 내가 배울게 있다고 판단되면  정말 가지말라는 프로젝트(1~3개월짜리 똥치우기프로젝트, 신기술이지만 금전적으로 쓰레기인 프로젝트 등등)를 다니며 나름 두마리 토끼를 잡기 위해 노력했습니다.

    그 결과 대략 10년이 넘어가니 이제야 '아~~ 이제야 개발이 뭔지 알겠구나'라는 생각이 들더군요.

    이런 생각을 하게 된 이유가 새로운 기술을 습득하고 터득해서가 아니라 현재 내가 아는 그리고 내가 잘할 수 있는 기술이라도 최대한 많이 알고 정확히 알면 어디가서 꿀리지는 않는구나였습니다...^^

    어떤 님(나도아빠다님)께서 올린글에 이런 말이 있더군요.

    수학은 구구단부터다. 정말 가슴팍에 팍팍 꽂히는 말인듯합니다.

    구구단도 바로바로 나오지 않는데 미분적분을 배워야 그게 제대로 활용이 되겠습니까?

    코딩을 할때도 요즘은 이클립스에서 자동완성기능이 있어 편하겠지만 자동완성 기능을 사용하지 않고 머리로 생각하기전에 손꾸락이 먼저 자판을 두들기고 있는 경험이 있을겁니다.

    스스로도 느끼지 못하지만 시나브로 실력이 향상되고 있으니 너무 자괴감 느끼지 마세요.


    두서없이 주절주절이였습니다.


    2
  • NPE
    493
    2019-02-05 02:09:26 작성 2019-02-05 02:11:17 수정됨

    학부때 보신 책일수도...


    다리책(컴퓨터 네트워킹 - 하향식 접근)

    공룡책(Operating System concepts)

    1
  • 게임서버초보
    13
    2019-02-05 08:51:02 작성 2019-02-05 08:54:05 수정됨

    조언 감사합니다!


    Eric Lee 님 //

    새로운 프로젝트, 구구단...

    현재 일에 깊이도 더 갖출 수 있도록 해야겠네요.

    조언해주신 내용 몇번 더 읽으면서 고민해보록 할게요.


    NPE 님 //

    다리책은 모르고 있었어요. 좋은 책 소개 감사합니다.

    공룡책도 개정판으로 다시 공부해보도록 할게요.


    마지막으로 tech Q&A 쪽에 질문했었는데 옮겨주셔서 감사합니다.

    주의하겠습니다;;


    0
  • hukk
    279
    2019-02-07 11:21:22

    공룡책... 공무원 준비할 때 운영체제 쪽 설명이 부실하여 다시 공룡책으로 싹다 공부한 기억 나네요.. 주륵..

    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.