취업톡톡 세부메뉴

질문 상세 보기

Q 컴공인데 뭘 해야할지 모르겠습니다

조회수 14,132 2021-05-02 작성
컴공 2학년에 목표와 흥미 없이 대학생활을 보내다가 개발자라는 직업을 원하게 되었습니다 아직 뭘 잘하는지 몰라서 분야는 못정했습니다ㅜ
고등학생때부터 it기업을 가고싶은 막연한 생각을 갖고 있었어서 전공을 살린 개발자를 택하게 되었는데요 (솔직히 엄청 흥미있고 재밌진 않지만 그래도 과제하라면 완벽하진 않겠지만 하고 결과나오면 뿌듯하고 오류나면 스트레스 받고 그렇습니다)
여기저기 찾아보니 컴공은 학점이 상관없다, 본인공부가 중요하다, 수명이 짧다, 평생 공부해야한다 등등이 있었습니다
여기서 학교 외의 본인공부가 중요하다 했는데, 도대체 학교 커리큘럼 외에 어떤 다른 공부를 해야하는지 감이 안잡혀요..ㅠㅠㅠㅠ대학도 한번도 안가봐서 선배도 친구도 없고 조언 받을 사람이 아무도 없어요.. 개발자분들 혹은 대학생분들 경험과 조언을 받고싶습니다 잔소리도 좋아요!!
긴 글 읽어주셔서 감사합니다:)

내 프로필 > 북마크 에 추가되었습니다

