본문 바로가기

WEB10

개발자 직무 이해하기 오늘은 개발자 직무에 대해서 이야기해볼 것입니다. 개발자는 크게 4가지로 나뉘어지는데요. 1. 매니저(Manager) 2. SE(Software Engineer) 3. QAE(Quality Assurance Engineer) 4. SRE(Site Realiability Engineer) 1. 매니저 이름 그대로 엔지니어들을 관리(Management) 하는 직업입니다. 경력에 따라서 타이틀은 다음과 같이 나뉘게 됩니다. 1) 엔지니어링 매니저 2) 시니어엔지니어링 매니저 3) 디렉터 4) 팀장급 관리자(VP) 5) 최고기술경영자(CTO) 이들은 서비스의 품질을 유지하기 위해 모든 분야의 엔지니어들과 협업을 해야합니다. 엔지니어들 간의 소통과 문제해결을 위해 힘쓰고 가이드를 진행하는 역할을 수행합니다. 2... 2021. 5. 17.
자바스크립트 프로토타입 간단한 예시로 간단하게 이해하기 자바스크립트(JavaScript)는 바야흐로 프로토타입(Prototype) 언어이다. 이게 무슨 소리냐면 자바스크립트에는 클래스라는 개념이 없기 때문에 객체를 복사하여 새로운 객체를 생성하는 프로토타입 기반의 언어인 것이다. 말 그대로 객체의 원형이 프로토타입이다. 어떤 함수를 선언했을 때 프로토타입을 통해서 동적으로 함수들을 추가 할 수 있는 것이다. 여기서 this 를 사용해서 변수를 선언해야 함수 외부에서도 해당 변수를 활용할 수 있다. 프로토타입은 다음과 같이 선언할 수 있다. 배열에도 프로토타입을 적용할 수 있다. var arr = [1,2,3,4,5]; 와 같은 배열을 선언했다고 했을 때 Array에 프로토타입을 다음과 같이 선언이 가능하다. 오늘은 자바스크립트에 프로토타입을 간단하게 예를 보.. 2021. 4. 30.
프로그래밍 표기법 1. dash-case(kebab-case) 대시 케이스 일반적으로 - 마이너스 기호를 사용하여 단어와 단어 사이를 꼬챙이를 꽂아놓은 듯한 표기법. 케밥 케이스라고 부르기도 합니다. HTML과 CSS 에 많이 사용됩니다. 예시) the-quick-brown-fox-jumps-over-the-dog 2. snake_case 스케이크 케이스 언더바 _ 를통해서 단어를 잇는 표기법 1인 dash-case와 언더바와 대시 사용만 다른 표기법입니다. 이또한 대시 케이스와 동일하게 HTML와 CSS에서 많이 사용됩니다. 예시) the_quick_brown_fox_jumps 3. camelCase 카멜케이스 첫글자만 소문자고 다음에 오는 단어부터는 대문자로 적는 표기법. camel(카멜)은 낙타라는 의미로 낙타의 혹.. 2021. 4. 13.
키보드 특수 기호 명칭 제대로 알기(영어발음 O) 이때까지 골뱅이, 작은 따옴표 이런 식으로 이야기를 했는데 정확한 명칭을 써야겠다는 생각이 들어서 정리를 하기로 했습니다. 기호 명칭 ` Backtick(백틱), Grave(그레이브) ~ Tilde(틸드), 물결 표시 ! Exclamation mark(엑스클러메이션). 느낌표 @ At sign(앳), 골뱅이 # Sharp(샵), Number sign(넘버), 우물 정 % Percent sign(퍼센트) ^ Caret(캐럿) & Ampersand(엠퍼센드) - Hyphen(하이픈),Dash(대시), 마이너스 _ Underscore(언더스코어), Low Dash(로대시), 밑줄 = Equals sign(이퀄), 동등 " Quotation mark(쿼테이션). 큰 따옴표 ' Apostrophe(아포스트로피),.. 2021. 4. 8.