진짜 있을 수 있는 현실적으로 조심해야 할 위험요소 3가지를 소개해드리려합니다
잠깐의 시간을 투자해서 글을 끝까지 읽으시고 인생종료되는것을 방지하시기 바라는 마음으로 이야기 시작해보겠습니다

첫번째, 법위반하지 않도록 조심하기
컴퓨터 모니터 밖의 세상에서 법을 준수하면서 살듯 모니터 안에서의 세상에서도 지켜야할 법들이 무수히 많습니다
그런데 무서운건 개발을 하다보면 위법인지도 모르고 행할 위험 소지들이 있다는겁니다
사람을 때리거나 도둑질 하면 벌받는다라는건 상식적이죠
하지만 데이터를 다루는 것에 관한 법들 중에는 꼭 상식적이라고 말하기 좀 쉽지 않은 법들이 존재합니다
개인정보 보호법을 예로 들어본다면 정보의 종류마다 처리하는 기술적 방식에 조금씩 차이가 존재합니다
이것은 사람을 때리면 벌받는다 정도의 상식적 내용이 아니라 미리 알아두지 않으면 모를 내용들이란겁니다
그래서 위법인지도 모르고 행해버려 법위반을 해버릴 수 있다는거죠
법률의 무지 또한 죄라는 말이 있습니다
의도치 않게 개발을 하다 위반하게 되는 경우가 있을 수 있으므로 미리 숙지해서 조심하도록 합시다
이건 한국인터넷진흥원이나 개인정보보호포털 웹사이트에 들어가보시면 관련 교육자료들이 있으니 미리 참고해보시면 좋을듯합니다

두번째, 외부 코드 조심
우리 개발하면서 모든 코드 직접 다 만들지 않죠
보통 이미 잘 만들어져있는 코드를 가져다 내 프로젝트에 추가해서 사용하죠
그리고 보통 이런 코드는 인터넷 검색등을 통해서 얻거나 자바스크립트라면 NPM, 파이썬이라면 PIP등과 같은 패키지매니저와 같은것을 통해 얻어오게되죠
그런데 이런 경로를 통해서 내 프로젝트로 들어온 코드가 악성코드일 가능성을 항상 생각해야합니다
이렇게 들어온 악성코드는 우리가 앱을 실행할때 앱을 실행하는 권한으로 사용자의 기기나 서버에서 사용자 몰래 나쁜작동을 할 수 있다는거에요
나쁜작동으로 인해 입을 수 있는 피해는 생각할 수 있는 모든 안좋은 상황이 될 수 있습니다
이런 나쁜코드는 흔히 말하는 백신프로그램같은거로 기계적인 체크가 어려운 경우도 많이 있습니다
코드의 의도를 기계적으로 판단하는게 쉽지 않기 때문입니다
안드로이드와 같은경우에는 플레이스토어에서 앱들을 점검하는데요, 앱개발자가 직접 만든 코드에는 문제가 없더라도 외부에서 얻어서 포함시킨 라이브러리에 문제가 있어서 경고를 받는 경우도 적지 않게 있습니다
이건 비단 코드 뿐 아니라 우리가 스마트폰이나 컴퓨터에 설치하게 될 앱들도 같은 이유로 가려서 설치해야됩니다
그래서 저는 최소한의 필수 앱만 설치해서 사용하는 편입니다

세번째, 건강관리
제일 중요하죠.
개발자 뿐 아니라 현대 사무직종의 대부분의 사람들이 해당되겠지만 컴퓨터 앞에서 앉아서 하루종일 시간을 보내는 모든 사람들은 건강 조심해야 됩니다
애플 씨이오도 "앉아서 일하는 건 새로운 암"이라는 말을 하면서 직원들에게 서서일할 수 있는 "스탠딩 데스크"를 지급함으로써 앉으나 서나 코딩생각을 할수 있는 환경을 갖추게 되었다고 합니다
우리 이거 다 돈 많이 벌어서 행복하자고 하는건데 그 행복을 즐길 몸뚱아리가 돈벌다가 망가져 사라진다면 준비도 되지 않은 변수에 값 대입하려다가 나는 에러와 같은것을 현실에서 맞이 할 수 있으니까 알아서 각자 조심해야 됩니다
앉아있는 만큼 특히 허리 조심해야하죠 구글에서 굽은 등 허리 엑스레이 사진 검색해보면 많이 나오는데요 이런거 컴퓨터 바탕화면으로 설정 해놓고 잊을때마다 자세 바로고칠 수 있도록 하면 좋겠습니다
구직할때 회사에서 무슨 의자에 앉아서 일하는지도 구직활동 할때 참고하는 것도 좋을것 같습니다

글을 끝까지 읽어주셔서 감사합니다

+ Recent posts