junior123
176
2021-12-07 23:28:50
11
1769

이 것 저 것 다 재밌으면 어쩌자는거지.. 두서없이 적는글.


비전공자 개발 공부 거진 1년 7개월 정도 됐네요 ㅋㅋㅋ

뭣도 모르고 개발이 재밌을거 같아서 국비지원학원을 다니고,

유명한 강사님 강좌라 신청했더니 막판에 바뀌어서 어쩔 수 없이 듣게 되었는데,

이 수법을 제 여자친구에게도 사용하더군요 ㅋㅋ

언어는 Java로 시작해서 RDBMS, 서블릿, 스트럿츠, 스프링 프레임워크, mybatis, jquery 등을 국비지원에서 배우고.

회사 잠깐 2개월 다니다가 공부가 더 하고 싶어서

Spring 공부하고 Spring boot 공부하고 JPA 공부하고 

오키에서 모은 토이프로젝트 조원들이랑 웹 어플리케이션 개발도 했네요 ㅎㅎ

토이프로젝트 진행 중에 개발 환경 통일에 관심이 생겨서 도커를 알게 되어 도커도 파고,

NCP 인스턴스에다가 직접 https 키 발급하고 certbot으로 인증 받고 사이트에 적용시키고,

수동으로 배포도 해봤네요.

그리곤 실력이 부족한거 같아 알고리즘, 자료구조도 파고 PS 문제도 몇백문제 정도 푸니 카카오 코테정도는 합격할 정도 되더라구요..

C언어도 해보다가 Javascript도 해보다가 python도 해봤네요 ㅋㅋ (알고리즘 공부할 때 파이썬이 유리하다는 얘기를 많이 들어서..)

단지 열정이 넘치는 동료와 아는 개발자분들을 많이 만나고 싶어서 교육과정에 신청했지만 낙방했고..

그 이후에 멘탈이 털려서 오키에서 토이프로젝트 공고가 올라와서 참여했다가 리더 탈주, 프론트엔드 개발자 탈주,

중도에 붙잡고 끝까지 기능 개발은 완료했는데

왜 전 프로젝트보다 더 마음에 안들고 리팩토링 하기도 싫고,,

내가 원한건 코드리뷰, 클린코드였는데.. 배포하기도 싫고 포트폴리오로도 쓰기 싫네요

앞서 관심이 갔던 가상화 기술이나 DevOps에 재미를 느꼈기 때문에

현재는 구름 쿠버네티스 과정을 진행중이네요

여전히 웹 어플리케이션 백엔드 api 만드는 것도 재밌고,

현재는 교육과정에서 네트워크, IaC, 도커까지 배웠는데 이 것도 너무 재밌네요


저 같은 분 있나요? ㅋㅋㅋ 

다른 개발자분들 눈으로, 선배 개발자분들 눈으로 제가 어떤 사람 같나요?

저는 어떤 개발자가 될까요..

