카카오 계정과 연동하여 게시글에 달린
댓글 알람, 소식등을 빠르게 받아보세요

가장 핫한 댓글은?

CS 분야의 '기본기'를 정의한다면?

2022.04.01

9

2573

안녕하세요 연구자분들, 저는 학부에서 문과전공을 하고 석사로 cs를 마친 박사준비생입니다.

석사 때 연구하면서 느낀 건 제가 기본기가 너무 부족하다는 거였는데요.

연구에 필요한 것만 그때그때 공부를 하다보니 앞으로도 '기초가 부족하고 한계가 있는' 연구자가 될까봐 걱정입니다.

그래서 조금씩이지만 꾸준하게 cs 기본기를 익히려고 하는데요.

구체적으로 cs 기본기에 해당하는 과목들은 뭐가 있을까요?(ex. 자료구조, 알고리즘 등..)

카카오 계정과 연동하여 게시글에 달린
댓글 알람, 소식등을 빠르게 받아보세요

댓글 9개

2022.04.01

아키텍처, 자료구조, 알고리즘, 오토마타, PL, 시스템 프로그래밍, OS + 수학 좀 알면 좋습니다.

대댓글 3개

2022.04.01

수학은 어느정도까지 포함할까요? 선형대수, 미적분학, 이산수학, 수리통계 정도면 충분할까요?

2022.04.01

사실 뭘 할지에 따라 다른데요, 기본기라고 하면 그 정도가 되겠네요.

2022.04.01

답변 감사합니다! :-)

IF : 1

2022.04.01

구글링. 스택오버풀로에서 글 읽지 않고 소스코드만 판별하는 능력

2022.04.01

코드 돌리다가 에러 떠도 당황하지 않는 넒은 마음

IF : 2

2022.04.02

실질적으로 취업할 때 기술면접을 뚫기 위해서라면 자료구조, 알고리즘, 컴퓨터구조, 운영체제, 데이터베이스, 네트워크 정도 범위의 기본 지식은 알아두면 좋죠. 분야마다 다르겠지만 수학은 기초적인 수준만 알고 있다면 지식의 양보다는 수학적 '감각'이 더 중요하구요.

대댓글 1개

2022.04.02

답변 감사합니다. 기술면접을 뚫기 위해 공부하는 건 아니고요. 소프트웨어 전공하는 사람으로서의 기본 소양이 궁금했습니다. 학부가 컴공이 아니다보니, '기초지식'이 튼튼하고 싶은데 정확히 어떤 걸 공부해야하는지 알고싶어서요.

2022.04.03

깃허브를 보고 빠르게 긴빠이쳐서 돌릴수있는 능력

댓글쓰기

게시판 목록으로 돌아가기

김박사넷의 새로운 거인, 인공지능 김GPT가 추천하는 게시물로 더 멀리 바라보세요.

자유 게시판(아무개랩)에서 핫한 인기글은?

자유 게시판(아무개랩)에서 최근 댓글이 많이 달린 글

🔥 시선집중 핫한 인기글

최근 댓글이 많이 달린 글