개발자 대외 활동 사이트 모음 저는 주로 아래 3가지를 3주에 한번씩 찾아보는데 여러분도 아래 사이트를 통해 스펙 업 해봐요! 컨퍼런스 같은 경우 "무료" 참여가능한 이벤트 들도 많이 있더라구요. Dev Event - 개발자 행사는 모두 데브이벤트 웹에서! Dev Event - 개발자 행사는 모두 데브이벤트 웹에서!개발자를 위한 {웨비나, 컨퍼런스, 해커톤, 네트워킹} 소식을 알려드립니다.dev-event.vercel.appFesta! 모임과 이벤트를 주최하는 가장 쉬운 방법 Festa! 모임과 이벤트를 주최하는 가장 쉬운 방법Festa에서 이벤트를 주최하고 당신이 찾는 이벤트를 만나보세요.festa.io이벤터스 :: 행사와 함께하는 모든 순간 이벤터스 :: 행사와 함께하는 모든 순간내가 원하는 행사를 개최하거나, 참여할 수 있는 .. '개발자 성장 기본기' 세미나 후기 📌 개요 개발자로서의 동기를 얻는 데 가장 큰 영감은 컨퍼런스나 세미나에 참가하는 경험에서 나타나는 것을 최근에 깨닳았습니다. 특히, 공동의 목표를 향해 함께 노력하는 개발자들의 열정적인 분위기는 저에게 새로운 동기를 부여해주는 역할을 합니다. 최근에 참여한 '개발자 성장 기본기' 세미나는 그 중에서도 특히 의미 있는 경험이었습니다.세미나에 참석하기 위해 퇴근 후에도 불구하고 강남으로 달려가 세미나에 딱 맞춰 도착했습니다. 이 세미나는 모두의 연구소에서 개최되었는데, 생각보다 작은 규모의 장소였어서 연사와의 소통이 더욱 수월하게 이뤄질 수 있었습니다. 회사 환경 구조가 독특하게 구성되어 있어 흥미로웠습니다. 세미나장에는 약 20명 이상의 참가자가 모여있었고, 주제가 '개발자 성장 기본기'인만큼 입.. 2022.11.29 - 개발자의 물음표( 내가 보려고 쓰는 글 ) 개요. 매일 매일 공부를 할때마다 항상 논리적이고, 물음표를 달며 "왜?"라는 공부방법을 의식하면서 한다고 하는데, 매번 실패하고, 매번 우울해지고, 매번 후회하고 시간만 날린다. 그래서 이번 글을 적으면 조금이나마 더욱 더 의식하면서 성공적인 공부법을 할 수 있지 않을까 싶어 글을 끄적여본다,, 나는 매일 알찬선배랑 같이 저녁마다 스터디를 한다. 가끔 알찬선배과 과제를 내주면 다 얼른 끝내고 다른 공부를 한다. 그래서 와 나 벌써 다 했네?! , 공부 끝~~ 이러고는 쳐다도 보지 않는것 같다 ㅋㅋㅋ 나는 완벽하게 다 안다고 생각하는 것이였다. 하지만 막상 선배가 질문했을땐 대답도 못하고 설명도 못한다. 선배는 나에게 궁금점이 부족하다고 늘 말한다. 다ㅏㅏ 맞는 얘기 이다ㅜㅜ 분명 공부할땐 다 이해 했고.. 🌐 네트워크 기초 + json 📌 네트워크 개념 콕! Net + Work의 합성어로 컴퓨터들이 통신 기술을 이용하여 그물망처럼 연결된 통신 이용 형태를 의미한다. 좀 더 쉽게 설명하면 “두 대 이상의 컴퓨터들을 연결하고 서로 통신할 수 있는 것”이라고 할 수 있다. 📌 네트워크의 역할 프로그램이나 데이터를 공유하여 사용할 수 있다. 프린터 또는 스캐너 등의 주변장치를 공유하여 사용할 수 있다. 인터넷 회선을 공유하여 여러 대의 컴퓨터가 편리하게 인터넷을 사용할 수 있다. 데이터를 쉽게 백업할 수 있다. 📌 네트워크의 종류 PAN ( Personal Area Network ) : 가장 작은 규모의 네트워크 LAN ( Local Area Network ) : 근거리 영역 네트워크 MAN ( Metropolitan Area Netsork .. 객체지향 프로그래밍이란? 📌 객체지향형 프로그래밍이란? 정말정말 쉽고 간단하게 말하자면 여러개의 객체 단위로 나눠서 작업하는 방식입니다. 객체지향은 코드 재사용성과 생산성의 향상 효과를 볼 수 있고, 유지보수하기에도 편합니다. 그래서 규모가 큰 대형 프로젝트에 많이 사용되고 있습니다. 📌 객체지향형 종류 java , c# 등등등 📌 객체지향의 장점 ✔ 코드 재사용성 증가 상속을 통해 프로그래밍시에 코드의 재사용성을 높일 수 있는데, 클래스를 재사용할 수 있도록 설계하면 나중에 반드시 적은 노력과 적은 시간으로 더 많은 시스템을 개발해 낼 수 있는 보상을 받게 된다. ✔ 생산성 증가 잘~ 설계된 클래스를 만들어서 독립적인 객체를 사용하여 개발의 생산성을 향상시킬 수 있음. ✔ 자연적인 모델링 일상생활의 모습의 구조가 객체에 자연스.. 🐞 코딩의 시작과 끝 🐞 개발자가 되기 위해서는 애플리케이션 또는 프로그램을 산출해내기 위해 다양한 작업을 한다. 그 중에 하나는 오늘 설명할 '디버깅'이다. 디버깅 과정은 개발자들 사이에 매우 지루하고 반복적인 작업으로😢 피곤한 작업으로 소히.. 노가다 라고도 불릴 수 있다. 그러나 완성도 높은 프로그램과 문제 해결 능력을 높이려는 방법에는 꼭 !!필요한 과정이다. 🐞 디버깅 이란 ? 컴퓨터 프로그램 개발 단계 중에 발생하는 시스템의 논리적인 오류나 비정상적 연산(버그)를 찾아내고 그 원인을 밝히고 수정하는 작업 과정 🔄을 뜻한다. 쉽게 말해 디버깅이란 황설탕 이 널 부러진 곳에서 백설탕 찾는 거라고 생각하면 쉽다. 👁️👃🏻👁️ 💻 소프트웨어 버그는 프로그램에서 명령을 실행하지 못할 때 발견되는 경우가 많으며, 우리가 평소에 .. 언어의 컴파일 과정 📌 컴파일이란 ? 컴파일은 인간이 이해할 수 있는 언어로 작성된 소스코드를 CPU가 이해할 수 있는 언어(기계어)로 번역하는 작업을 말한다. 여기서 CPU란 무엇일까⁉ cpu는 프로그램을 실행하기 위해서 메인 메모리에서 명령어를 인출하여 해독하고 실행하는 것을 의미한다. 먼저 도체, 반도체, 부도체에 대해 알아보자. ( 중학교때 배웠던걸 이제 써먹네요 ㅎ) 도체 : 전기가 흐르는 것을 뜻하고 반도체 : 전기가 흐를 때도 있고, 흐르지 않을 때도 있다. 부도체 : 전기가 흐르지 않는다. cpu는 반도체에 해당한다. 💻 컴퓨터는 왜 2진수로만 이루어져 있을까? cpu에서 전기가 흐르면 1 흐르지 않으면 0을 돌려주기 때문이다. 📌 언어의 컴파일 과정 컴파일 과정에는 4가지 단계가 있다! 전처리 과정 → 컴파.. 이전 1 다음