IamAbear
10
2021-04-30 09:13:03
6
409

대학교 1학년생입니다


저는 과를 선택하고 보니 컴퓨터 프로그래밍이 전공으로 되어있길래 아예 처음 시작하는 사람입니다

교수님 말을 듣고도 잘 이해도 안되고 , 함수지정 이런 이론분야는 잘 이해가 되는데 실질적으로 문제를 낼태니 한번 써봐라 , 이런 주문은 잘 되지가 않습니다.. 대부분 함수가 무엇무엇이 있고 그런 기초적인 부분에서부터 잘 모르는거라 다른사람 붙잡고 왜 이렇게 되는거에요 ? 하고 물어도, 그 사람들 기준에서는 당연하게 써 오던거라서 그런건지 그런건 유튜브에 많다며 가서 보라고 하더라구요 ,, 사실 제가 바라는건 문제가 나왔을때 " 아 이거 쓰면 되겠구나 " 하는 감을 찾고싶은건데 함수가 뭐가 있는지도 모르는 상태면 심각한거죠 ..?

정말 하기 싫다가 아니라 하고싶은데 못한다 , 아니면 하고싶은데 정보를 받을수있는곳이 없다 여서 너무 답답한 마음에 검색하면서 이리저리 둘러보다 이런 커뮤니티가 있다는것을 알게되고 바로 가입했습니다 혹시나 이런 코딩첨하는 아이 가르친다고 생각하고 조금만 조언을 해주실수 있으신분을 구합니다 ..

0
  • 댓글 6

  • 개나소나고생
    7k
    2021-04-30 09:17:49

    그거는 코드를 작성 하다 보면 자연스럽게 익숙해지니..염려 하지 마세요.

  • ercnam
    6k
    2021-04-30 09:39:22

    ....서점 가셔서 코딩 기초 책 보시는것도 좋을것 같습니다. 아니면 유튜브에서 찾으시거나요

  • kimchs9325
    462
    2021-04-30 10:10:26

    누가 이 분 만나서 아주 친절하게 1:1과외를 해주거나,

    정말 자기한테 딱 맞는 책을 딱 찾거나 하셔야 할 것 같네요.




  • rey
    373
    2021-04-30 10:14:33 작성 2021-04-30 10:16:53 수정됨

    1. 예약어(for, if, while, public, static, global, int, str)까지 모르는 수준이면 기초 교과서부터 다시 보셔야 하고요. 


    2. 내장 라이브러리에 포함된 함수(sum, avg, min, max, upper, lower, regexp)들은 빈번히 쓰이고 대부분 언어에서 지원하니 한 언어에서 개념만 제대로 익히면 어느 언어든 찾아보면(사투리처럼 조금씩 형태가 바뀝니다.) 금방 금방 씁니다.


    3. 특정 언어의 라이브러리 및 함수의 경우는 그 때 그 때 사용법을 숙지해야 하고 다 외우기도 힘듭니다. (python의 numpy, pandas, javascript의 lodash, jquery 같은 경우) 이것도 자주 쓰다보면 외워지기는 하는 데 굳이 외울 필요까지는 모르겠네요.


    만약 자기가 모르는 게 3번 수준이라면 자연스러운 거니 자신감 가지시고요. 1,2번 수준이면 유튜브나 책으로 직접 공부하는 거 말고는 방법이 없습니다. 프로그래밍에서 구구단 급인 기초지식이라서 그냥 외우면 됩니다. 자기가 암기력이 떨어지거나 영어 실력이 부족하면 시간이 좀 걸릴 수도 있지만 평균적인 지능을 갖추고 있으면 다 할 수 있습니다.

     그리고 c++은 쓸 수 있는 사람은 많지만 자신 있는 프로그래머가 드물다고 합니다. ㅋㅋㅋㅋ

  • 자신감뿅뿅
    226
    2021-04-30 12:14:43

    과를 선택하고보니 프로그래밍전공이다..? 시작부터 이해가잘..


    그리고 수업하시면서 정확히 어느부분이 이해가안간다는건지 잘모르겠네요..


    프로그래밍 언어 기초 전반적인 부분이 이해가안된는 얘기신가요?

  • Dive_Drink_Develope
    5k
    2021-04-30 13:36:12

    제가 바라는건 문제가 나왔을때 " 아 이거 쓰면 되겠구나 " 하는 감

    --

    을 찾고싶으면

    영어로  언어명 + how to  동사 + 부가적인 상세설명

    JAVA how to get size of string

    JAVA how to send json

    JAVA how to find maximum number in an array

    을 구글에 검색하세요.

    검색을 자주할 수록 개발자쪽에서 쓰는 용어와 함수명들이 머리에 남고

    그런 경험이 쌓여서 대충 이런건 어떻게 찾으면/어떤 이름으로 찾으면 바로 나오겠다 하고 쌓이는거죠.

    기본 라이브러리 하나에도 기능이 어어어엄청 많은데 그걸 외우시게요? 누가 가르쳐줄수나 있나요?





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