위대한거북이239
- 생활꿀팁생활정보처리기사가 개발자로 취업하는데 도움이 되나요?A. 둘다 아닙니다.저도 취업 준비 중에 따기는 했지만, 실무로 와보니 전혀 필요 없었습니다.가끔 공기업, 공무원 부류에서는 가점을 주기도 하지만백엔드 개발자로 취업을 준비하시는 것은 보통 사기업을 가기 위함이니, 시간이 촉박하다면 배우실 필요 없습니다.코딩 테스트나, 작은 서버라도 배포해보시는 경험이 큰 도움이 됩니다.
- 생활꿀팁생활visual c++ random number코딩 도와주실 수 있나요?A. #include #include #include #include #include using namespace std; void genRanNumber(float ranNum[]) { for (int i = 0; i 난수 생성을 위해 , 를 사용하였습니다.srand(time(NULL));은 실행할 때 마다 난수표를 새로 갱신합니다.표준편차를 위한 제곱근 함수는 math.h에서 사용하였습니다.
- 생활꿀팁생활자바, 파이썬, C언어 등 각 언어별로 활용처는 어떻게 될까요?A. 임베디드라면 C, C++을 많이 사용하고,게임개발이라면 C++(언리얼), C#(유니티)웹프로그래밍 파이썬, 자바스크립트(html,css까지는 웹의 기본) 입니다.그리고 자바 같은 경우는, 자바 -> 자바 스프링으로 넘어가면 백엔드 개발에 많이 사용합니다.그리고 프론트엔드 같은 경우는 요즘엔 react, > vue 순으로 많이 쓰이고 있습니다.파이썬으로도 웹 개발 가능은 하지만 보통 IT기업에서는 주로 사용하는 언어가 있습니다.
- 생활꿀팁생활c++ 오류 질문합니다아아아아아아A. calMean(float *ranNum)에 보시면int k가 1부터 10까지 돌고 있습니다.ranNum이 [10]이기 때문에 0부터 9까지 돌아야 합니다.즉 for (int k = 1; k 이 아니라for(int k = 0; k가 되어야 합니다.고쳐도 안되시면 코드를 올려주세요. 스크린 샷으로 보기엔 디버깅 하기가 힘드네요 ^^..
- 생활꿀팁생활자바스크립트 문법 중에 이거 이름 뭔가요?A. 저 경우의 ...은 spread operator가 아니라 rest parameter (나머지 매개변수)라고 합니다.key 이름을 모르거나 남아있는 정보를 채울 때 사용합니다.const landscape = { name : 'Nathan', location : 'seoul', equipment : 'computer', color : 'blue', }; const { name, ...additional} = landscape; console.log(additional); // {location: "seoul", equipment: "computer", color: "blue"}
- 생활꿀팁생활vue.js React.js 는 한페이지로만 작동하나요?A. 리액트의 약점이자 강점이 SPA (싱글 페이지 어플리케이션)입니다.하지만 규모가 커지면 js 파일이 너무 커져 불편합니다.그것에 대한 대응으로 react router를 이용하시면 여러 페이지가 있는 것처럼 구현은 할 수 있습니다.데모 사이트를 만드시는 것이라면 react router로 먼저 간단히 구현해보는 것이 좋다고 생각합니다.
- 생활꿀팁생활파이썬, 자바 중 무엇부터 시작하는게 좋을까요?A. 현재 백엔드 개발자는 대부분 자바 스프링을 요구합니다.하지만 아직 처음이신 입문자면 파이썬을 추천드립니다.아래는 파이썬으로 웹 스크래퍼를 만드는 무료 인강입니다.https://nomadcoders.co/python-for-beginners외국 강사지만 자막이 잘 달려있습니다.파이썬으로 먼저 웹에 대해 간단히 배우신 후, 원하시는 커리어에 대한 언어를 찾아보시고 배우시는 것이 좋습니다.단순히 파이썬, 자바를 배우겠다가 아니라, 내가 뭘 하고 싶은지가 중요합니다.게임 개발을 하고 싶으시면 Unity, C#프론트 엔드라면 React, 임베디드라면 c, c++을 배우시면 좋습니다.
- 생활꿀팁생활게임개발관련 독학 문의합니다.A. 제가 처음 유니티를 배웠을 때 사용했던 도서입니다.https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=601177292D 게임을 만들기 때문에 3D보다 난이도가 쉽습니다.그리고 유니티라면 C#을 이용하는 경우가 많지만, 아직 초보시라면 초보 유니티 책을 보시면서C#은 틈틈히 배우시는 것이 좋습니다.C#책을 따로 사서 익히시면 조금 지루한 감이 있습니다.간단한 2D 게임을 만들어보면서 유니티 엔진이 어떻게 돌아가는지 익히신 후,만드시고 싶은 게임 관련 유니티 도서를 다시 익히시는 것을 추천드립니다.
- 생활꿀팁생활어떤것을 공부해야 미래에 도움이 될까요?A. 저는 가장 미래지향적인 언어는 없다고 생각합니다.서버 개발의 경우 아직 회사들은 자바 스프링을 아직도 많이 씁니다.그런데 제가 처음 웹 공부를 하였을 때, react, node js가 배우기 쉽고 간단하고 생산성도 좋다고 하지만아직 채용공고에서 node js, react를 찾기는 조금 힘듭니다.이유는 기존의 언어를 다른 언어로 바꾸는 비용이 만만치 않기 때문입니다.게임 개발에 관심이 있으시면 C++, C# 위주로 공부를 하셔야됩니다.C++ C# 즉, 유망한 언어라는 건 없고 각 언어별로 강한 분야가 있을 뿐 입니다.원하시는 분야를 선택하신 후에 어떤 언어를 사용하시는지 찾아보세요.그러나 입문자시면 파이썬으로 프로그래밍을 배워보는 것을 추천드립니다.https://nomadcoders.co/python-for-beginners무료 인강이고 파이썬으로 웹 스크래퍼를 만듭니다.
- 생활꿀팁생활늦은나이에 프로그래밍쪽을 배우고 싶은데A. 입문자시면 파이썬, 웹 쪽을 추천드립니다.아래 nomad 강의에 괜찮은 무료 강의가 많습니다.https://nomadcoders.co/python-for-beginners파이썬으로 웹 스크래퍼를 만드는 강의 입니다.https://nomadcoders.co/javascript-for-beginners자바스크립트로 크롬 앱을 만드는 강의 입니다.https://nomadcoders.co/javascript-for-beginners-2자바스크립트로 그림판을 만드는 강의 입니다.학원이나 책도 좋지만, 무료 인강으로 그대로 따라해보시는 걸 추천드립니다.(클론 코딩)그대로 따라하다보면 결과물이 남기 때문에 피드백도 좋습니다.3개 모두 무료인강이고, 외국강사이지만 자막이 모두 달려있습니다.이 외에도 무료강의가 더 있는데, 강의를 들으시면서 프로그래밍이 재밌는지 다시 한번 더 생각해보세요.그리고 원하는 분야가 생기면 그 때 필요한 언어를 배우시면 됩니다.기초시니 파이썬, 자바스크립트로 프로그래밍 로직을 배우시는 것이 좋습니다.