반응형

도전일기 (2019년 이후)/프로그래밍 도전일기 13

나이 먹고 공부하기가 쉽지 않은 이유 - 중년남의 프로그래밍 도전기

나이 먹고 공부하기가 쉽지 않은 이유 아 요새 또 공부를 거의 못하고 있네요. 거기에 블로그 포스팅도 조금 뜸해졌죠. 최근에 제가 집에서 모시는 외할머님의 건강이 갑자기 좀 안 좋아지셨습니다. 연세가 99세이다 보니 조금만 아프셔도 여러 가지로 신경을 많이 써야 합니다. 나이 먹고 뭘 공부하는 게 쉽지 않은 게, 여기저기 신경 쓸 일이 점점 많아지기 때문인 것 같습니다. 주변에 무슨 일이 있으면 그건 그것대로 해결하고 또 공부는 공부대로 집중해야 하는데, 그게 쉽지가 않네요. 뭐가 마음에 걸리는 게 있으면 도무지 책이 손에 잡히지 않습니다. 이럴 때는 공부할 시간도 거의 없습니다. 현재 프래그먼트 부분을 공부하고 있는데요 '이것이 안드로이드다 with 코틀린' 책으로 대략 370페이지 정도까지 진도가 나..

리사이클러 뷰? 이것 왜 이렇게 어렵죠 - 중년남의 프로그래밍 도전기

리사이클러 뷰 이해하느라 기력 소진 오늘은 '이것이 안드로이드다 with 코틀린' 책에서 리사이클러 뷰에 해당하는 부분을 봤습니다. 대략 330에서 350페이지까지 20페이지 분량인데요, 처음에는 전혀 무슨 소리인지 이해가 안 가더군요. 그냥 결과물만 보면 뭐 대단치도 않은 겁니다. 예를 들어 100명의 학생 이름과 주소가 적힌 목록이 있다고 칩시다. 그 목록은 100줄이 되겠죠. 그런데 스마트폰 화면에 20줄까지만 보인다면 전체 목록을 다 보기 위해서 엄지로 위, 아래로 스크롤하면서 보게 되겠죠. 그런 화면을 만드는 기술 중에 하나가 리사이클러 뷰라는 건데, 정말 결과물은 대단치도 않은 건데 막상 만들려고 하니까 꽤 어려웠네요. 오늘 시간 날 때마다 틈틈이 봐서 대략적으로 이해는 했습니다. 나머지는 이..

영어와 프로그래밍 언어를 동시에 정복하는 법 - 중년남의 프로그래밍 도전기

프로그래밍에 소질이 있는 사람은 영어를 몰라도 다 알아서 배우더라 이건 순전히 제 추측인데요, 어느 분야에 애초에 타고난 머리가 있는 사람들은 그 분야에 적당히 노출만 돼도 해당 지식을 마치 스펀지처럼 빨아들이는 것 같습니다. 즉 프로그래밍에 타고난 소질이 있는 사람들은 굳이 영어를 모르더라도 얼마 지나지 않아서 꽤 높은 수준의 프로그래밍 능력을 갖추게 된다는 소리죠. 물론 좀 더 높은 수준에 도달하려면 그런 사람도 영어를 알아야 한다고 개인적으로 생각합니다만, 프로그래밍도 언어, 영어도 언어기 때문에 그런 사람들은 영어도 빨리 배울 거라 추측해 봅니다. 프로그래밍과 외국어에 소질이 없을 때, 그것들을 배우기 위해 갖춰야 할 것 이것도 순전히 제 추측인데요, 프로그래밍도 그렇고 영어도 그렇고 뭔가 '통밥..

유데미에서 안드로이드 앱 관련 강의 결제하다 - 중년남의 프로그래밍 도전기

기껏 힘들게 이해했더니 이제는 더 이상 쓰지 않는 함수라고? 오늘 '이것이 안드로이드다 with 코틀린' 책을 보고 있었는데요. 정확히 316페이지 예제를 그대로 따라 치는데, 에러가 뜹니다. 살펴 보니 해당 예제에 쓰인 함수 2개에 Deprecated 표시가 뜨더군요. 한 마디로 이 함수는 이제 쓰이지 않는다는 소리입니다. 책을 보면서 그 함수에 대해서 꽤 힘들게 이해했는데 그 노력이 말짱 꽝이 된 셈이죠. 해결책을 찾기 위해 구글 검색을 해보니 거기에 대해서 뭐라 뭐라 영어로 적혀있는데 봐도 잘 모르겠습니다. 그래서 '이것이 안드로이드다 with 코틀린' 책을 쓴 저자의 홈페이지로 가서 살펴보니 다행히 그 문제에 대한 보충 문서가 있었습니다. 이것 역시 새로 이해하느라 애 좀 먹었습니다. 이번 경우는..

저의 안드로이드 앱 개발 로드맵 - 중년남의 프로그래밍 도전기

게임 프로그래밍 공부는 포기했고 안드로이드 앱 개발 공부를 새로 시작했다고 지난 포스팅에서 말씀드렸었죠. 오늘은 작년 7월부터 오늘 2022년 1월 5일까지 제가 공부한 내역을 아래에 간단히 기록하고자 합니다. 2021년 7월 시작 - 윤재성의 Google 공식 언어 Kotlin 프로그래밍 시작하기 - 9월 완강 인프런에서 작년 7월에 39,600원에 구매한 강의입니다. 총 47강, 11시간 54분짜리 강의입니다. 안드로이드 앱 개발용 언어인 코틀린의 문법을 간결하게 잘 설명해주는 강의였습니다. 초보자용 강의로 적합합니다. 이 강의는 그냥 무난하게 공부해서 작년 9월에 완강했습니다. 약 2달 걸린 셈이네요. [윤재성 코틀린 강의 바로가기] 2021년 9월 시작 - 윤재성의 Kotlin 기반 안드로이드 앱..

