- 질문 게시판입니다.
Date 18/07/11 18:21:06
Name   타키투스
Subject   제 프로그래밍 능력이 어느정도나 되는건지 모르겠습니다.
컴퓨터공학과 2학년 재학중인 대학생입니다.
반년 조금 넘는 시간동안 프로그래밍에만 몰두하며 살았는데 실무 경험 같은것도 없고 다른 프로그래머의 피드백도 받아본적이 없는지라 현장에서 제 실력이 얼마나 통할지가 궁금합니다.
자기평가를 해보자면 제가 아닌 다른 프로그래머가 코드를 알아보기 쉽게 짜는 능력이나 예외처리 쪽 능력이 심히 부족하리라 여겨집니다. 다른 프로그래머랑 교류할 기회가 없어서 말이죠...
반면 코드의 재사용성이나 모듈화 같이 확장성이 용이한 프로그램을 짜는데는 조금 자신이 있습니다. 모딩 가능한 게임을 만드는 방법에 대해 관심이 좀 믾아서요.
주로 쓰는 언어는 C#(유니티 포함),Go,Python,Ruby,Julia 이고
써본 경험이 있는 언어는 C,C++,HTML,CSS,Javascript 정돕니다.
Erlang은 배워보려고 했지만 언어 패러다임이 너무 달라서 포기했습니다.
프로그래밍 해봤던건 딥러닝 프레임워크를 활용한 주가 예측이나 비지도 학습, 딥러닝 프레임워크 쓰기 전에는 c# 루비 go 등으로 간단한 딥러닝 라이브러리를 짜보기도 했습니다. 물론 성능이나 편의성 면에선 비교가 안되서 그냥 프레임워크 쓰기로 했습니다만...
게임은 현재 유니티로 깨작깨작 만드는 수준으로 만드는 것 하나랑 julia언어를 쓴 http 기반의 게임서버 하나 총 두개가 있네요.
딥러닝 프레임워크 같은 경우는 라즈베리 파이나 오드로이드 같은 임베디드 환경에서 굴려봤습니다.
그 이외의 용도로 만들어본 프로그램은 딱히 없습니다. 솔직히 파서나 컴파일러, OS 같은걸 간단한 수준으로라도 만들어보라 해도 만들 자신은 없네요.
그리고 C나 C++은 써본 경험만 있지 사실상 쓸 마음이 없습니다. 워낙 고지식한 언어라 뭐 하나 하면 컴파일 에러 뿜어대는게 참아줄수가 없더군요. Go는 그래도 에러 뜨는게 납득이라도 가지 C는 무슨 꼰대짓 하는 노인 같으니...
반년 전만해도 C언어밖에 몰랐던걸 생각하면 그땐 도대체 어떻게 살았나 싶네요.
어쨋든 과연 이정도로 업계에서 통할만한 실력이 될까요?



0


말씀하신걸로는 잘 모르겠네요.

학생 때 다양하게 경험해보시는 건 분명히 도움이 됩니다.

취업을 잘 하려면 나만의 특기가 하나 필요하니 잘 골라서 갈고 닦으시기 바랍니다.
1. 영어 읽기/쓰기 잘하십니까 (네이티브급일 필요는 없고 모르는 것을 구글에서 빠르게 검색할 수 있는 능력과 stackoverflow에 질문할 수 있는 능력이면 충분)

2. 네모네모로직 푸는 프로그램 검색없이 4시간 안에 짜실수 있나요
저보다 '훨씬' 나으시네요
저는 4학년 인디..

