분류 전체보기 54

개발자 국비 지원 학원_ 1주 차_ 회고-1차 전직을 정하다.

풀스택 개발자 과정 국비지원학원 1주차 회고-첫 갈림길에서의 선택 좋은 선생을 만나다. 사전 수업 5일과 순 수업일 수 7일을 보냈다. 그러면서 느낀점은 선생님에게 배울 점이 많았다는 것이다. 하지만 수업 방식과 설명하는 것이 요즘 수강하는 강의와 분위기가 달랐다. 다만 그것은 익숙해지면 괜찮았고, 선생님이 가르쳐주려는 내용 본질 자체가 좋았다. 국비학원선생들을 보면 그냥 수업만 커리큘럼에 맞게 가는 방식이 90%가 넘는다. 하지만 나의 선생님은 달랐다. 풀스택 개발자 과정이라는 오류. 풀스택 개발자라 함은 한마디로 만능 개발자라고 이해하면 될듯하다. 개발자를 이분화 하면 크게 front end,back end 개발자로 나눈다. 그중 둘다 '잘'하는 개발자를 full stack 개발자라고 한다. 미슐랭 ..

검색을 잘하려면 가져야 할 마음

검색을 잘하려면 가져야 할 마음 3줄 요약 검색하면 나오는 세상에 살고있다(감사하자). 검색한 것 모두가 사실이 아니다. 항상 비판하면서 검색을 하자. 검색을 안한다. 수업을 듣다보면 진행상황이 막히는 일이 생긴다. 그런데,질문 내용을 보면 검색하면 바로 나오는 문제였다. 문제였다. 그 상황을 보고 다시금 느꼈다. 검색을 잘 한다는 것을 뭘까? 파도에 휩쓸리지 않아야 한다. WEB이라는 거대한 바다에 무방비하게 있으면, 거대한 정보라는 파도에 휘쓸리게 된다. 갑자기 많은 정보가 들어오면 뇌는 힘들어한다. 그럴 때는 정확하게 혹은 근접하게 검색하려고 노력해보자. 바다에 수질이 깨끗할 거란 생각은 착각이다. 사람들은 무의식적으로 인터넷에서 검색한 정보들을, 사실이라고 판단하여 받아들이는 경향이 있다. 필자도..

생각 2022.09.16

초고는 쓰레기다.

초고는 쓰레기다 저서 [노인과 바다]를 쓴 어니스트 헤밍웨이가 남긴 말이다. 초고는 쓰레기다. 헤밍웨이는 [노인과 바다]를 200번 고쳐썼다.[Trust or not] 일단 써라 처음 이말을 봤을때 무슨 의미로 남겼을까 라고 생각을 했다. 그러다 내가 도달은 답은 '안심을 주는 말이구나' 였다. 나는 이전에는 일기를 쓰거나,글을 작성할 때 시작이 항상 느렸다. 첫 단어는 뭐로 시작을 할까? 어떻게 글을 쓸까? 라며 시간을 많이 사용했다. 그러다 글을 작성해 나가면서 마무리가 되었을 무렵, 처음부터 다시 돌아보면 내가 작성한 글에서, 불편한 것들 투성이였다. 그때 느꼈다. '초고는 쓰레기다' 너희들이 무슨 글을 쓰든 결국에는 다듬어야 하기에, 첫 시작에 잘써야겠다고, 시간을 많이 쓰지말고, ..

생각 2022.09.16

2022.09.14 - 개발자는 시인이다.

2022.09.14 - 논리적 사고의 중요성, 1 . css,효율적인 선택의 중요성,알고리즘의 중요성/논리적 사고의 중요성. 정보를 얼마나 잘 전달할 것인가.(css) ui,ux 사용자 경험에 집중. 대상을 선택 하고 (선택의 중요함) 효과 적용 효율적인 선택이 중요하다. 정답은 없지만 답을 찾아가는 과정에서 알고리즘 설계 실력이 늘어난다. xml에 관련된 스타일을 지정해준다. css 는 임의 태그 선택자를 만들어 지정해줄 수 있다. xml>html id는 중복되지 않고 한페이지에 하나만 사용을 권장한다. css selector 에는 위계가 존재. inline style>id>class,element,attribute 등 인라인 스타일: 태그안에 스타일 부여 (단 유지 보수하기가 어려우니 알아만 두자.)..

선택자 :nth-child에 대해 알아보자

