Server/기타
-
컴퓨팅적 사고...? 컴퓨터처럼 생각하라는건가?Server/기타 2022. 10. 20. 17:31
컴퓨팅적 사고 컴퓨터처럼 사고하는 것이 무엇인가? 컴퓨터가 효과적으로 일을 할 수 있도록 사람이 문제를 정의하고 그에 대한 답을 기술하는 것이 포함된 사고과정의 일체. 컴퓨터가 되라는 말이 아니다. 사람과 컴퓨터는 사고방식이 다르다. 사람은 의지와 창의력을 갖지만 컴퓨터는 사람이 주는 전기신호가 없이는 그 무엇도 할 수 없다. 창의적인 사람의 사고에 맞게 컴퓨터가 움직여줄 수 있도록, 어떤 면에서는 멍청하지만 사고방식은 겁나 복잡한 컴퓨터에게 "이렇게, 저렇게 하도록 해" 라고 친절하게 설명해주어야 한다. 즉, 컴퓨팅적 사고란 사람없이는 의미있는 아웃풋을 낼 수 없는 컴퓨터를 사려깊게 배려해주는 자세라고 뭉뚱그려 표현해 본다. 아키텍쳐 개념을 빌리면 순차, 분기, 반복의 개념을 사용하면 알고리즘을 완성할..
-
개발자라며? 인터넷과 웹의 차이가 뭐야?Server/기타 2022. 10. 19. 13:57
백앤드 개발자가 되기 위해 위코드에 온지 2일째 되는 날이다. 세션을 진행하는 멘토님께서 “Internet과 WEB의 차이에 대해서 알고 계신 분 있으신가요?” 물어보셨다. 사전스터디때 학습한 내용인 것 같긴 한데, 잘 떠오르지 않았다. 나는 무엇을 하든 엄밀하게 why, what, how를 먼저 고민하고 정립한 후 움직인다. 그런데 이번에는 하지 못했다. 웹개발자가 되겠다고 공부를 하고있는데, 웹이 무엇인지 모르고 있다는 사실이 부끄러웠다. 그래서 오늘 세션의 내용은 복습 후에 꼭 다시 내 언어로 정리해야겠다고 생각했다. 웹 서비스의 역사 - Part.1 1. Internet 1.1 Internet 인터넷은 쉽게 말해 컴퓨터와 컴퓨터를 이어주는 통신망, 네트워크이다. 단순히 물리적으로 떨어져 있는 두 ..