본문 바로가기
반응형

IT 정보/IT 용어124

[IT 협업툴] “개발자 개인의 성과 평가는 의미 없다...팀 단위 성과에 집중하라” "개발자 개인의 성과 평가는 의미 없다...팀 단위 성과에 집중하라" IT업계 종사자라면 한 번쯤 들어봤을 만한 말이다. 하지만 여전히 일부 기업에서는 팀보다는 개인 평가 위주로 성과급을 지급한다고 한다. 물론 능력 있고 일 잘하는 사람이라면 큰 문제가 되지 않겠지만 그렇지 않은 경우도 분명 존재할 것이다. 그렇다면 어떻게 해야 할까? 무조건 내 의견만 고집해야 하는 걸까? 만약 나 혼자만의 힘으로는 해결하기 어려운 상황이라면 누구에게 도움을 요청해야 할까? 이럴 때 필요한 게 바로 협업 툴이다. 업무 효율성을 높여주는 협업 툴로는 어떤 것들이 있는지 알아보자. 직장 생활을 하다 보면 다양한 협업 툴을 접하게 된다. 이메일, 메신저, 화상회의, 프로젝트 관리 도구 등 종류도 각양각색이다. 이러한 서비스들.. 2022. 12. 16.
[개발용어] JavaScript & Bootstrap Build Process ‘빌드’란 무엇일까? 우리말로 하면 ‘구축하다’라는 뜻인데 건축물뿐만 아니라 컴퓨터 프로그램도 빌드할 수 있다. 그리고 여기서 말하는 빌드는 요즘 유행하는 게임 제작 툴처럼 모든 작업 과정을 자동화해서 결과물만 보여주는 게 아닌 기획 단계부터 최종 결과까지 하나하나 만드는 걸 의미한다. 그렇다면 왜 굳이 빌드해야 할까? 일단 내가 원하는 방향대로 만들 수 있기 때문이다. 또 한 가지는 개발자라면 누구나 공감하겠지만 협업 시 서로 다른 언어로 대화하면 소통하기 어렵기 때문이다. 그렇기 때문에 프로그래밍 분야에서는 더더욱 빌드 문화가 정착되어가고 있고 현재 국내에서도 조금씩 빌드 문화가 퍼져나가고 있다. 1. Build 먼저 빌드 과정(Build Process)에 대해 간략하게 알아보자 Build 라는 단어.. 2022. 12. 7.
[4차산업] 5G시대 필수품 "UWB"란 무엇인가? 근거리무선통신 기술로서 보통 10m 이내의 거리에서 낮은 전력으로 대용량 데이터를 전송할 수 있는 통신기술입니다. 쉽게 말해 아주 먼 거리에서도 정확한 위치 정보를 파악할 수 있다는 뜻인데요. 이러한 특성 덕분에 정밀도 높은 실내 측위 서비스나 스마트홈 제어 같은 분야에 활용되고 있습니다. 또한 앞으로는 자율주행차 관련해서도 중요한 역할을 할 것으로 예상됩니다. 현재 진행형인 4차 산업혁명 시대에서는 거의 모든 사물 및 기기들이 인터넷 연결성을 갖추게 될 텐데요. 이때 필요한 핵심 기술 중 하나가 바로 ‘초광대역’ 이라고 불리는 차세대 무선통신 기술입니다. 그렇다면 우리 일상생활 속에서 어떻게 활용될 수 있을지 좀 더 자세히 살펴보도록 하겠습니다. 초광대역(UWB)이라는 용어 자체가 생소하신 분들이 많을.. 2022. 11. 30.
[개발용어] 코딩의 시작과 끝, 디버깅 _ 실력있는 개발자의 필수 무기 소프트웨어 개발자라면 누구나 한 번쯤 들어봤을 단어 바로 디버깅이다. 버그란 프로그램상의 오류 또는 오작동을 일컫는 말이며 이를 수정하기 위한 작업을 디버깅이라고 한다. 그럼 도대체 왜 우리는 항상 프로그래밍을 할 때마다 디버깅이라는 과정을 거쳐야 하는 걸까? 그리고 어떻게 하면 좀 더 효율적으로 디버깅을 할 수 있을까? 여기서 말하는 효율성이란 단순히 빨리 끝내는 것만을 의미하지 않는다. 짧은 시간 안에 정확도 높은 결과를 도출할 수 있어야만 진정한 효율성이 있다고 말할 수 있을 것이다. 그렇다면 이러한 조건을 충족시키기 위해서는 어떠한 방법론이 필요할까? 그것은 바로 문제 해결 능력이다. 즉 얼마나 빠르게 문제점을 파악하고 효과적으로 개선안을 제시하느냐가 관건일 것이다. 하지만 모든 사람들은 자신만의.. 2022. 11. 29.
IT 용어 정리 - 네트워크 1) 네트워크 전송 계층 Ethernet : TCP/IP 계층의 네트워크 접속 계층은 OSI 7 계층에서 물리, 데이터링크, 네트워크 계층을 포괄하는 것, 이중 물리계층(예를 들어 케이블과 같은 물리적인 요소들)내에 속해 있는 IEEE에서 지정한 근거리 통신망 표준 동축 케이블 네트워크를 뜻함 FDDI (Fiber Distributed Data Interface): LAN과 LAN 사이 또는 컴퓨터와 이외 호스트 사이를 연결하는 Ethernet 보다 빠른 고속 통신망에 쓰이는 인터페이스들, 즉 광케이블, Ethernet 케이블들은 속도가 10/100 MB 정도 나오는데 광케이블은 속도가 1/10 GB 이정도의 속도가 나오는 인터페이스입니다 SLIP(Serial Line Interface Protocol).. 2022. 11. 4.
프로그래밍 기초 지식 개념을 머리로 이해하는 것을 넘어, 팀원과 소통하기 위해서는 그 이름을 알아야 합니다. 여기서는 프로그래밍에서 매우 기본적인 용어를 조금 정의해볼까 합니다. * 자료구조 자료구조(data structure)는 쉽게 말하면 단일 값이나 다른 자료구조를 포함하고 있는 큰 뭉치를 말합니다. list만 하더라도 여러 값들을 담을 수 있는 것을 우리는 이미 확인했죠. the_list = [1, 2, 3, 4, 5] 자료구조는 어떤 값을 두 개 이상 담을 수 있어야 합니다. 그런 의미에서 [1 2, 3], (1, 2) 등은 자료구조지만, 3, 'a' 등은 일반적으로 자료구조라고 하지 않습니다. 데이터가 프로그램의 구조를 결정한다는 말이 있습니다. 수준급의 프로그래밍을 하기 위해서는 어떤 문제 상황에서 어떤 자료구조.. 2022. 10. 26.
반응형