본문 바로가기

IT

(5)
방송통신대학교 학생 계정으로 무료 IT 강의 듣기 방송통신대학교는 대학생에게 아이티고 IT 강좌를 무료로 지원합니다. 정보처리 자격증, 운영체제, 프로그래밍 언어, 데이터베이스, 컴퓨터 기초 등 IT 실무 강좌를 무료로 수강할 수 있습니다. Java, Python, Javascript, SQL과 같은 기초 프로그래밍 언어는 물론 React, Kotlin, 암호화폐, DevOps 같은 최신 기술을 다룬 강의도 있으니 들어보면 좋을 것 같습니다. 접속 방법 중앙도서관 > 전자자료 > 전자학습자료 메뉴에서 [아이티고 IT 강좌]를 선택합니다. 아이티고 페이지로 이동되며 [자격증 강좌][IT 실무강좌] 메뉴에서 개설 강좌를 확인할 수 있습니다.
2021년 소프트웨어 개발자를 위한 20가지 필수 스킬 이미 경험이 있는 개발자이든, 이제 막 시작한 개발자이든 업계에서 정말로 훌륭한 개발자가 되고 싶다면 지속적으로 기술을 연마해야합니다. 올해 개발자가 다룰 가장 가치있는 기술은 다음과 같습니다. 요약 1. 매일 코딩 연습하기 2. 좋은 커뮤니케이터가 되는법 배우기(글쓰기와 말하기) 3. 객체 지향 설계 연습하기 4. 형상 관리 시스템을 효과적으로 사용하는 법 배우기(예: Git) 5. 문제 해결 능력 기르기 6. 포토샵, 스케치, 일러스트레이터 같은 디자인 툴 사용법 배우기 7. 새로운 기술과 언어를 계속 배우기 8. 최소한 하나의 스크립트 언어 배우기(예: Python) 9. 깨끗하고(Clean) 지속가능한 코드 작성법 배우기 10. 개발 시작 전 미리 생각하고 어떻게 구현할 것인가 먼저 생각하기 11..
소프트웨어 개발자의 13가지 유형 소프트웨어 개발자의 13가지 유형 13 Types of Software Developers I Have Worked With 글쓴이가 다양한 유형의 소프트웨어 개발자와 일하면서 그들 유형의 일부를 정리한 글입니다. betterprogramming.pub/13-types-of-developers-i-have-worked-with-565b74b66475?gi=aa9e8ed1974a 13 Types of Software Developers I Have Worked With Love them or hate them, you can’t ignore them betterprogramming.pub 💬 나는 어떤 유형의 개발자일까? 생각하면서 읽어보았습니다. 이 글의 13가지 유형 중 '나'를 정의하자면, 저는 항상..
소프트웨어 개발의 품질 문제 : 품질은 팀워크를 의미한다 [소프트웨어 개발의 품질 문제 : 품질은 팀워크를 의미한다] 기술적으로 우수한 팀이라도 근무 환경이나 사업목표가 불분명하면 품질문제로 빠져들 수 있습니다. 이 글에서는 왜 이것이 그러한지 그리고 그것에 대해 우리가 무엇을 할 수 있는지를 설명합니다. 요약 우수한 소프트웨어 품질은 단순한 기술적 문제가 아니라 좋은 팀워크에 달려 있습니다. 1. 제품 비전과 목표를 명확히 정의할 필요가 있습니다. 2. 조직은 좋은 개발 관행을 장려해야 합니다. 3. 팀은 기술적 노하우를 보여줘야 합니다. 품질 문제를 관리하는 가장 좋은 방법은 다양한 스킬셋의 팀과 함께하는 것입니다. 1. 제품 팀은 제품의 방향과 요구 사항의 우선순위를 정하여 비즈니스를 도와줍니다. 2. 애자일 팀은 애자일 근무 환경과 자체 조직화된 팀을 ..
구글 검색의 작동 원리(How search works) 보호되어 있는 글입니다.