본문 바로가기

코딩

(6)
이번 생에 빅데이터 직무는 처음이라..JSON 파일이란? 웹개발자가 될까 했는데 적당히 코딩 공부도 하고 기획자과 매니징 위주로 업무를 진행하다보니, 파이썬에 대한 두려움이 없다는 점 + 매니징 능력을 인정 받아 AI 회사의 PM이 됐다. 입사하고 보니 빅데이터에서 JSON 파일을 참 많이 다룬다는 점을 발견했다. JSON 파일은 무엇이고 왜 사용하는 것일까? 구글링해보면 JSON에 대한 다양한 설명이 있다. 하지만 쉽게 알아들을 수가 없다. JSON은 이기종간의 데이터 교환....뭐라뭐라 나 같은 비전공자가 한번에 알아들을 수 없는 동일한 설명들이 웹상에 여러 배포되어 있다. 당연히 나도 한번에 이해할 수 없었고, 여기는 내가 공부한 결과를 거두절미하고 조금 더 이해하기 좋은 뜻으로 해석 및 정리해보았다. 나는 전문가가 아니기 때문에 혹시 전문가의 해석이 필..
(Day4) 22년1월17일 파이썬 공부의 자잘한 정리들-List, Loop 출근 전 코딩공부. 자주 헷갈렸던 부분은 노랑색 하이라이트 처리. 일단 이해하지 못한 부분은 연한 빨강색 하이라이트 처리, 이후 복습 조금 더 중요할것으로 생각되는 부분은 주황생 하이라이트 처리. 변수명을 넣을 때는 괄호에 따옴표를 하지 않아도 된다. 변수명이 아니라 세부 항목에 대한 변화일 때는 따옴표가 들어가야한. 예를 들면 아래 "banana"는 세부 항목의 변화이기 때문에, banana에 따옴표를 붙여서 괄호에 넣어줘야한다. thislist = ["apple", "banana", "cherry"] thislist.remove("banana") print(thislist) loop를 걸 수 있는 세가지 큰 방법들 while for x 기본적인 for x 의 형태는 아래와 같으나 thislist = ..
(Day3) 22년1월6일 파이썬 공부의 자잘한 정리들 자주 헷갈렸던 부분은 노랑색 하이라이트 처리. 일단 이해하지 못한 부분은 연한 빨강색 하이라이트 처리, 이후 복습 조금 더 중요할것으로 생각되는 부분은 주황생 하이라이트 처리. 기본적으로 다른 타입끼리 합하여 print할 수 없다. 예를들면 입력: age = 36 txt = "My name is John, I am " + age print(txt) 출력: 이경우 str+int라서 에러가 난다. 다른 타입간의 합체를 해결하기 위해 format 명령어가 존대한다. 입력: age = 36 txt = "My name is John, and I am {}" print(txt.format(age)) >>해석: 프린트할거야, txt. 에 들어가는 내용에 int가 있는데, int가 들어갈 부분은 {}으로 표기했어, t..
(Day2) 22년1월2일 파이썬 공부의 자잘한 정리들 print 하고나서 출력하고자하는 변수에괄호를 추가하여야 에러가 안 난다. 예를 들어 print a 하면 에러가 발생한다. 맞는 방법은 print(a)가 되어야 한다. multiline comments string: """ """ 멀티라인 코멘트 남기는 방법..잊었었다. 확실히 공부를 쉬다보니 복습하지 않는 것들은 단순해도 잊는 것 같다. y = "John" print(type(y)) #타입을 출력할 때도 print 안에 type을 넣어줘야한다는 사실^^.. 대소문자에 대한 구분이 필요 a = 4 A = "Sally" #여기서 a와 A는 다른 변수이다. x, y, z = "Orange", "Banana", "Cherry" 한번에 한 줄에서 여러가지 변수를 명명할 수 있다 Local variable의 Gl..
(Day1) 21년12월30일 "파이썬알고리즘 인터뷰" 책을 구매하다 블로그의 이전 글에서 나는 개발에 대한 관심을 몇 차례 나타냈다. 프론트엔드 공부의 시작 너무 깊은 고민보다는 일단 해보는 것이 더 중요하다고 생각해서, 먼저 프론트엔드를 중심으로 공부를 시작했다. 그리고 프론트엔드 테크트리로 아래 순서와 같이 공부하고있었다. W3 School 의 HTML,CSS 강의 생활코딩의 JavaScrpit 강의 노마드코더의 바닐라자바스크립트 클론코딩 모던자바스크립트 DeepDive 서적 구매 및 공부 당연히 한번에 이해가 안되고 헷갈리는 점들도 많이 있었지만, 지금 직무인 PM과 비교했을 때 좀 더 하드스킬적이면서 전문성을 쌓을 수 있다는 느낌이 들었고, 기초코드란 늘 무언가를 구현하기 위한 해답이 있다는 점이 만족스러웠고, 비주얼적으로 무언가를 바로 바로 나타낼 수 있다는 점..
A형 인재가 되어야하는 시대_나는 진지하게 개발 공부를 고민 중이다. 진지하게 개발 공부를 고민하는 중이다. 개발도 여러가지가 있는데, 그 중에서 주로는 프론트엔드와 백엔드 개발자가 되기 위한 공부를 고민하는 중이다. - why? 직무적 안정감을 얻기 위함이다. - 개발과 직무적 안정감의 관계는? 나는 세가지 기준에서 직무적 안정감이 있다고 생각한다. 첫번째는 급여 두번째는 전문성(및 진입장벽) 세번째는 얼마나 정답이 있는지다. 그리고 개발자라는 직무는 이 세가지 조건을 충족한다고 생각한다. 첫번째, 급여: 나는 대부분의 업무에 있어서 무언가를 열심히 한다면, 급여는 더 올라간다고 생각한다. 하지만 산업과 직무에 따라 그 시작선, 상승곡선, 상한선은 존재한다고 생각한다. 문과생이 할 수 있는 직무 중 경영지원, 마케팅, 기획, 컨설팅, CS, 개발자, 금융권 취업, 영업 ..