본문 바로가기
카테고리 없음

코딩계로 들어온지 3주차 내상황정리 두서없이쓰기

by 타이싸란 2020. 6. 20.

 

5월 11일날 처음 학원등록하고

약 3주간 포토샾 일러 배웟고

6월부터 html을 배우기 시작했으니 딱 3주차이다

그동안 html을 배우면서 모르고, 궁금한것들을 유튜브로 찾아보고 하면서

엄청많은 용어들과 정보들을 접하게 되었는데

이게 어떤 분류인지 모른체 그냥 제목들만 접하게 된다

무슨말이냐면 , 파이썬,프레임워크,깃 뭐 이렇게 들었을때

파이썬은 언어라고햇으니 프레임워크랑 깃도 언어의 일종인가인가

뭐 이렇게 되는데

일단 파이썬은 하이레벨 언어중에 하나란것은 알겟고

깃은 버전관리를 해주는 프로그램인걸알겟고

프레임워크는 아직 뭔지모르겟고

 

할튼 정보들이 내 뇌속으로 난입하는데 그걸 정리하고 구분을 좀해야될거 같다

 

일단 유튜브나 책으로 독학한 내용말고

정규적으로 내가 정확히 할수있는 부분부터 하자면

 

1.html로 메인페이지 한개 구조 만들기

2.css로 색깔넣고, 정렬하고 에니메이션도 넣을줄암

 

이정도이다. 웹만들때 자바스크립트도 쓰는데 아직 수업안들어가서 모른다

첫시작과 끝에 <script></script>를 쓴다는것 뿐

 

다음주는

 css좀 고급부분 미디어쿼리? 이정도 더 들어가고 , 웹페이지 만드는 실습을 더 할거 같다

자바스크립트는 다른선생님이 들어가는거 같다

 

일단 개발자 되기 프로젝트의 내 목표과정들을 정리해보면

 

1.일단 컴퓨터 학원 알아보기

2.컴퓨터 학원에 앱 만드는 과정 등록하기

3.앱 하나 만들어배포하기

4.취업하기

5.서버쪽 알기

6.기계어 공부하기

7.엑셀 이나 그림판 같은 윈도우에서 돌아가는 프로그램 만들어보기

8.웹을 만드는 html이나 java뭐 그런 언어, 나만의 언어를 개발해보기

9.윈도우 뭐 이런 원초적인 프로그램을 만들어보기

10. 컴퓨터 한번만들어보기

 

뭐 이런건데 솔찍히 생활비나 할튼 돈같은거 신경안쓰고 내 지적 호기심만 채우는데 목표를 둔다면 끝까지할수있긴한데

모르겟다.

 

근대 진짜 궁금한게, 유툽을 찾아보나 선생님께 물어보나 우리는 이미 만들어진 무언가를 가지고 뭘 만드는 개발자인데

나는 이미 만들어진 무언가가 어떻게 만들어졌는지가 전나게 궁금하다.

 

예를들어 프론트엔드 개발자라고 해서 html css 자바스크립트 같은걸 이용해서 졸라게 멋지게 웹페이지를 만든사람이 있다고할때, 만약 그사람이 html이라는 도구가 없었으면 만들수 있었을까?

또는 hover라는 기능이 html 에 포함이 안되어있었다면, 그걸 포함시키기 위해서는 어떻게할것인가?

 

뭐 이런것들이지, 그렇게 거슬러 올라가다보니 0,과 1도 아라비아 숫자인데 컴퓨터는 사람이 만든 아라비아 숫자를 어떻게아는가?

 

전기가 흐르면 1로 안흐르면 0으로 하는걸 어떻게 아는건가 뭐 이런것들인데 이런거는 내가 에니악을 만들어보면 알겟지?

근데 진짜 돈이랑 시간이 많지 않은 이상 이런거를 원초적으로 생각하기는 어려울거 같다.

분명 아는사람이 있으니 이렇게 컴퓨터가 발전한거 같은데, 갑자기 그 컴퓨터의 원초적인 부분을 아는사람이 다죽고

