자바 프로그래머의 역설

emptynote의 이미지

네이버 메일 받았는데 이집트에서 제 계정에 대한 로그인 시도가 있었다 하네요.

보안은 참 어렵네요.

자바 언어만 했지 시스템및 시스템 보안에 대해서는 까막눈인지라 보안에 무대책이네요.

하나의 사이트를 제대로 운영할려면 수 많은 전문가들이 뭉쳐야 하는데

한사람 몫도 못하는 반쪽 사람인지라 발망 동동 거리고 있네요. ㅠ.ㅠ

개인 커뮤니티 개발에 함께 하고 싶은 분 1 순위는 웹 디자이너이고

그 다음 2 순위는 보안 전문가분이십니다.

자바만 할줄 아는 자바 프로그래머인데,

제가 정한 순위임에도 불구하고

자바 프로그래머는 꼴찌라는 사실에 자괴감이 듭니다.

도대체가 자바 프로그래머가 자바 프로그래머 위상을 높이는데 일조를 해야 하는데,

결론은 꼴찌이고,

엔지니어를 꿈꾸면 자바가 아니여도 보안 전문가등 엔지니어 우선 순위가 더 높아야 하는데,

보안전문가는 2순위이네요.

참.. 제가 생각해도 어이가 없습니다.

Hodong Kim@Google의 이미지

인연이 있는 사람을 제외하고 오픈소스 유무를 떠나서 일반적으로 돈을 줘야 하지 그렇지 않고는 안 하죠.
한 사람이 모든 걸 다할 수는 없고 의뢰를 해야 합니다. 보안 쪽은 보안 업체에 문의해야 하고, 디자인은 디자인 업체에 문의해야 합니다.
오픈소스라도 돈이 되거나 비용이 절감되거나 생산성이 증대되면 사람들이 몰립니다.

Hodong Kim@Google의 이미지

근데 자바로 사이트 개발하면 개느리지 않나요? 그렇다고 해서 자바가 사용하기 편한 언어도 아니고요.
사람들 자바 좀 안 썼으면 좋겠어요 ㅋㅋ
멀티플랫폼? 크로스플랫폼? ㅋㅋㅋ 호환성도 그닥 좋지도 않아요.
그리고 웹 사이트는 좀 느려도 된다는 웹 개발자들 인식이 좀 고쳐졌으면 좋겠습니다.
오죽하면 스태틱 사이트 생성기 jekyll 같은게 인기를 끌을까요.
그리고 자바만 할 게 아니라... 이것 저것 할 수 있으면 좋겠죠?
그 중 최소한 하나는 전문적으로 잘 해야 할 것이고.
포팅을 고려하면 특정 언어에만 있는 특정 표현 이런 거 자제하면.. 좋고.
컴퓨터 언어는 컴퓨터에게 일을 시키기 위한 언어일 뿐이에요.
반드시 한 가지 언어만 고집할 필요가 없어요.
마찬가지로 오픈소스도 소프트웨어를 개발하는 여러 방법 중의 하나고.
오픈소스만 고집할 필요도 없는거고

s20307의 이미지

"근데 자바로 사이트 개발하면 개느리지 않나요?"
A. 개발공수때문에 개발기간이 느려진다
B. 개발해놓은 사이트를 유저가 접속했을때 느리다

어떤부분을 짚어서 얘기하신거예영?
지나가다 궁금해서 남겨봅니다.
KLDP 가입한지 얼마 안된 뉴비예요 ㅎ

Hodong Kim@Google의 이미지

컴퓨터 언어마다 장단점이 있습니다.
제가 말할 때 앞뒤 봐가면서 얘기해야 하는데 표현이 너무 거칠었습니다.
마음이 불편하셨을텐데 죄송합니다. 앞으로 표현에 주의를 기울이겠습니다.

김정균의 이미지

제 경험에 의하면, 언어가 문제가 되는 경우 보다는 그 언어를 다루는 사람이 문제가 되는 경우가 거의 다반사 였습니다. 굳이 언어 탓을 할 필요는 없을 듯..

Hodong Kim@Google의 이미지

제 언어 표현에 문제가 다소 있었습니다. 동의합니다.

lalupo20의 이미지

똑같은 겜 어플 자바, 씨쁠쁠로 두번 만들었는데

자바로 만들었을때는 렉이 있는게 씨쁠쁠로 구현한거는 부드럽게 돌아가더라구요.

물론 자바로 만들었다고 끊길만한 고사양겜도 아니고 제 최적화 능력 부족이지만 아무튼 그렇더라구요.

Hodong Kim@Google의 이미지

emptynote의 이미지

"[D2] Java 성능에 대한 오해와 편견" : https://okky.kr/article/280039?note=948653

Hodong Kim@Google의 이미지

자바, 파이썬, 루비 느린거는 어제 오늘 얘기도 아니고, 거기에 상심할 필요가 있나 싶네요.