본문 바로가기

테크

프로그래밍 독학할때 가장 중요한 점 무엇이든 독학할때 가장 힘든점은 독학 그 자체이다. 독학이란 혼자서 공부하는 것이기 때문에 숙제를 시키거나 혼낼 선생님이 없다. 자기관리가 독학의 반은 차지한다고 보면 된다. 하지만 타고난 성격도 있고, 자신만 혹독히 몰아붙인다고 모두가 다 성공하는 것은 아니다. 어떻게 하면 혼자서도 열심히 꾸준히 할 수 있을까? 독학에서 가장 중요한점은 “시작은 무조건 흥미위주로” 이다. 시작이 정말 중요하다. 내가 맨처음 프로그래밍을 배울때는 기초반도 아닌 중급 자바반이었다. 그때 정말 정말 재미없게 배웠어서 아직까지도 프로그래밍을 그렇게 좋아하지 않는다. 특히나 자바는 더더욱. 그 뒤에 다시 초급반에서 기본개념들을 차근차근 배웠는데도 그때의 기억이 너무 강렬해서 자바=재미없는 것 이렇게 인식해서 그런것같다. 그래서.. 더보기
초보 프로그래머를 위한 논리적 사고법 "언어를 잘하려면 그 언어로 생각하고 생활해야 한다"고 말하죠. 프로그래밍 언어도 마찬가지 입니다. 단어 (keyword) 와 문법 (syntax) 이 있고 흐름 (flow) 도 있습니다.여러가지 언어마다 어느정도 차이는 있지만 크게 보면 비슷한 점이 많습니다. 그러면 프로그래밍 언어로 생각하는 법을 한번 배워볼까요?컴퓨터처럼 생각하기자바, 파이썬, 씨언어등 여러가지가 있지만 구체적으로 생각하지 말고 추상적이게 생각해봅시다. 슈도코드 (의사코드, Pseudo-code) 라고 실제로 존재하는 프로그래밍 언어는 아니지만 알고리즘, 논리를 프로그래밍의 틀에 맞게 짜는데 사용되는 언어가 있습니다. 이 언어에선 단어, 문법도 내가 (독자들이 이해할 수 있는 선에서) 원하는 대로 정할 수 있지만, 흐름이 중요합니다.. 더보기
(모바일 게임추천) 귀여운 식물을 키워보자! 포켓화초 Pocket Plants 코로나 때문에 답답하시고 심심하시죠? 저도 그렇습니다. 하지만 사회적 거리두기, 소홀히 할 수 없겠죠? 그래서 요즘 제가 자주 하는 모바일 게임인 Pocket Plants에 대해서 간단히 소개해 드리려고 해요! 일단 저는 귀여운 캐릭터를 정말 좋아하고 그런 캐릭터가 나온다고 하면 다 해보는데요. 요즘에 한창 자주하는 게임은 바로 이 게임입니다! 회사의 게임소개는 이러합니다. 화초를 결합해서 수십 종의 깜찍한 화초를 새로 발견하고, 각양각색의 세계에 생명을 되찾아 주세요. 매력적인 캐릭터들이 모험을 함께하며 여러 가지 임무를 주고 푸짐한 보상도 줍니다. 휴대전화 또는 Fitbit을 연결해서 운동을 하면서 에너지를 만들 수도 있답니다! 귀여운 캐릭터들이 모여있는 로딩 페이지를 지나면 바로 첫 화면으로 들어오.. 더보기
아이폰 SE2, 애플에서 이정도 가성비 저가폰이 나온다고? 사야되나 고민되면 꼭 이글을 보세요! 애플에서 엄청난 저가폰이 나와버렸습니다! 미국 399불 싱가포르 649불 한국 55만 원에 애플 역사상 가장 저렴하게 나온 아이폰인데요. 아이폰 신제품 가겨의 고공행진을 생각하면 정말 이례적이라고 생각되는데요. 사실상 아이폰9 이라고 봐도 무방할 만큼의 스펙을 보여준다고 합니다. 제가 사는 싱가포르에서는 이미 출시가 되었습니다! 그래서 저도 출시 뉴스 이후로 여러 영상을 보고 나름 리서치를 많이 했었는데 아쉽게도 주머니 사정이 넉넉하지 않은지라 언박싱 리뷰는 못하게 되었습니다 ㅠㅠ 하지만 한국에서는 5월 6일에 출시하게 되는 아이폰 SE2 출시 전에 사야 되나 말아야 되나 고민하시는 분들을 위해서 한번 같이 알아볼까요? 글 하단에는 사야 할지 사지 말아야 할지 고민하시는 분들을 위한 저의 명쾌한 해답을 .. 더보기
코딩/프로그래밍 독학 이렇게만 해라! - 개요 컴퓨터 관련 직업이 인기가 많아지면서 프로그래밍을 배우려는 사람들이 많이 늘었습니다. 최근에는 초등학교에서 부터 프로그래밍을 가르치기 시작했다고 합니다. 곳곳에 프로그래밍 학원들도 우후죽순으로 생겼지만 끈기와 열정만 있다면 독학도 문제 없습니다! 어렵게 생각하지 마시고, 여기 프로그래밍 독학법으로 기초부터 탄탄히 다지세요. 프로그래밍이란? 프로그래밍은 컴퓨터에 부여하는 명령을 만드는 작업을 뜻합니다. 논리, 연산등을 이용해 기계 또는 응용 프로그램을 개발하는 과정입니다. 프로그래밍의 역사 프로그래밍하면 자연스레 컴퓨터가 연상되어서 역사가 짧을 것이라고 오해하기 쉬운데요. 최초의 전자컴퓨터가 나온 1941년 훨씬 이전부터 프로그래밍이 있었다는 기록이 있습니다. 페르시아인 바누 무사 형제는 9세기에 프로그램.. 더보기