본문 바로가기

All173

‘네카라쿠배’로 보는 개발자가 선호하는 문화 5가지 Article Date 22.04.29 URL https://yozm.wishket.com/magazine/detail/1458/ 대내외 행사 및 교류 개발자 간 “공유”는 가장 중요한 가치 기본적으로 많은 기업들이 뛰어난 코드를 오픈소스로 자유롭게 공유 개발 생태계는 빠르게 확장 네이버는 ‘DEVIEW’, ‘Colloquium’ / 카카오는 매년 ‘IF kakao’ / 라인은 ‘디벨로퍼 데이’와 사내 라이트닝 토크 / 우아한형제들 내부 기술 세미나(우아한테크토크)와 해커톤(우아톤) 수평적인 문화와 개발자의 자율성 수평적인 프로세스 방식 Agile방식 다양한 직무의 동료들이 함께 논의하여 업무와 우선순위를 결정하는 방식 Sprint 빠르게 새로운 의견을 제안하고 과제 수행의 방향을 조절 💡 개발 공부를 .. 2024. 3. 22.
주니어 개발자를 위한 엄청 쉬운 네트워크 이야기 Article Date 2023.01.26 URL https://yozm.wishket.com/magazine/detail/1875/ 주니어 개발자가 네트워크를 알아야 하는 이유 회사 내에서도 주어진 업무 외 역량 향상으로 진행하는 프로젝트가 진행될때, 배포, 운영을 위한 AWS 클라우드 서비스의 활용은 불가피 경력이 늘어감에 따라 아키텍처를 고려하여 의사결정을 진행할 일이 발생 팀과의 협업과 커뮤 니케이션을 위해 네트워크, CS 기본 지식이 무조건 적으로 필요 💡 아무리 Java Spring 공부를 준비하고 또 하고 있는 중이지만, 이는 단지 하나의 분야일 뿐, 지금 시기 2024년에 와서는 클라우드,AI 는 무조건적으로 개발자가 알고 있어야할 기본적인 지식일 것. 사전 캠프를 통해서 구글을 통해서 간.. 2024. 3. 22.
(24.03.21) Java의 정석 학습(인터페이스, 오버라이딩, Comparator&Comparable, 래퍼클라스) 언제 물려있던 코드를 좀 보면선 하나씩 나름 분석하는 시간을 가졌다. 어제는 대충 봐가지곤 지나갔는데 분명 compare써야 하는데 compareTo가 쓰였다거나, implements 관련해서도 아직 자세히 알고 있지 않은 내용이라, Java의 정석을 토대론 Notion에 정리 + 실습하면서 짰던 코드들을 다시 복기하고, 정리하면서 내 것으로 만들려고 했다. (노트 정리한 것, 실습한것 양이 많아 TIL에는 간단정리로 대체) 생각보다 한번에 이해가 잘 안대고 서로 똑같은 클래스 이름 같은 비슷한 단어가 많고, 읽어야할 이론도 많아서 살짝 시간이 걸렸다.. 내일은 살짝 더 추가 공부를 하고 문제풀이를 이어나갈 수 있도록 해야겠다. 이렇게 문제 풀이 + 필요한 부분 학습 이렇게 실전이랑 섞어서 하는게 좀더 .. 2024. 3. 21.
DAILY_MISSION.04 웹개발 용어 정리 3 스레드(Thread, 쓰레드) 프로세스 안에서 작업을 처리해주는 주체 프로세스 안에서 무조건 1개 이상의 스레드가 존재해야 프로그램이 작동 프로세스 안에서 실행되는 흐름 단위 멀티스레드(MuIti Thread, 멀티쓰레드) 하나의 프로세스,응용프로그램에서 여러 작업을 여러 스레드가 각각 작업하면서 처리하는 것 빠른 Context Switching으로 멀티 프로세스보다 리소스 소모가 감소 데이터를 주고 받는 시스템콜이 줄어들어 효율적으로 리소스 관리 도메인(Domain) IP 주소를 인터넷에 연결된 컴퓨터를 사람이 쉽게 기억하고 입력할 수 있도록 문자(영문, 한글 등)로 만든 인터넷주소 ex)www.naver.com DNS(Domain Name System) 도메인 이름을 머신이 읽을 수 있는 IP 주소로.. 2024. 3. 21.