1
  • 댓글 11

  • ISA
    6k
    2021-12-07 23:55:38
    저도 재미있는건 많은데 잘하는게 별로 없는 기분? 그냥 저냥 처음 보는 것도 모르는 것도 평범한 수준까지 끌어올려서 하는건 어렵지 않은데 감탄 나올 수준까지 되는게 없다고 느껴요.
  • junior123
    176
    2021-12-08 00:08:03 작성 2021-12-08 00:08:17 수정됨

    @ISA 님 저도 마찬가지네요 ㅋㅋㅋ 내가 어떤 일을 하고 싶은가. 어떤 개발자가 되고 싶은가에 대한 질문이 온다면 대답에 확신이 없을거 같아요.

    자바를 정말 깊게 판다는건 JVM을 개발하고, 컴파일러를 개발하고, 운영체제를 개발하고, 스프링 프레임워크를 개발하고 이런 것들이 깊게 판다는게 아닐까란 생각을 해봅니다..

    핑계 같지만,, 제게 주어진 시간이 없어서(돈이 없어요.. 흑흑)
    내가 지금은 더 재밌는게 있어서 저 것들도 직접 하고 싶고 재밌게 할 수 있는데!!
    저는 솔직히 자바는 자신이 있거든요.

    CS나 알고리즘 같은 경우도 어느정도 개념이 잡혀있어요.

    하지만 오늘 유튜브를 보니까..면접관 질문 중에 

    1. 집요하게 끝까지 해결 했던 일

      - 없어요.. 그냥 주어진거 끝까지 한 거뿐이라..

    2. 풀었던 문제중에 제일 어려웠던 것

      - 풀었던 문제 중에 가장 어려웠던 건 공부하면서 이제는 왜 그랬던건지 알거 같아서.

    딱히 이런 경험들이 없거든요.. 
    토이프로젝트도 기술을 사용해보려 한거였는데 
    자꾸 저의 아이덴티티나 내가 가고자하는 방향성 이런 것들이 선배 개발자분들 입장에선 정말 별로였구나..라는 생각에 죄책감을 가지게 되네요

  • 장독깨기
    6k
    2021-12-08 00:36:28

    적성에도 아주 잘 맞고 재능도 충분해 보입니다.

    재미가 있으니 열심히도 하신거 같구요.

    아주 체질인거 같습니다. ㅎ

    코테 보고 실력 중하게 보는 좋은 회사 취업해서 실력 발휘를 해보세요.

    잘 하실 거 같습니다. :)

  • junior123
    176
    2021-12-08 01:08:54

    @장독깨기

    조언 감사드립니다..

    하면서 재능이 있다고 생각한 적은 단 한 번도 없지만 ..

    나중에 저 같은 사람 있으면 도와줄 수 있는 사람이 되고 싶네요! ㅠㅠ..


  • 방황하는젊은이
    1k
    2021-12-08 02:11:50

    재미를 느끼시고, 성취감을 느끼시니 좋은 개발자가 될 상입니다.  ( feat. 내가 왕이될상인가 ?)


  • 책읽는개발자
    250
    2021-12-08 08:06:31

    이정도면 IT업계 어딜가도 뭘하든 잘하실듯 합니다. 다양한 경험은 시야를 넓혀줘서 좋을거에요. 언젠가 이거야!하는 영역에 정착하지 않을까여

  • 40대개발자1
    952
    2021-12-08 10:24:03

    어디서 뭘하든 잘되실겁니다.

    이런 flex는 그때그때 올려주세요. 사람이 하던것만 하게됩니다.
    그러다 이런 글 보면 정신이 들기도 하죠.

    저를 포함해서 기본기에 굶주린 분들을 위해
    알고리즘, 자료구조 관련 공부하실때 이용했던 사이트나 서비스명 공유 부탁드립니다.

  • BackNd
    493
    2021-12-08 11:14:50

    신기하네요...

    왜 서브플젝에서 팀원들이 나갔던건지...

  • junior123
    176
    2021-12-08 19:14:32 작성 2021-12-12 23:03:56 수정됨

    @방황하는젊은이

    감사합니다!

    @책읽는개발자

    과연 면접관 분들은 그렇게 생각하실까.. 걱정되네요

    @40대개발자1

    저는 기초가 상당히 부족한 사람이어서 도움이 될만한 여러가지를 했어요

    http://www.yes24.com/Product/Goods/29032375 : 그림으로 배우는 알고리즘

    https://inf.run/kVr9 : 인프런 자바 알고리즘 문제 풀이 강의

    https://www.boostcourse.org/cs204/joinLectures/145114 : 자바로 구현하고 배우는 자료구조

    https://www.youtube.com/playlist?list=PLtqbFd2VIQv4O6D6l9HcD732hdrnYb6CY : 바킹독님의 실전 알고리즘 강의

    알고리즘, 자료구조는 여러 컴퓨터 과학 지식을 습득하면서

    LRU, 슬라이딩 윈도우 등 cs를 학습하면서 연관되는 알고리즘들을 찾아보거나 학습했습니다.

    그래도 아직 많이 부족하네요 ㅠㅠ

    @BackNd

    토이 프로젝트에서 젤 먼저 리더가 탈주하고, 프론트엔드 개발 맡으신 분들도 기초 개념이 좀 부족하셔서 엄청 힘들어하셨었어요.

    그래서 프로젝트 기능 구현은 다 끝났지만, 버그와 크리티컬한 성능 이슈 등 때문에 리팩토링해야 배포를 할 수 있는 상황인데, 그것 때문에 엄청 기다렸었거든요 ㅠㅠ

    근데 결국에는 못하겠다고 이만 하자고 하시더라구요

    그래서 만약에 프로젝트 다시 한다고 하면, 어느 정도 기초가 있는 사람을 뽑아야되겠다는 생각을 했어요.

  • 멋개
    38
    2021-12-17 01:25:30

    저도 비전공자로 개발 공부 시작한지 약 1년반 정도 됐네요

    이번에 junior123님 처럼 구름 쿠버네티스 과정 신청해보려고 하는데요.

    해당 과정은 어떤가요?

  • junior123
    176
    2022-04-22 16:01:11

    별로에요!
    중간에 하다가 취소하고 스타트업에 취업했습니다.

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