선택자 :nth-child에 대해 알아보자 내 자식만 고를 거야.다른놈은 빠져있어. 형태: 태그:nth-child(n) 의미:효과를 적용할 태그 에서 n번째들의 코드(들)을 선택한다. 예: pnth-chid(3) p태그에서 3번째의 p태그를 선택한다. 단. n번째줄에 p태그가 아닌 다른 태그가 있을 경우. 선택안된다. 태그를 세분하게 선택하자. 예로 div태그 안에 p태그를 선택할 경우. div>p:nth-child(n) { 효과 적용 }n은 수식이 있어야 빛난다. ()안에는 수식을 넣을 수 있다. 쉽게는 n만 정해 n번째만 선택가능 하고. 2n은 2의 배수, 3n=3의 배수 범위 또한 정할 수 있다. 예:(n+2),(-n+9) 자식태그인게 중요하다. 코드를 배우다보면 부모자식 관계의 위계를 알게 되는데..

개발/CSS 2022.09.14

html 클래스 선언,클래스 뒤에 클래스, 다중 클래스를 알아보자.

html 클래스 선언,클래스 뒤에 클래스, 다중 클래스를 알아보자. 다양하게 그룹화를 하고 싶다. css를 하다보면 다양하고 세분하게 그리고 강력하게 효과를 주고싶을때가 생긴다. 나는 inline block을 배우고 써먹으면서 불편함을 느꼈다. 클래스 box1,box2,box3를 inline block으로 썼는데, 코드가 길어지고 난잡해졌다. 그러다가 다중클래스를 알게되었다. 그리고 내 인생이 달라졌다. 다중(여러)클래스 선언하기 Multiple Class(다중 클래스)는 세분하게 그룹화 할때 필요한 기능이다. 선언 방법은 간단하다. 클래스+공백+클래스 이다. example: 어떻게 써먹음? 예를 들자면, 블럭레벨을 인라인으로 변환 시킬때 사용하고 싶었다. box1,box2,box3,라는 클래스에 다중클..

개발/HTML 2022.09.14

2022.09.13 - Tue

2022.09.13 - 오늘배운 것 1 . 유입되는 클라이언트의 허들을 낮춰라 form 태그의 정의와 fieldset,label,legend 속성 input 태그의 select,datalist,text area등의 속성 서비스를 이용하는 클라이언트의 허들을 낮춰야 한다. 예를 들면 복잡한 과정의 회원가입은 회원 이탈을 야기한다. 2 . 폼이라는 형태를 만드는 것, 중요하다. form 실습, method: get 과 post의 차이 input 의 다양한 속성과 데이터의 표시 차이 id,name,value name은 데이터 상자의 이름 value는 데이터 전송 상자 이름 legend 태그는 그룹화를 위한 태그, 속성의 for 와 id는 일치해야한다.(정확한 이유 아직 모름) input type text는 데..

2022.09.08 - Data 가공의 중요성

2022.09.08 - Data 가공의 중요성 배운 내용 image파일을 효율적으로 처리하기 위해서는 data를 잘 가공해야 한다. 그래야 규칙을 만들 수 있고,규칙이 있으면 자동화를 할 수 있다. Snippet을 Vscode에서 만드는 법을 배웠고, 써먹었다. 만드는데 1시간 걸렸다. 느낀점 깨달았다. 그간 이미지 파일등 다양한 종류의 파일 이름을 가볍게 여겼다. data를 가공(명명)하여 규칙을 만들고 자동화 시킨다. :zany_face: 레딧을 보다 이 meme을 봤는데, 마음이 숙연해졌다. 그리고 감사한 마음을 더욱 갖게 되었다. 지금 내가 사용하고 있는 모든 인터넷 기술, 웹페이지, 브라우저,ide, 등등 모든게 다 개발자분들이 밤새가며 만든 결과를 너무나 편하게 쓰고 있다. 우린 모두 그들에게..

2022.09.07 - 시작은 미약하나 그 끝은... 갈 수 있을까?

2022.09.07 - 시작은 미약하나 그 끝은... 갈 수 있을까? 배운 내용 Mark up Mark down Mark down 문법 블로그 마크다운으로 작성 공급자의 허들이 높은것이 소비자를 위한 것인가? 쉽게 만들어, 업로드 하자 개발자 이전에 휴머니즘을 갖자. 느낀점 시작은 미약하나 그 끝은... 갈 수 있을까? 프로그래밍 공부를 하면서, 당연히 웹페이지 검색을 많이 하게 되는데, 중간 중간 보이는 거대한 주제들이 슬쩍 슬쩍 보일때면, 머리가 아파온다. 마치 게임에서 나는 아직 슬라임을 잡고 있는데,가끔씩 마다 주니어 발록이 내 앞에 나타난다. 그럴때마다 저걸 언제 다 배우지 하는 생각이 들지만, '천리길 도 한걸음 부터' 라지만 목표를 바라보고 가면 안되겠다는 생각이 들었다. 그저..