내가 게임 프로그래밍 독학을 포기한 이유 - 중년남의 프로그래밍 도전기

결국 게임 프로그래밍 배우는 걸 포기했습니다! 네 그렇습니다. 일단 포기했습니다. 중년남의 프로그래밍 도전기라는 카테고리까지 만들면서 한 번 제대로 해보자 욕심을 냈었지만 결국 포기하게 되었네요. 대략 6개월 전인 2021년 7월경 이후로 게임 프로그래밍 쪽으로 전혀 공부를 하지 않았습니다. 게임 프로그래밍 포기한 이유 1: 게임으로 수익을 내는 게 쉽지 않을 것 같아서 전 세계적으로 매일매일 쏟아지는 게임의 수가 엄청난데, 제가 만드는 어설픈 수준으로는 수익을 내기가 쉽지 않을 것 같다는 생각에 이르렀습니다. 최소한의 생활을 유지할 정도의 수익만 낼 수 있을 것 같아도 포기하지 않았을 텐데요, 저도 이제 중년이 되고 남성 호르몬 수치가 해마다 떨어지다 보니 자신감도 조금씩 수그러드는 것 같습니다. 물론..

패스트캠퍼스 강의 내돈내산 솔직한 후기 3편 - 중년남의 프로그래밍 도전기

[알림] 본 글은 어느덧 중년이 된 제가 컴퓨터 프로그래밍 기초부터 배워가는 과정을 담은 도전기입니다. 아주 간단한 2D 게임을 만드는 게 올해 목표입니다. 과연 중도 포기하지 않고 성공할 수 있을까요? 이름하여 '중년남의 프로그래밍 도전기' 전체 목록을 보시려면 [여기]를 클릭하세요! 패스트캠퍼스 강의 내돈내산 솔직한 후기 3편입니다 일단 제가 패스트캠퍼스 사이트에서 수강하고 있는 강좌의 구성은 아래와 같습니다. 강좌명 - C#과 유니티로 배우는 게임 개발 올인원 패키지 온라인 과정 파트 1: 게임 개발자가 되려면 무엇을 어떻게 공부해야 할까? [3강]

패스트캠퍼스 강의 내돈내산 솔직한 후기 2편 - 중년남의 프로그래밍 도전기

[알림] 본 글은 어느덧 중년이 된 제가 컴퓨터 프로그래밍 기초부터 배워가는 과정을 담은 도전기입니다. 아주 간단한 2D 게임을 만드는 게 올해 목표입니다. 과연 중도 포기하지 않고 성공할 수 있을까요? 이름하여 '중년남의 프로그래밍 도전기' 전체 목록을 보시려면 [여기]를 클릭하세요! 패스트캠퍼스 강의 내돈내산 솔직한 후기 2편입니다 일단 제가 패스트캠퍼스 사이트에서 수강하고 있는 강좌의 구성은 아래와 같습니다. 강좌명 - C#과 유니티로 배우는 게임 개발 올인원 패키지 온라인 과정 파트 1: 게임 개발자가 되려면 무엇을 어떻게 공부해야 할까? [3강]

패스트캠퍼스 강의 내돈내산 솔직한 후기-중년남의 프로그래밍 도전기

[알림] 본 글은 어느덧 중년이 된 제가 컴퓨터 프로그래밍 기초부터 배워가는 과정을 담은 도전기입니다. 아주 간단한 2D 게임을 만드는 게 올해 목표입니다. 과연 중도 포기하지 않고 성공할 수 있을까요? 이름하여 '중년남의 프로그래밍 도전기'는 매주 일요일에 연재됩니다. 해당 도전기 전체 목록을 보시려면 [여기]를 클릭하세요! 저는 환급 챌린지를 포기했기 때문에... 오히려 수강 후기를 솔직하게 말할 수 있을 것 같습니다. 지금 듣는 강의는 패스트캠퍼스의 'C#과 유니티로 배우는 게임 개발 올인원 패키지' Online 과정입니다. 이 과정은 전체 160강 정도 분량이고 챕터에 따라서 총 3분의 강사님이 강의를 하고 있습니다. 저는 현재 29강까지 밖에 진도를 나가지 못했고 첫 번째 강사님의 강의만 듣고 ..

내가 프로그래밍에 실패했던 이유-중년남의 프로그래밍 도전기

[알림] 본 글은 어느덧 중년이 된 제가 컴퓨터 프로그래밍 기초부터 배워가는 과정을 담은 도전기입니다. 아주 간단한 2D 게임을 만드는 게 올해 목표입니다. 과연 중도 포기하지 않고 성공할 수 있을까요? 이름하여 '중년남의 프로그래밍 도전기'는 매주 일요일에 연재됩니다. 해당 도전기 전체 목록을 보시려면 [여기]를 클릭하세요! 프로그래밍을 시작한 지는 15년이 지났습니다만... 대충 15년? 하여튼 아주 오래전에 '열혈강의 C 프로그래밍'이란 책으로 프로그래밍 공부를 시작했습니다. 그리고 대충 10년? 하여튼 오래전에 '이것이 자바다'라는 책을 공부했습니다. 그리고 대충 3년 전에 '이것이 C#이다'라는 책을 공부했습니다. 15년 전 '열혈강의 C프로그래밍'을 본 이유: 프로그래밍을 배우려면 C언어는 해..

반응형