링커리어

취업/이과 고민

모든 기업

임베디드 개발자 외 2

진로를 이제서야 정한 3학년입니다..

상세페이지-메뉴
https://community.linkareer.com/STEM_mentoring/3428098

안녕하세요 국립대 컴공다니는 3학년 학생입니다.

프로젝트도 해본 적 없고 저번 방학에 파이썬으로 하는 머신러닝 한번 하고

그렇다고 학점도 좋지가 않습니다.

 

지금이라도 직무,실무나 개인적으로 만든 프로젝트로

공모전 나갈 생각이 있는데 어디 물어볼 곳도 없고 너무나도 막막하네요

 

우선 백엔드쪽으로 가고싶다고 얼마 전에나 정해서

학교에서 배운 C, C++, Python이 있어서 따로 공부하고

자바의 경우 배운적이 없어서 배우려고 합니다.

 

언어쪽은 그래도 갈피를 잡을 수 있을것 같은데

당장 무엇을 해야 할지를 모르겠습니다.

학교에서 현수막이나 공지 날아오는 것 중에서

클라우드 서비스쪽도 한번 배워보러 가고싶은데

이게 직종이랑 맞는지도 아직 잘 모르겠습니다..

 

잘 알아보지 않고 질문부터 드려서 죄송합니다.

사실 공부를 지금은 아니지만 별로 하기 싫었고

정보 공유도 소식통도 없고 그렇다고 개인적으로 공부를 잘한것도 아니라

여기다가 한번 여쭤봅니다

추천을 눌러 베스트로 올려주세요!닫기 아이콘
신고하기

사유선택

스크랩 경고

허위 신고의 경우 서비스 이용제한과 같은 불이익을 받으실 수 있습니다.