일단 경험치는 나으신게 보이는데요. 프로그래밍 능력이라고 하는 것은 '무엇을 해 왔다'는 이야기로는 알수 없지요..
전 개발자도 아니고 개발은 거의 해본적도 없습니당.
근데 커뮤니티 큰 오픈소스 컨트리뷰션 한두개 해보시면 바로 알 수 있을것 같아요. 취업에도 큰 도움이 되고요.
쿠버네티스나 스팍, 뉴트론 같은거 컨트리뷰션에 도전해보심은 어떨까요?
TEMPLATE
컴공이시라니 일단 졸업때까지 전공공부 잘 따라가시구요. 자기평가하신 부분이 좀 걸리는데 모듈화가 잘 되어있는 확장성있는 구조 or 코드는, 대부분 다른 프로그래머가 읽고 이해하기가 쉽습니다.
많은 것을 경험해 보신건 자신감을 키우는데 분명 도움이 됩니다. 하지만 현업에서는 필요한 툴과 언어를 그때그때 바꿔가면서 쓸 수도 있어야합니다. 다 알고 있을 수는 없지요. 오히려 구조에 대한 깊은 이해 또는 철학이 도움이 될겁니다.
열심히 잘 준비하고 계시니 더 해드릴 말은 없고 c++ 은 아직 현역에서 잘 쓰이고있으니 완전히 버리지는 마세요.
클린코드 안보셨으면 읽어보세요. 가독성 때문에 고민이시라면 도움 받으실 수 있을 겁니다.
이상 21세기 노예 한마당이었습니다...
1
revofpla
실무적 능력이냐, 문제해결능력이냐를 기준으로 보는것도 하나의 기준이겠지만 실무적 능력을 위해서라면 다양한 경험을 해보는게 좋긴 합니다. 제가 학부시절에는 뭐 파이썬, C, C++, 자바, 자바스크립트, lisp, C#, PHP 이정도만 코딩해본거같은데 사실 저거만 알아도 타 언어를 나중에 배워서 현업에 써먹는데는 무리가 없다고 생각합니다. 어차피 지금 뭔가 다른걸 많이 해도 나중에 현업 가면 새로 바닥부터 배울 일도 많거든요.

그리고 문제해결능력에 대한거라면... 알고스팟에서 문제 몇개 풀어보면 대충 사이즈 나오지 않을까 싶네요.
목록
번호 제목 이름 날짜 조회 추천
공지 질문 게시판 이용 규정 11 토비 15/06/19 24429 4
16654 IT/컴퓨터현재 데스크탑을 델 미니pc가 대체할 수 있겠죠..? 24 + even&odds 25/04/07 294 0
16653 IT/컴퓨터컴퓨터가 글씨큰모드?로 부팅됩니다 ㅜㅜ 18 even&odds 25/04/07 264 0
16652 의료/건강30대후반 남성 유방암 3기 진단 받았는데 수술을 어디서 해야할까요? 13 [익명] 25/04/06 843 0
16651 게임보드게임을 좋아하는 지인에게 줄 선물 추천 받읍니다. 17 니르바나 25/04/05 332 0
16650 법률건축 법률 질문 4 whenyouinRome... 25/04/04 296 0
16649 의료/건강개별 포장된 약이 유통기한이 지난경우 (홍차넷 약사 스앵님들!!) 22 Mandarin 25/04/03 580 0
16648 교육어린이 신문, 신문, 잡지 추천 부탁드립니다. 17 아재 25/04/02 419 0
16647 IT/컴퓨터AI 모델 추천 부탁드립니다. 11 퍼그 25/04/02 445 0
16646 가정/육아콧물 나는 아이에게 약을 먹이시나요? 12 the 25/04/01 513 0
16645 교육초등학생 학폭위 관련해서 문의 10 얼그레이 25/04/01 746 0
16644 IT/컴퓨터Hongkong/MACAU에서 ChatGPT 쓰는 방법? 3 mathematicgirl 25/04/01 391 0
16643 법률법무법인의 전문성을 비전문가가 알아보려면 어떻게 해야하나요? 16 [익명] 25/04/01 735 0
16642 의료/건강영양제 추천해주십시오 15 쉬군 25/03/31 463 0
16641 기타40대 초중반의 이직 고민, 다른 분들의 생각을 여쭤보고 싶습니다 23 쉬군 25/03/31 797 0
16640 기타빠른년생인 분들 나이 얘기할 때 빠른인 걸 말하시나요? 16 시간아달려라 25/03/30 735 0
16639 IT/컴퓨터KT 와이파이 개수 제한? 2 바쿠 25/03/27 545 0
16638 문화/예술기차역 구조도 그리기 9 OshiN 25/03/27 635 0
16637 댓글잠금 기타세탁기 2번 딸깍이 너무 귀찮아요. 5 [익명] 25/03/25 1054 0
16636 기타쿠팡플레이 질문입니다 4 김치찌개 25/03/25 514 0
16635 가정/육아제사 벌초같은 가족모임 부담스러운거 어떻게 하세요? 4 [익명] 25/03/25 639 0
16634 진로이직할 때 그 회사 이사 자신이 안다고 겁주는데 8 [익명] 25/03/25 945 0
16633 의료/건강면역항암제 주사 or 복용약 고민입니다. 3 미카엘 25/03/25 382 0
16632 기타자영업자분들 뭐하시나요? 14 게이득 25/03/24 869 0
16631 기타시키지 않은 일을 하는 사람이 되고 싶습니다. 10 [익명] 25/03/24 785 0
목록

+ : 최근 2시간내에 달린 댓글
+ : 최근 4시간내에 달린 댓글

댓글
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기