위대한거북이239
- 생활꿀팁생활파이썬 프로그래밍 중 딕셔너리 관련 문의드립니다 A. obj = {"key1":"a", "key2":"b", "key3":"c"}; keylist = obj.keys(); for key in keylist : print(key, obj[key]);dictionary가 이미 있다고 가정하고, 변수 하나를 두어 keys()로 key list를 받습니다.그리고 for ~ in 구문을 이용하면 key list를 순회할 수 있으니, 순회되는 변수 key를 obj[key]로 출력하면 됩니다.결과는 아래와 같습니다.
- 생활꿀팁생활이거 프로그래밍 시작할려하는데 어떻게 시작해야되나요?A. 입문자면 파이썬을 추천드립니다.아래의 무료 인강으로 파이썬 부터 시작해보세요.https://nomadcoders.co/python-for-beginners외국 강사지만 자막이 잘 달려있습니다.그리고 파이썬 기본부터 시작해서 웹 스크래퍼를 따라 만듭니다.이 과정을 클론 코딩이라고 하는데, 이미 개발된 앱/서비스를 직접 자기가 만들어보고어떻게 구성되는지 몸에 실제로 익힐 수 있어서 좋습니다.어느 정도 기본기를 익히면 다른 언어도 배울 수 있습니다.먼저 어떤 걸 하고 싶고 그 때 어떤 언어가 필요한지 알아보시면 좋습니다.보통 임베디드 : c, c++게임개발 : c++, c#웹 개발 : 자바, 자바 스프링, react 등입니다.
- 생활꿀팁생활프로그래밍을 배우고 싶습니다. 무엇을 배워야하나요?A. 입문자면 파이썬 추천드립니다.https://nomadcoders.co/python-for-beginners외국 강사지만 자막이 잘 달려있습니다.그리고 파이썬 기본부터 시작해서 웹 스크래퍼를 따라 만듭니다.이 과정을 클론 코딩이라고 하는데, 이미 개발된 앱/서비스를 직접 자기가 만들어보고어떻게 구성되는지 몸에 실제로 익힐 수 있어서 좋습니다.그리고 결과물이 남기 때문에 좋습니다.인강보다 도서가 더 좋으시면 do it 시리즈가 시작하기 좋습니다.https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=259726677그 외 혼자 공부하는 파이썬, 모두의 파이썬도 입문자가 보기엔 괜찮습니다.https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=193931483https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=172819381
- 생활꿀팁생활프로그래밍은 초보에게 어떤부분부터 시작하나요A. 초보자시면 파이썬을 추천드립니다.그리고 책으로 공부하시는 것을 좋아하시면 do it 시리즈를 추천합니다.https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=259726677그리고 혼자 공부하는 파이썬, 모두의 파이썬도 입문자가 보기엔 괜찮습니다.https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=193931483https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=172819381무료 인강을 보고 따라해보는 것이 좋으시면 아래 nomad 인강 추천드립니다.https://nomadcoders.co/python-for-beginners외국 강사지만 자막이 잘 달려있습니다.파이썬 기본부터 시작해서 웹 스크래퍼를 따라 만듭니다.이 과정을 클론 코딩이라고 하는데, 이미 개발된 앱/서비스를 직접 자기가 만들어보고어떻게 구성되는지 몸에 실제로 익힐 수 있어서 좋습니다.그리고 결과물이 남기 때문에 좋습니다.
- 생활꿀팁생활프로그래밍을 배우고싶은데 어느 것부터 배우는게 좋을까요?A. 입문자면 파이썬을 추천드립니다.https://nomadcoders.co/python-for-beginners외국 강사지만 자막이 잘 달려있습니다.그리고 파이썬 기본부터 시작해서 웹 스크래퍼를 따라 만듭니다.이 과정을 클론 코딩이라고 하는데, 이미 개발된 앱/서비스를 직접 자기가 만들어보고어떻게 구성되는지 몸에 실제로 익힐 수 있어서 좋습니다.그리고 결과물이 남기 때문에 좋습니다.파이썬을 어느 정도 익히면 봇 관련 도서나 블로그를 참고하셔서 개발하실 때 이해가 잘 되실거라고 생각됩니다.
- 생활꿀팁생활타과생이 개발자가 되고싶습니다. 전과할까요,,A. 저도 비 전공자 개발자 입니다. 저는 아래의 과정을 추천드립니다. 지금 전공이 추후 개발에 도움이 될 수도 있고,반드시 컴퓨터 공학과가 코딩을 잘하는 것도 아닙니다. (유리하긴 합니다.)1. SCSA삼성전자에서 비전공자를 6개월 교육 시켜줍니다.채용 연계형이라 교육 수료만 하면 입사가 가능합니다.그리고 교육비도 총 1000만원이상 줍니다 (6개월간)심지어 시험도 코딩 테스트가 아닌 GSAT이므로 일단은 코딩 공부를 할 필요가 없습니다.2. SAFFYSCSA와 비슷하지만 1년과정이고 채용 연계형이 아닙니다.교육비는 한달에 100만원 주는걸로 알고있습니다.채용 연계형이 아니기 때문에, 교육 도중에 취직을 하면 바로 퇴소도 가능합니다.3. SW 마에스트로위와 비슷하고 교육비도 준다고 합니다.------------------------------------------------------질문에 대한 답변1. 비전공자가 실력을 갖추더라도 컴퓨터공학과 학생보다 많이 불리할지ㄴ 당연히 경험치의 차이가 다르기 때문에 불리할 수는 있지만, 개발자마다 domain이 다르기 때문에추후 자신이 공부한 방향에 따라 gap이 줄어들 수 있습니다. 당연히 역전도 가능합니다.2. 팀 프로젝트 경험 같은 것이 없다면 취업이 불가능할지와 비전공자가 그런 경력을 쌓을 경로나 방법이 있는지ㄴ 위에 추천드린 3 과정이 아니라면 각 기업별 알고리즘 테스트 준비를 하시면 됩니다.요즘엔 비전공자라도 알고리즘 테스트를 통과하면 면접기회를 줍니다.3. 만약 비전공으로 공부를 시작한다면 어떤 순서로 공부하는 것이 좋을지ㄴ 관심있는 개발 영역을 정하고 언어를 정하시고 무언가 하나 서비스를 만들어보세요.서비스를 배포해본 것과 안 해본 것의 차이는 큽니다.4. 컴퓨터공학과로 전과하는 것을 추천하시는지ㄴ 저는 비전공자 개발자이기때문에 비추긴하지만 다시 대학생으로 돌아가면 부전공 정도는 해보고 싶습니다.
- 생활꿀팁생활자바 고수님들께 메소드에 대해서 질문합니다A. 객체 지향의 개념입니다.자동차의 속도 speed를 변경해야된다고 생각해봅시다.하지만 단순히 speed라고 전역으로 선언하면 어떤 일이 발생할까요?자동차의 속도가 아닌 트럭의 속도인지 아닌지 다른 개발자가 알 수가 없습니다.따라서 Car.getSpeed() 로 하면 명확하게 자동차의 속도를 알 수 있습니다.그리고 자동차의 속도도 Car.setSpeed(speed)로 명확하게 자동차의 속도를 변경할 수 있습니다.이런 개념을 정보 은닉이라고 하며, 확장성이 좋아지기 때문에 사용합니다.
- 생활꿀팁생활c랑 python이랑 차이가 뭔지요?A. python은 현재 가장 인기있고 범용적인 언어입니다.c언어는 임베디드에서 많이 사용하는 언어입니다.따라서 관심있는 분야가 임베디드면 c로 시작하셔도 되지만,메모리 관리나 포인터 개념이 어려워 입문자에게 허들이 조금 높습니다.따라서 입문자면 파이썬을 추천드립니다.아래의 무료 강의를 추천드립니다. 외국 강사지만 자막이 잘 달려있습니다.https://nomadcoders.co/python-for-beginners파이썬 기본부터 시작해서 웹 스크래퍼를 따라 만듭니다.이 과정을 클론 코딩이라고 하는데, 이미 개발된 앱/서비스를 직접 자기가 만들어보고어떻게 구성되는지 몸에 실제로 익힐 수 있어서 좋습니다.그리고 결과물이 남기 때문에 좋습니다.
- 생활꿀팁생활C언어와 자바 어떤게 처음배울때 쉽게 접근 할수있나요?A. 입문자면 파이썬을 추천드립니다.아래의 무료 인강을 추천드립니다.https://nomadcoders.co/python-for-beginners외국 강사지만 자막이 잘 달려있습니다.그리고 파이썬 기본부터 시작해서 웹 스크래퍼를 따라 만듭니다.c나 자바를 처음부터 하기에는 설치부터 힘들 수 있지만, 파이썬은 웹에서 바로 실행이 가능한 환경이 잘 갖춰져있습니다.어느정도 프로그래밍 언어를 배우시고 나서 필요한 언어를 배우시면 좋습니다.임베디드 -> c/c++게임 -> c#/c++웹 -> 자바, 자바스프링, react, node js
- 생활꿀팁생활처음시작할때 코딩은 어떤걸오 시작하셨나요A. 저는 웹 공부를 아래의 강의로 시작했습니다.https://nomadcoders.co/python-for-beginners파이썬으로 웹 스크래퍼를 만드는 강의 입니다.https://nomadcoders.co/javascript-for-beginners자바스크립트로 크롬 앱을 만드는 강의 입니다.https://nomadcoders.co/javascript-for-beginners-2자바스크립트로 그림판을 만드는 강의 입니다.어느정도 따라하다가 기본기가 생기면, 하고 싶은게 생기실 겁니다.그 때, 깊이 배울 언어와 책을 정하셔야됩니다. 무작정 기본서를 따라하기만 하면 흥미를 잃기 쉽습니다.아직 어떤 개발을 하시는 걸 원하는지 모르셔서 책을 추천드릴 순 없지만개인적으로 좋은 책을 고르는 방법은 판매량이 많은 순이라고 생각됩니다.