독후감_01

배한빈·2023년 3월 21일
0
post-thumbnail
post-custom-banner

👉 어느 순간 책을 좀 읽어야겠다는 생각이 들었다. 마지막으로 책을 읽었던게 언젠지(만화나 참고서 제외.) 기억이 안 날 정도로 오래되었는데 무슨 글을 읽어도 잘 읽히지가 않고 '결국 뭔소리지?'로 끝나는 경험을 하니 바보가 된 기분이었다. 그래서 글을 읽는 연습을 할 겸, IT에 관한 책을 읽음으로써 지식도 쌓아야 겠다고 생각했다.

오랜만에 서점에 갔더니 컴퓨터에 관한 부스가 따로 있어서 쉽게 책을 고를 수 있었다. "비전공자를 위한 이해할 수 있는 IT 지식"이란 책이 그림도 적절하게 있고 글씨도 커 읽기 쉬워 보여 골랐다.

⏰ 총 소요 시간: 약 3시간

목차

• 프롤로그
• 1장 오리엔테이션
• 2장 프로그래밍 언어 & 운영체제(OS)
• 3장 네트워크, 클라이언트, 서버
• 4장 API와 JSON
• 5장 애플리케이션
• 6장 웹(Web)
• 7장 애플리케이션
• 8장 프레임워크와 라이브러리
• 9장 협업, 소스관리, 디자인
• 10장 정리
• 부록- API 문서를 통해 서비스 분석하기

느낀점

처음엔 아차 싶었다. 이 책은 개발자를 위하기 보다는 IT업계에서 종사하고 있는 기획자나 디자이너에게 더 필요해 보였다. 하지만 그만큼 이해하기 쉽게 설명되어 있었고 어차피 나도 비전공자 출신에 아는 게 많이 없기 때문에 괜찮았다. 그리고 SSAFY를 시작할 때 쯤에 많이 궁금했던 내용들이 다 담겨있었다. 만약 작년 이 맘 때쯤 이 책을 접하고 읽었더라면 성적을 더 높게 받았을 것 같다.

책을 읽으며 기억에 남은 정보들을 정리해 봤다.

  • 운영체제(Operating System)
    • desktop
      • window(microsoft)
      • mac(apple)
    • mobile
      • android(google): java, kotlin
      • ios(apple): objective-c, swift
    • server
      • Linux: redhat(유료), android...
      • 무료임!
      • 리눅스 개발자가 git 개발자랑 같다.
  • 호스팅업체
    • 국내: Cafe24, 가비아 - 최근에 지원했는데 반가웠다.
    • 해외: 아마존의 AWS
  • api
    • CRUD
    • RestAPI: post, get, put, patch, delete
  • 메소드, 함수, 요청 변수, 파라미터
  • 브라우저 버전의 파편화(크로스 브라우징)
    • 파편화를 잡는다
    • caniuse
  • 하이브리드 애플리케이션
    • 네이티브 애플리케이션(스위프트나 코틀린 등으로 개발한 애플리케이션) + 브라우저
    • 수정하기 좋지만 새로고침 할 때마다 오래걸림. html, css, js 모두 다운로드 받을때까지 기다려야함
    • 네이티브 앱은 수정하는데 오래걸림(심사). 그만큼 사용성이 좋음. 네트워크 최소한으로 사용하면 인터넷 느려도 빠름
profile
성장을 즐기는 개발자, 배한빈입니다.
post-custom-banner

0개의 댓글