아하
생활
새침한다향제비273
새침한다향제비273
21.04.18

컴퓨터공학과이외의 공대에서 프로그래머가 되려면?

현재 컴퓨터공학과가 아닌 기계공학과를 다니고 있는 대학생입니다. 그런데 컴퓨터 프로그래밍에 대해서도 많이 배우고 싶은데, 혼자 집에서 파이썬이나 c언어 등을 독학하고 그 외에 무엇을 더 해야하나요? 또 코딩을 연습하려면 어떤 것을 참고하는 것이 제일 좋을까요?

55글자 더 채워주세요.
5개의 답변이 있어요!
  • 파란여새275
    파란여새275
    21.04.20

    안녕하세요.

    요즘 파이썬이 대세라고는 알려져있습니다.

    보편적으로 웹개발이 취업하기도 광범위합니다.

    또한 기본적으로 java는독학하기에도 수월합니다.

    자바스크립트를 시작으로해서 앞부분 프론트를 마무리하고 java로 들어서면서 서비스쪽(조금 더 디테일하게) 배우는것이 괜찮을 것 같습니다.

    자바스크립트는 현재 많이 사용중이므로 쉽게 접근하실 수 있습니다.

    감사합니다.

  • 안녕하세요

    프로그래머에 관심이 많으셔서 c언어 파이썬을 독학하고 계시는군요.

    보통 c언어를 배울 때 알고리즘, 자료구조 라는 학과목을 함께 배우게 됩니다.

    관련 부분은 인터넷 검색해도 쉽게 접하실 수 있는 내용이구요.

    관련 내용을 공부하면서 직접 c언어로 구현 해보신다면 많은 도움이 될 수 있을 것 같습니다.

    답변이 도움이 되셨기를 바랍니다.

  • 프로그래밍이 처음이라면 파이썬 프로그래밍을 공부하는 것을 추천합니다.

    다른 프로그래밍 언어에 비해서 쉽기 때문에 처음 배우기 좋은 언어 입니다.

    공부하는 방법으로는 유튜브에서 파이썬 프로그래밍 강의를 듣는 것이 좋을 것 같습니다.

    강의를 듣다가 잘 이해가 가지 않는 부분을 검색해서 여러 사람의 강의를 들으면서 이해하는 것이 좋을 것 같습니다.

    특정 강의가 좋다고 꼭 그사람 강의만 듣는 것보다는 여러사람의 강의를 들어보는 것도 좋은 것 같습니다.

    취업의 경우 프로그래밍 실력만 좋다면 전공자 비전공자 의미 없습니다.

  • 안녕하세요. 아하(a-ha) 프로그래밍 지식 답변자 입니다.

    현재 프로그래밍 언어의 패러다임은 구조적, 객체지향적 두 가지가 있습니다. 두 패러다임은 서로 설계하는 방법도 다르고 코드로 구현하는 방법도 다릅니다. 그리고 현재 대세는 객체지향 프로그래밍 입니다.

    질문자님이 문의하신 C 언어는 구조적 언어입니다. 간혹 프로그래밍의 기초인 C 언어를 알아야 JAVA를 할 수 있다 라고 하는 말이 있는데요, 애초에 설계기법이나 프로그래밍 방법이 다르기 때문에 비교 성립이 되지 않습니다. 오히려 C를 몰라야 JAVA를 더 잘 할 수 있습니다.

    초보자가 접하기 쉬운 객체지향 언어로는 Python이 있습니다.

    Microsoft에서 제공하는 Python 첫 번째 단계 수행 코스가 잘 설명 되어 있으므로 해당 교육자료로 시작 하는 것을 추천 드립니다.

    https://docs.microsoft.com/ko-kr/learn/paths/python-first-steps/

    또한 Python을 사용하는 다양한 학습 경로가 준비되어 있습니다.

    https://docs.microsoft.com/ko-kr/learn/browse/?resource_type=learning%20path&terms=python

    또한 Python 코딩도장 책을 구매하여 하나하나 천천히 따라해 보는것도 나쁘지 않습니다.

    https://dojang.io/course/view.php?id=7

    답변이 도움이 됐으면 합니다. 좋은 하루 되세요!

  • 안녕하세요. A-HA 프로그래밍 전문가입니다.

    초보자 분들에게 가장 추천하는 언어는 C와 자바, 그리고 파이썬입니다.

    여기서 현업에서 가장 많이 사용되는 언어는 자바와 파이썬으로 보통 백엔드에서 사용됩니다.

    그 이유는 API도 많고, 범용성도 높기 때문입니다.

    자바는 객체지향 언어, 파이썬은 스크립트 언어라는 특성을 가지고 있습니다.

    저는 처음 공부를 시작하신다면 자바를 더 추천합니다.