16비트 카운터(unsigned)를 사용할 때 1초에 1증가한다고 가정하자. 그러면 이 카운터의 값이 순화되어 0이 될 때까지 소요되는 시간을 계산하시오. 32비트를 사용할 경우에도 동일한 시간을 계산하시오.
16bit (unsigned) counter를 사용하는 경우에 2^16 - 1 = 65535 가 되면 카운터의 값이 0이 된다. 카운터가 1초에 1증가한다고 가정하였으므로 순환되어 0이 될 때까지 소요되는 시간은 65535초이다.
마찬가지로 32bit (unsinged) counter를 사용하는 경우에는 2^32 - 1 = 4294967295 가 되면 카운터의 값이 0이 된다. 카운터가 1초에 1증가한다고 가정하였으므로 이 때 소요되는 시간은 4294967295초이다.
* 또한 필자는 대기업 프로그래머 출신으로, 현재 10년차 전산과장으로 근무중이다.
개발직의 끝없는 야근 때문에 여자친구와 헤어질뻔 했지만,
지금은 칼퇴 후, 토끼같은 딸과 와이프랑 화목하게 저녁을 먹는다.
컴퓨터공학부, IT, R&D, 프로그래머, 엔지니어들은 아마 매일 저녁을 집에서 먹기가 쉽지 않을 것이다.
야식이나 안먹으면 다행이고, 막차라도 안놓치면 다행일 수 있다.
아마 본 포스팅을 보고 있는 분들은 대부분 컴퓨터 공학부나 IT 학과 학생일 것이다.
혹시 자신이 정말로 개발을 좋아하는게 아니라면,
개발을 정말 잘하는게 아니라면,
워라밸 + 가족보다 개발을 사랑하는게 아니라면,
전산직 입사를 강력하게 권장한다.
더 관심있다면, 아래의 전산실 입사 전략을 살펴보시기 바란다.
* 강의계획
- Chapter.01) Intro
- Chapter.02) 개발직을 떠난 이유 (부제 : 개발직의 삶과 현실)
- Chapter.03) 컴공 졸업 후, 취업할 수 있는 5가지 직무와 특성
- Chapter.04) 전산관리직의 업무 소개
- Chapter.05) 전산관리직의 장점 (신의 직장위에 꿀 직장)
- Chapter.06) 전산관리직의 단점
- Chapter.07) 전산실 입사를 위해 준비해야 할 것들 (재학생 편)
- Chapter.08) 전산실 입사를 위해 준비해야 할 것들 (취준생, 이준생 편)
- Chapter.09) 전산실 커뮤니티 소개
- Chapter.10) 마치며
댓글