본문 바로가기

반응형

코딩/코딩에서 중요한 개념들

비전공자가 컴퓨터 배경 지식의 중요성을 알게된 계기 -GoF 디자인패턴 플러터를 제 인생의 첫 개발언어로 선택하고 공부하고 있습니다. 그리고 플러터를 공부하기 위해 시중에 있는 여러 플러터 책을 찾아보고 공부했었습니다. 그리고 느낀 점은 시중에 있는 플러터 책은 처음 코딩을 접하는 사람들에게는 엄청 불친절한 책이라는 것이였습니다. 코드 설명을 할 때 a 라는 함수를 사용하면 결과는 A다. 그러니 이렇게 사용하면 된다. 라고만 적혀져 있을 뿐 입니다. a라는 함수는 왜 a 라고 부르는지, 그 결과 값이 왜 A가 나오는지에 대한 설명은 책에서 자세히 다루지 않기에 제가 만들고 싶어하는 여러 어플들이 위 책의 내용만으로는 절대 실현 할 수 없다는 걸 알게 되었습니다. 사실 저는 2021년 12월 즈음에 자바를 잠깐 공부했었습니다. 숨고라는 어플을 통해서 코딩 1:1 과외를 받아봤.. 더보기
하루일기 [하루콩] 어플 리뷰 본격적으로 원가계산기 어플을 만들기 전에 화면 레이아웃을 구상 중이다. 그러던 중 2022년 구글에서 올해를 빛낸 인기 앱에 선정된 [하루콩] 을 알게 되었다. 어플을 만들 때 배울점이 많아서 글을 적게 되었다. 블루시그넘이 운영하는 ‘하루콩’의 글로벌 다운로드 수가 300만 회 이상을 기록했다. ‘하루콩’은 단순한 이모지 선택으로 감정을 메모하고, 그 날 그 날의 기분을 한 줄로도 기록하여 본인의 감정을 추적할 수 있다. 이를 통해 장기간의 감정 변화 등을 입력한 내용을 통해 파악하고, 이용자의 심리 상태를 파악할 수 있도록 구성되어 있다. ‘하루콩’은 지난 2021년 3월 출시되어, 2022년 1월 100만 다운로드를 돌파했다. 현재는 미국과 영국 등 전세계 176개국에서 서비스를 운영 중에 있으며 .. 더보기
네이버는 왜 플러터로 지식인 어플을 만들었는가 지식iN 앱을 Flutter로 개발하는 이유 (naver.com) 대한민국 대표 IT기업 네이버가 Flutter로 지식in 어플을 개발했다. 위 링크는 그 과정에 대한 이야기이다. 네이버는 2019년 Flutter로 네이버 지식in 어플을 만들었다. 기존에 네이버가 프로젝트를 기획 할 때 안드로이드, IOS 두 가지 버전으로 만들어야 했고 인력, 그리고 각 버전이 고객들로하여금 동일한 서비스를 받을 수 있게 추가적인 관리가 필요했었다. 그러던 찰나 하나의 코드로 안드로이드, IOS 어플을 만들 수 있는 크로스 플랫폼이 세계적으로 유행을 하기 시작했고 네이버는 적극적으로 도입을 했다. 네이버 개발자들에게 크로스 플랫폼에 관해 사전 질문을 진행했었다. 대부분 크로스 플랫폼에 대한 걱정은 '기능이 정상적으로 .. 더보기
내가 이해하는 코딩의 "변수" 나는 직업이 요리사이다. 그리고 군대에서 처음 요리를 배웠다. 그전까지는 라면만 잘 끓이는 평범한 사내였다. 요리를 막 시작하면서 나는 선임에게 궁금한 것을 물어봤다 (나는 해군출신) 나 : 수뱅님 고추장은 얼마나 넣습니까? 그 : 적당히 나 : 수뱅님 소금은 얼마나 넣습니까? 그 : 적당히 나 : 수뱅님 설탕은 얼마나 넣습니까? 그 : 적당히 난 각 재료를 적당히 넣었고 그 날 100명의 병사들에게 욕을 겁나 먹었다. 누가 이딴 음식 쓰레기를 만들었냐고... 적당히라는 단어는 일을 진행함에 있어서 혼란스럽게 만든다... 그리고 1:1 코딩 과외를 하면서 비슷한 느낌을 받은 적이 있다. 나 : 변수는 값을 저장하는 공간이란 것을 이해했습니다. 그럼 변수이름은 뭘로 지어요? 그 : 적당한 이름 아무거나요 .. 더보기
내가 이제 막 코딩을 접하는 친구에게 코딩을 설명한다면? © weareprocreator, 출처 Unsplash 나는 #숨고 라는 어플을 통해서 1:1 코딩 교육을 받았다. 과외선생님은 KT에서 AI 알고리즘을 짜는 대단한 분이셨다. 문제는 과외선생님과 나의 지식의 갭이 너무 크다보니 내가 선생님 설명의 10%도 이해를 못한다는 것이다. 다시금 느낀게 공부를 잘하는 능력과 공부를 잘 가르키는 능력이 같지는 않다는 것이다.. 수업 첫 날 코딩의 코자도 모르는 나에게 백준 홈페이지에 들어가 문제를 풀게하셨다...(대혼란 환장파티) 수업때마다 과외선생님의 "왜 이걸 이해못하지???" 표정을 볼 때마다 죄책감만 들었다.. 무튼 내 주변에 코딩을 이제 막 시작하는 친구가 있다면 난 코딩에 대해서 이렇게 설명해주고 싶다. 컴퓨터는 숫자 0과 1 밖에 인식을 하지 못한다... 더보기
코딩을 시작한 이유 그리고 그간의 기록 나는 부천에서 #콩나물불고기 #찜닭 을 팔고 있는 #찜콩 을 운영하고 있다 ​ 음식점을 운영하고 5년여간 #편리한가계부 어플을 사용하고 있다 ​ 해당 가계부 어플은 타겟이 일반인이다 보니 평사시에 사용할 때는 큰 문제가 없었지만 부가세, 종소세, 인건비 신고를 하는 시기에는 다시 엑셀로 정리했다 ​ 이 부분의 큰 불편함을 느꼈고 내가 가계부 어플을 만들어 보면 어떨까? ​ 내가 매일 입력하는 가계부가 세금, 인건비를 신고할 때 자동으로 정리까지 해주는 어플을 만들어보자 © StartupStockPhotos, 출처 Pixabay ​ ​ ​ 라는 생각에 코딩에 관심을 가지게 되었다. ​ 처음은 자바를 배웠다 백준 알고리즘 사이트도 틈틈히 이용했다 ​ 독학으로 하니 너무나 어려웠고 ​ #숨고 에서 과외선생님을.. 더보기

반응형