현재 브라우저의 보안 설정에 따라 복사가 허용되지 않습니다.
아래 URL 주소를 드래그 후 Ctrl+C를 눌러 복사하시기 바랍니다.
닫기
후배에게 답변하기 입력
솔직하고 따뜻한 답변을 남겨주세요.
0 / 1,000
답변 16
  • 프로필 이미지 mentor9143021 앱개발자 / 11년차 Lv 2

    SI 11년차 개발자입니다.
    대학생이시면 시간이 아직 많이 남았습니다.
    정보처리기사 등의 자격증 공부를 하시고 취득 조건이 되시면 취득하시고
    학교 프로젝트나 이런것들을 해보면서 흥미를 가져보시는게 좋으실것같습니다.

    2021-05-31 작성
  • 프로필 이미지 mentor8379137 시스템엔지니어 / 19년차 Lv 1

    국내/국외 top IT 회사들 software engineer 에 대한 job description을 찾아보시고, 인재상을 찾아보세요. 그러면, 뭘 해야 하는지 감이 오실 거에요.

    2021-05-15 작성
  • 프로필 이미지 mentor8137701 앱개발자 / 6년차 Lv 1

    1. 학교에서 CS를 익히는건 필수가 되어야합니다. 최선을 다해서 알고리즘/자료구조/컴퓨터구조/네트워크/소공/ 등 공부하세요.

    2. 트렌드한 언어와, 실무 사용예를 접해보시는게 중요합니다. 미러링 개발을 진행해보시는걸 추천합니다. 깃헙에 등록하시고 코드 올려보세요. 간단한 예를 들면 노마드코더 홈페이지 보면 강의하는것도 있고, 생코 등 찾아보시려면 충분히 찾을만 합니다.

    3. 코딩테스트를 꾸준히보세요 알고리즘 습득한걸 체득화 할수있게 도와줍니다.
    - 릿코드, 프로그래머스,백준 등 활용해보세요. 하루 1개는 꼭 풀어보세요.

    4. 개발한 프로젝트, 경험등을 정리해서 포폴로 작성하세요
    - 노션, 블로그 등으로 본인 경험을 정리해서 업데이트하세요

    5. 영어공부를 하세요
    - 최소한 독해는 되셔야합니다. 영문 사이트를 많이 접하시고, 스택오버플로우, 릿코드 등 최대한 접해보세요

    2021-05-12 수정
  • 프로필 이미지 mentor9315510 17년차 Lv 2

    흠..우선 아직 대학생이시면, 시간이 많을 것 같아요..
    선배들로부터 여러 분야에 대한 조언을 받으세요. 개발이 재미 없으시면, 기술영업도 있고, 장비쪽도 있습니다.
    여러 길이 있으니, 잘 선택하세요. 첫 단추가 8할은 차지를 합니다.

    2021-05-11 작성
  • 프로필 이미지 mentor5786777 시스템엔지니어 / 17년차 Lv 1

    저도 컴공을 졸업하고 SAP쪽으로 16년 되어 갑니다 IT에도 여러 분야가 있으니 SAP라는것도 한번 찾아보고 흥미가 생기면 공부해보시길 바랍니다 많은 도움이 될것입니다

    2021-05-10 작성
  • 프로필 이미지 mentor5282805 앱개발자 / 14년차 Lv 2

    SI 및 SM 업체 14년차 개발자 입니다.
    신입들한테 요구하는건 별로 없지만 센스가 좀 있었으면 좋겠습니다. 센스는 뭐 타고나는거고 요령은 본인이 익히는거니 어쩔수 없다고 치고.. 알고리즘이나 쿼리 공부좀 했으면 좋겠습니다.
    코드 짜놓은거 보면 효율적이지 못한게 많아요. 특히 쿼리를 잘짜면 프로그램 코드는 매우 간단해질수 있습니다.
    DB도 보면 COPY T 같은 스킬좀 익혔으면 좋겠습니다. 이거 잘 쓰면 쓸떼없이 For문 안돌려도 됩니다.
    Group by, Having, Over, Patition by 같은 구문도 완벽 이해해서 왔으면 좋겠습니다. 쿼리를 짜줬는데 이해를 못해요..
    그거 설명하느니 내가 짭니다.. 하.. 답변쓰다 하소연이 된거같네요..-0-

    2021-05-06 수정
  • 프로필 이미지 mentor7006186 앱개발자 / 14년차 Lv 2

    전자바경력14년차개발자입니다~
    신입은 크게 바라는게 별로 없습니다~
    다만 기본적인것만 개발가능하면 그다음부턴 하고자하는 의지와 체력을 요하게 됩니다~
    20대라고 생각으로 체력은 20대면 아픈데 없으면 가능한 일이구요~
    자바경력은 한 회사에 최소1~2년은 있어야 생각하는 편이라 중소기업들어가도 1~2년 버티고 이직 생각하시길 바랍니다~
    초기엔 급여보다 경력을 얼마나 빨리 쌓을지 생각하는ㆍ게 그래서 회사들어가서 버티는게 여러모로 좋지 않나 싶습니다~
    대기업 갈거 아니라면 입사후1~2년뒤를 노려보시길 바랍니다~

    2021-05-06 작성
  • 프로필 이미지 mentor8004982 시스템엔지니어 / 9년차 Lv 4

    만약 질문자님이 쓴 글을 의사코드로 작성할 수 있다면 개발이 적성에 맞는 것이고
    그렇지 못하다면 개발이 적성에 맞지 않는 것 입니다.

    개발의 깨닳음을 얻는데 필요한 10년을 버티는데 필요한 것은 심신의 건강이고
    상위 텐프로 안에 들기 위해서 필요한 것은 적성이며
    후배 개발자들의 성장과 육성을 위해 필요한것이 영어 입니다.

    2021-05-04 수정
  • 프로필 이미지 mentor8696987 앱개발자 / 14년차 Lv 1

    안녕하세요.
    저는 개발 15년차 모바일개발자 입니다.

    1. 본인 공부가 중요하다. - 라는 이야기는 학교에서 배우는 내용은 프로그램을 하는데 있어서 가장 기본적인 내용을 배우기때문에 그내용만 가지고 실무를 바로 할 수 있느냐고 하면 불가능 하다 입니다. 사족입니다만 우리 나라 기업이 신입을 뽑아서 잘 가르쳐서 오래 오래 같이 간다 월급도 열심히 한만큼 잘 준다 하면 좋겠지만 대부분 신입보다는 경력자를 원하고 작은 기업들도 갑,을,병,정정정정의 위치에 있게 되다 보니까 대기업이 아닌 중소기업에서 월급을 일한만큼 주는 회사를 찾기도 힘듭니다. 그런 회사들도 신입을 뽑아도 경력자 같은 신입을 찾게 되고 신입들 끼리 경쟁하다 보니 학교 공부만으로는 부족한게 현실입니다.

    * - 그래서 결론은 학교 프로그램 수업은 프로젝트는 정말 완전 너무 기본적인 것이다. 실무는 더 어렵고 까다롭다. (1000만이 사용하는 서비스에서 버그 투성이라면?? 혹시 앱평가 할때 공짜앱쓰면서 왜 이따구로 만들었냐?? 같은 댓글 보신적 없으신지요? )
    *- 내가 하고 싶은 프로그램 파트를 찾아라 , 서버, 앱, 프론트, 임베디드 등등등 프로그램 업무의 종류도 다양 하고 그안에서 또 사용하는 툴 및 지식들이 다양하기때문에 내가 하고 싶은 일이 어느정도 정해지면 무엇을 공부해야 하는지가 조금은 분명해 집니다.

    하고 싶은 프로그램이 어떤것인지 학교에서는 이것 저것 해보면서 나에게 맞는 내가 좋아하고 재미나게 할 수 있는 프로그램을 찾는 과정의 하나이기도 합니다. 열심히 하셔서 좋은 결과로 업계에서 뵐 수 있는 날이 왔으면 좋겠습니다.

    2021-05-03 작성
  • 프로필 이미지 mentor6050338 머신러닝엔지니어 / 14년차 Lv 3

    1.영어공부 (아래 맨토도 답변 달아주셨는데 정말 중요합니다.)
    2.실력 / 노력을 표현할 수 있는 자격증 또는 관련 활동을 하시는걸 추천드립니다.

    2021-05-03 작성