응용개발자만 남아잇다면, 지금의 컴퓨터 세계를 다시 구축할수 있을까?

헛소리이고,

 

일단 모르겠고 내가 하고싶은 앱개발할려면

서버쪽도 알아야된다고 하니

자바스크립트를 열심히해서 node.js를 처음으로 배워봐야겠다

스프링 이란것도 국내에서 많이 쓴다고하는데, 

 

아 근데 내가 지금까지 뭐 해야겠다 해서 일단 행동부터하는데, 시작이 빨라서 좋긴한데

뒤에가면 그행동들이 엄청 비효율적이라서 손해본게 많았는데

이것도 앱개발한다해서 서버쪽배운다해서 node.js를 걍 고민없이 시작햇는데

알고보면 내가 원하는 앱개발에서는 node.js는 필요없고 다른걸해야한다

뭐이러면 진짜 난감할거 같아서 이제는 좀 알아보고 접근을 해야될거같다.

시간이 금이다..

 

아 모르겠고 일단 지금배우고 있는 html이랑 CSS 부분을 남을 가르쳐줄수 있는수준으로 좀 익숙해져야되겠고,

앞으로 배울 자바스크립트가 중요하다하니 이건진짜 존나 열심히 해야겠다.

어렵다고 하는데..ㄷㄷ 

나는 뭐랄까 그 기계공학과에서 공부할때 진짜 카티아 하는거 말고는 다 짜증났었는데

 

여기 코딩쪽은 어려워서 스트레스 싸이지, 하기싫어서 스트레스 쌓이는건 아니라서 뭔가 스트레스의 질이 다르다?

 

라는걸 느낀다.

 

아 근데 나이가 30이 넘으니까 진짜 뭐 계속 도전하기도 그렇고, 주변에서 다들 자리하나씩은 슬슬 잡아가는거 같은데

나는 사실 맨날 성공할때까지 도전만하다가 안되면 걍 고독사 하던가 산에 들어가야겟다고 생각햇는데

주위에서 개병신으로 보는거 같아서..안 그런척하지만 조금 눈치가 보이긴하네..친구만나러가기도 좀그렇고 예전 아는사람 만나기도 좀 그렇다 요즘 뭐하는지 물어볼테니까,.. 특히 ㅅㅂ 군대사람들 보기 좀 민망하네 ㅋㅋ 곧 선임 결혼식 가야되는데..ㅋ어릴때 사업 도전한다고 말만 하던놈이 지금은 직장관두고 공부하고 있고, 뭐 만들어놓은것도 없어서 자신있게 말도 못할거같고..

20대때 내가 도전하는거 주위에서 보는 시선이랑 많이다르네

아 근대 진짜 직장관둔건 지금 관점에서는 진짜 잘한거 같다.. 돈은 많이 줄지는 몰라도 +가 안되는 삶일거 같아서

근대 모르지 나중에 개털50대되서 지하철에서 구걸하면서 후회하고있을지도 모르지만

 

 

근대 이 코딩쪽은 계속도전하면 할수록 크게 성공 못하더라도 그 지나온길들이 다 경력이 되고,

 그 경력들이 앞으로 인류발전의 방향이랑 맞는거 같으니 좋은거 같다.

흥미+공식적,정규적 길이니 커스텀마이징된 내인생에서 좀 꿀인듯.ㅋ 다른사람한테는 좀다르겟지만

 

아 근대 아직 초반이라 그런가..지적호기심이 도를 지나치네.. ㅅㅂ

새벽 2시까지 컴퓨터관련 이해안되는 부분이나 코딩관련 떠들어대는 유튭만 쳐보고있으니 잠이안오고,

내가 만들페이지 구성하는거 눈감고 생각한다고 안자고, 생각안해야지 라고 생각하면 계속 생각나서

걍 생각하면 마음은 편해지는데, 다음날 일어날 생각에 스트레스고,,블랙홀이다.

