위대한거북이239
- 생활꿀팁생활기본기로 C언어를 꼭 공부하지 않아도 될까요?A. 어떤 언어로 무엇을 하실지 정하셔야 됩니다.임베디드에 관심이 많으시면 C언어를 하셔야하고, 간단한 어플리케이션을 만드시려면 파이썬을 하시면 됩니다.웹에 관심이 많으시면 자바 -> 자바 스프링으로 넘어가셔야 됩니다.아래 링크는 노마드 무료 파이썬 강의로 파이썬으로 웹 스크래핑을 하는 방법을 배웁니다.https://nomadcoders.co/python-for-beginners이런 쪽에 관심이 많으시면 파이썬을 계속 하시는게 맞습니다.임베디드 외에 알고리즘 공부를 하시려면 C언어를 추천드립니다.파이썬도 못할건 없지만 주로 블로그 답변들이 대부분 C/C++입니다.
- 생활꿀팁생활코딩테스트 공부 순서가 있나요?A. 어느 회사의 코딩 테스트를 준비하냐에 따라 다르겠지만,보통 많이 준비하는 삼성 SW 역량을 기준으로 설명드리겠습니다.아래 링크는 삼성 A형(입사 시험) 기출 문제 모음집입니다.https://www.acmicpc.net/workbook/view/1152기출문제가 너무어려우시다면 백준에서 단계별로 풀어보기를 추천드립니다.https://www.acmicpc.net/step알고리즘 블로그는 아래를 추천드립니다.https://bloodstrawberry.tistory.comhttps://ryute.tistory.com
- 생활꿀팁생활코딩을 배울 수 있는 사이트를 추천바랍니다.A. 노마드 코더 추천드립니다.https://nomadcoders.co/python-for-beginners외국 강사지만 자막이 잘 달려있습니다.위 링크는 파이썬 링크지만 자바스크립트 기본, 리액트 등 무료 강의가 많습니다.강사가 클론 코딩을 강조하는데, 기존에 있는 서비스를 그대로 자신이 구현해보는 과정입니다.그래서 결과물이 남아서 책을 훑어 보는 것보다 좋습니다.
- 생활꿀팁생활C언어와 C++언어의 차이점이 뭔가요?A. c 언어는 함수 앞에 변수를 모두 초기화 해줘야 합니다.c++은 어디에서든 선언이 가능합니다.c++의 경우에는 STL 라이브러리를 지원하지만, C는 지원하지 않습니다.c++은 namespace 개념이 있습니다.그리고 c++에는 더 강력한 표준 입출력 라이브러리를 지원합니다.printf는 출력 형식을 정해줘야하지만 c++의 cout은 스스로 판단하여 정수, 문자열 모두 출력해줍니다.
- 생활꿀팁생활리액트js를 공부중인데 공부 사이트A. 리액트로 영화 웹 서비스 만들기https://nomadcoders.co/react-fundamentals/lobby실전형 리액트 Hookshttps://nomadcoders.co/react-hooks-introduction/lobby초보자를 위한 리덕스https://nomadcoders.co/redux-for-beginners/lobby트위터 클론코딩https://nomadcoders.co/nwitter/lobby무료 타입스크립트 강의도 있지만 react와 병행하는 건 아니라서, 링크는 빼겠습니다.nomadcoders에서 확인해보세요.외국 강사지만 자막이 다 달려있고, 결과물도 남길 수 있습니다.
- 생활꿀팁생활코딩하는데 return이 어떤 역활을 하나요?A. 수학에 함수라는 개념이 있습니다.y = f(x) = x + 5 라고 가정해보면f(3) = 8을 return한다고 생각하시면 됩니다.실제 함수는 어떤 동작을 하고 결과가 있을 경우 return하고, 동작만 할 경우 return을 생략해도 됩니다.예를 들어 sum이라는 함수가 변수 a와 b를 더하는 함수라면 sum(a,b) { return a+b}가 됩니다.
- 생활꿀팁생활취직 코딩테스트 시 유리한 언어가 뭘까요?A. 삼성 그룹을 준비하신다면 c/c++이 좋습니다.삼성 그룹의 경우 입사 후에도 sw 직군 알고리즘 시험을 계속 쳐야하는데, 입사 후 시험에는 파이썬은 아직 미지원입니다.그리고 c/c++이 확실히 속도면에서 더 좋습니다.카카오 같은 경우는 c/c++이지만 서버 개발자 같은 경우는 java나 java spring만 가능한 경우도 있었습니다.파이썬도 가능한 경우도 봤지만, 알고리즘으론 비추천입니다.라이브러리/api를 못쓰게 하는 경우라면 c/c++로 연습한 사람에 비해 좀 불리하다고 생각됩니다.
- 생활꿀팁생활개발 입문시 어떤 언어를 배워야 할까요?A. 게임개발에 관심이 많으시면 C++, C#임베디드에 관심이 많으시면 C, C++웹프로그래밍에 관심이 많으시면 파이썬, 자바스크립트 입니다.하비만 단순히 입문용, 프로그래밍 로직을 쌓기 위해서라면 파이썬이 가장 나아보입니다.딱히 설치없이 웹에서도 구동 가능하고 무료 강의도 많으니까요.https://nomadcoders.co/python-for-beginners파이썬으로 웹 스크래퍼를 만드는 강의이고, 외국 강사지만 자막이 잘 달려있습니다.웹에서 바로 코딩하니까 ide 같은 것을 설치할 필요도 없습니다.먼저 이걸 따라해보시고 프로그래밍이 적성에 맞으시다면,관심있는 영역을 정하셔서 그쪽 언어를 다시 공부하시는 것을 추천드립니다.
- 생활꿀팁생활프로그래밍 프로그램 뭐가 더 좋은가요?A. 임베디드에 관심이 많으시면 C, C++을 사용하시고,자바 -> JSP, 자바 스프링 쪽으로, 즉 웹 개발에 관심이 많으시면 자바를 계속 배우시면 됩니다.초보들에게 좋다는 것은 어디에 좋다는지 잘 모르겠지만, 입사할 회사를 기준으로 설명드리면,삼성 그룹은 C/C++을 많이 쓰는 편입니다.카카오 그룹 같은 경우는 1차 시험에 JAVA로만 알고리즘을 치는 그룹도 있었습니다.2차 시험에는 자바 스프링으로만 시험을 쳤었구요.목표를 정하시면 어떤 언어를 정해야할지 보이실겁니다. 초보들에게 좋다는 말에는 휘둘리지 않으셨으면 좋겠습니다.
- 생활꿀팁생활C언어 명령어에 관해서 질문 하고 싶어요A. int a = 5;int b = 3;int c;c = a + b; // c = 8c = a - b; // c = 2c = a * b; // c = 15c = a / b; // c = 1 (5를 3으로 나눈 몫)c = a % b; // c = 2 (5를 3으로 나눈 나머지)출력은 printf("%d\n", c); 로 확인하시면 됩니다..