댓글 7
  • 멘토 춘시기

    멘토 인증 뱃지

    채택률 13%

    답변수 953

    카카오기업일치_check-icon

    자바 개발자직무일치_check-icon

    체크 아이콘채택된 답변
    그런데 언어를 정한게 맞으신가요? 지금 아직 본격적으로 시작한게 아닌데 java, c, c++, python 모두 하는건 힘든 것 같아요. 지금은 하나의 언어와 프레임워크를 공부하고 이걸로 프로젝트를 시작하는게 먼저인 것 같아요. 백엔드를 하고싶으시면 제 경우 순서는 1. 하나의 언어로 알고리즘을 매일 푼다. 2. 그 언어에 대한 cs 공부 시작 3. 어느정도 익숙해지면 강의를 들으며 스터디용 프로젝트 수행(김영한님 강의 등) 4. 프로젝트를 하게 되면 팀프로젝트나 동아리를 통한 대외프로젝트 수행 5. 깊은 내용 공부 요렇게 한 것 같습니다. 참고로 IT는 학점이 정말 낮은게 아니라면 별 문제가 안돼요. 화이팅이에요~
    신고하기

    사유선택

    스크랩 경고

    허위 신고의 경우 서비스 이용제한과 같은 불이익을 받으실 수 있습니다.


  • 멘토 코코아

    멘토 인증 뱃지

    채택률 35%

    답변수 325

    스마일게이트홀딩스기업일치_check-icon

    웹 개발자직무일치_check-icon

    체크 아이콘채택된 답변
    안녕하세요. 백엔드로 진로를 정하셨다고 하셨네요. 요새 추세가 프론트, 백 이렇게 나뉘어는 있죠. 하지만 장기적으로 보셨을 때 백엔드를 기본으로 하신다고 가정했을 때 프론트도 어느정도는 하실 줄 알아야 백, 프론트 둘다 이해하고 프로젝트를 진행할 때 도움이 됩니다. 불과 몇년전까지만 해도 프론트 백엔드 둘다 나누지 않고 풀스택 개발자들이 대부분이었어요. 리액트, 뷰 등 js기반의 프론트 언어가 전세계적으로 유행을 타면서 국내도 그런 분위기로 바뀐거에요. 아직도 기업 사내 시스템은 대부분 프론트 백엔드를 나누는게 아닌 풀스택이 기본으로 되어있어요. 그리고 자바는 아직이라고 하셨는데요. 지금까지 프로젝트를 진행해왔고 it분야에서 10년이상 근무하면서 느낀건데요. 분명 파이썬도 좋은 언어지만 대기업에서는 아직 자바가 대세이긴 합니다. 3학년이라고 하시니 더 늦기전에 자바에 대해 꼭 공부하시구요. 백엔드 개발자로 살아가시려면 sql, 자바는 무조건 많이 공부하셔야 합니다. 화이팅 하시고 이력서는 쓰지않아도 채용 사이트 잘 찾아보시고 대세를 알아보시길 추천드려요!
    신고하기

    사유선택

    스크랩 경고

    허위 신고의 경우 서비스 이용제한과 같은 불이익을 받으실 수 있습니다.


  • 현대차

    멘토 인증 뱃지

    채택률 40%

    답변수 17,141

    현대자동차기업일치_check-icon

    소프트웨어 엔지니어직무일치_check-icon

    체크 아이콘채택된 답변
    안녕하세요 언어는 문제를 풀어내는 수단에 불과합니다. 즉, 언어는 하나를 정하시고 그걸로 하시면 됩니다. 물론 산업군이나 프로젝트별로 사용되는 언어는 다르지만, 중요한건 언어가 아니라 그 문제를 해결한다는 겁니다. 즉, 멘티님이 지금 소통하는데 한국어는 수단일 뿐이죠. 외국인이 영어로 소통한다고 달라질건 없는것처럼요. 공모전 나가고 싶으면 나가시면 됩니다. 다양한 프로젝트를 많이 경험해야 해요. 학겨 프로젝트, 공모전 등 외부프로젝트, 개인 프로젝트, 학부얀구생 등 기회는 본인이 만들어가는 겁니다.
    신고하기

    사유선택

    스크랩 경고

    허위 신고의 경우 서비스 이용제한과 같은 불이익을 받으실 수 있습니다.


  • 디지털꿈나무

    멘토 인증 뱃지

    채택률 35%

    답변수 139

    우리은행기업일치_check-icon

    소프트웨어 엔지니어직무일치_check-icon

    체크 아이콘채택된 답변
    일단 지금 본인이 백엔드로 기본적으로는 정하신것 같은데 그렇게되면 자바를 깊게 파시는것을 추천드립니다! 언어를 여러개 찍먹하는것보다는 하나 깊이 있게 문법부터 천천히 쭉하시면 도움 많이 될것 같아요 문법하시고 프레임워크 익히시고 개발플젝 해보시면됩니다~
    신고하기

    사유선택

    스크랩 경고

    허위 신고의 경우 서비스 이용제한과 같은 불이익을 받으실 수 있습니다.


  • ckim1227

    멘토 인증 뱃지

    채택률 39%

    답변수 1,209

    이노센트전자기업일치_check-icon

    CTO직무일치_check-icon

    체크 아이콘채택된 답변

    무엇이든지 기초가 튼튼하고 기본을 철저히 공부해야 합니다.

    네트웍, 자료구조, 알고리즘은 기초부터 공부하시고, 모르는 것은 100% 이해할 때까지 파고 들어 완전히 이해한 후에 다음으로 넘어 가세요.

    언어를 공부하고, 어느 정도 알게 되면 어플리케이션에 외부 사용 패키지를 설치하고 사용하는 방법을 아셔야 합니다.

    java는 호환성 때문에 현재 가장 많이 사용하고 있으니 필히 공부하시는 것이 좋고, SQL도 하세요.

    개인이나 팀으로 프로젝트도 해 보시면서 포트폴리오도 쌓아 보세요.

    요즘 인터넷 강의들도 들으면서 이 분야가 지신과 맞는지도 생각해 보세요.

    영어도 필요하니 영어 공부도 꾸준히 하시고, 기회가 된다면 인턴도 해보세요.

    개발자는 경험이 가장 중요하니 경험을 쌓을 수 있는 것들을 많이 해보세요.

    신고하기

    사유선택

    스크랩 경고

    허위 신고의 경우 서비스 이용제한과 같은 불이익을 받으실 수 있습니다.


  • 멘토 매실

    멘토 인증 뱃지

    채택률 19%

    답변수 3,055

    에스원기업일치_check-icon

    웹 개발자직무일치_check-icon

    체크 아이콘채택된 답변
    안녕하세요 백엔드쪽으로 진로를 정하셨다면 해당 부분 프로젝트를 작은거라도 몇개 더 해보는 경험이 필요해보입니다 클라우드 서비스도 배워두면 좋지만 백엔드 직무를 어필하기에는 도움이 안됩니다 부트캠프 참여하셔서 기본기를 좀 더 다지시고 프로젝트 경험을 더 해보시는 것을 추천드립니다
    신고하기

    사유선택

    스크랩 경고

    허위 신고의 경우 서비스 이용제한과 같은 불이익을 받으실 수 있습니다.


  • Due_IT

    안녕하세요. 저 같은 경우에도 2학년 2학기 때부터 백엔드 개발자가 되고 싶어 공부해오고 있습니다.

    우선, 이제막 공부를 시작하는데 언어 여러개를 동시에 공부하다보면 제대로 적용도 못해보고 지칠 수 있어요. 따라서, 언어 하나를 정하시는게 좋은데 왠만하면 Java를 많이 쓰기에, 공부하시는걸 추천드립니다.

    언어가 정해졌다면 프레임워크를 정해야겠죠? Java라면 물론 Spring이 될겁니다.

    이제 공부를 해야하는데 어떻게 하느냐? 가장 좋은 방법은 동아리나 스터디를 들어가서 조력자를 구하는 것이지만, 여의치 않다면 인터넷 강의를 들으면서 프로젝트를 하는게 가장 좋은 방법이라고 생각해요.

    이때, java나 spring의 모든 부분을 알고 가려 하지 마시고, 기초 정도만 배우고 프로젝트를 하면서 모르는 부분을 구글링, gpt, 책 등을 활용해 메꾸어 나가는게 러닝 커브를 높이는데 가장 중요하다고 생각합니다.

    이후에, 더 알고 싶은 부분에 대해서 깊게 공부하시는 걸 추천드려요.

    신고하기

    사유선택

    스크랩 경고

    허위 신고의 경우 서비스 이용제한과 같은 불이익을 받으실 수 있습니다.


GSAT·SKCT 전국 모의고사