일단 지금 당장 원초적인 부분을 검색한다고 해결될문제는 아닌거 같고 시간낭비일거 같아서

코딩계에서 천천히 하다가 하나씩 알아낼수밖에 없을거 같긴하다.. 아니면 걍 돈주고 진짜 고수찾아가서 알려달라든가 하든가, 아니면 취업준비 열심히해서 구글 ,인텔 이런데 들어가야하나.. 

 

 

 

 

 

 

웹을 만들때는 html , css , javascript 를 쓰는데 현재 html버전은 5버전 , 자바스크립트는 아직 안배움

html5 : 웹을 만들때 뼈대를 구축할때 쓰이는 웹프로그래밍 도구

css : 웹의 뼈대위에 스타일을 추가하는 웹프로그래밍 도구

 

-컴퓨터 인터넷 관련된회사-

모질라

W3C

마이크로소프트

구글

네이버

 

-인터넷 웹페이지 제공자-

파이어폭스 - 주황색여우가 파란색공을 감싸고있는아이콘

오페라 - 빨간색 원모양,옛날 리워드앱에서 깔면 포인트준다해서 깔아본거

크롬 - 내가 맨날쓰는거

엣지 -익스플로러 만든데서 업뎃?한거

인터넷 익스플로러

웨일 - 네이버에서만든거

 

-운영체제-

윈도우

리눅스

 

-웹개발자의 종류-

프론트엔드 - 사람이 직접 볼수있는 장면 설계,작성

백엔드 - 사람이 못보는 구역 설계 서버같은거

풀스텍 -둘다하는거 

 

-프로그램,서비스-

깃 -버전관리 프로그램

sourcetree -생성된 깃을 깃허브에 올려줌

파일질라 -닷홈에 파일을 올려줌

닷홈 -호스팅업체

깃허브 - 깃을 온라인으로 공유하는 서비스

 

 

 

어렴풋이 들어본것들

java -자바자바 거리길레 들어본것 커피모양이모티콘 , 프로그래밍 언어

java script -웹할때 쓰이는 필수3대요소중 하나, 3개중에 유일하게 언어라고 할수있는거 ,중요한거라고함

타입스크립트 -자바스크립트랑 비슷하게 생겨서 아이콘은 TS라고 되있음. 자바스크립트랑 연동이된다고함

리엑트 -원자모형의 아이콘

파이어베이스 -노란색3개엮어만든 아이콘, 구매했었던 앱이 파이어베이스 쓴다해서 한번 들어가봣음

루비 머시기 -빨간색느낌이 났던거 같음

파이썬 -언어중에 엄청 쉽다고 하는 언어, 쉽다니까 한번 유튜브 미운코딩새끼 에서 10강정도 들어봄

프레임워크 -뼈대일?

라이브러리 -도서관?

API -키보드? 뭐 지도 API 들고오면 지도 쓸수있고 그렇다고함

PHP -프린터 회사인가?

안드로이드 스튜디오 -앱한번 만들어볼라고 책사고 프로그램도 깔았는데 자바를 배워야한대서 책 수강의 10퍼센트 부분에서 아직 못하고있음

임베디드 -깔려있는?뭐그런건가

제이쿼리 -자바스크립트랑 비슷한거 같은데 요즘은 자바스크립트가 좋아져서 안한다고함

스프링 -백엔드에서 쓰는 프로그램 같은데?

node.js -이것도 백엔드에서 쓰는 프로그램 같은데 언어로 자바스크립트를 쓴다고함

전자정부 -국가프로그램을 전자정보로 바꾸는걸 통칭하는거 같음. 

기계어 -0101010이진법

인코딩 -자바스크립트 같은 언어로 쓰여진걸 기계어로 바꿔서 기계로전달하는 프로그램

컴파일

UTF-8 -HTMl작성할때 언어체계를 저걸로 해야 된다고함 그래야 한글이 안깨짐

아스키코드

엥귤러