U E D R , A S I H C RSS

제12회 한국자바개발자 컨퍼런스 후기/유상민의후기





원문 : 한국 자바 개발자 컨퍼런스/12회 관련 개인 위키 페

  • 원문 내용중에는 내용 중 메모, 지적질(?), 아디어들 뒤섞여 있어서 내용은 제거. JCO 의 pdf 찾아보면 됨. 없다고 판단되는 내용만 남김 --NeoCoin

1. 키노트

필요 없는 내용. 나와서 맑은 공기 쐬면서 배회하다 아는 사람 만나서 놀람.

다만, '기술 변화의 중심에 서라 (한국오라클 최윤석 전무)'건은 내용은 의미 없었는데, 발표자 '최윤석'씨의 부지런함에 놀랐다. 왜 한국 오라클에서 일하는 사람 저렇게 해야하는지 해가 안갔다. 추측할수 있는건 두가지, 오라클 전무 그만두고 사업 준비 하던가, 오라클 전무 자리가 정말 할일 없어서 자신 좋아하는 취미생활 하기.


2. 아키텍트가 알아야할 12/97 가지

손영수

KPLOP 6,7월에 열림 와달라


2.1. 소감

  • 좋은점 ~ 괜찮은 소프트웨어(stan2j) 추천, walking skeleton 야기 재미있었다. 대부분의 말들에 자신의 경험을 소개한건 매우 가치있었다.
  • 아쉬운점 ~ 요소중 두가지 대해서 핵심에 동의 안한다. 중요한 부분을 잘못 해하고 말하는것 같다. 혹은 내가 잘못 해하고 있는거 같다.

3. 성공하는 개발자를 아키텍처 요구 사항 분석 방법

강승준 ~ 정보통신산업진흥원 SW 공학센터

내용 코멘트 생략

듣다 보면 피곤하다. 1시간 제약인데 말 느리고 동일 리듬으로 반복된다.

내용을 들으면서 '거 너무 워터폴인데?' 라고 생각했는데, 문서에 써 놓은거에 양에 비해서 비해서 잡아놓은 워크샵 일정 매우 짧다. 앞뒤가 안맞는거 같다.

3.1. 소감

  • 좋은점 ~ 자세한 절차를 잘 정해놔서 따라가기 좋다. 특히 꽤 자세한 가드라인 있는 점 좋다.
  • 부족점
    • 메뉴얼 주었을때 따라하는 사람은 없을 것 같다. 그래서 보조자가 중요하다고 했는데, 위의 내용은 회의의 주최나 진행자만 자세히 알고 있으면 될것 같다. 걸 가지고 질문하는 분들 안쓰럽게 느껴졌다.
    • 자신의 론을 세웠다면, 를 패턴화 하고 용어를 만들고, 사례를 만들고, 통계를 뽑고, 결과를 반영해야 정도 발표를 해야하지 않을까. 싶다.
    • 많은 방법론과 경험을 통해 정립했다고는 하지만.. 글쎄.. 10년전에 소프트웨어 공학 책 그대로 읽는것과 별 차를 못느끼겠다. 액션에 대한 부분의 용어 설명 필요한 부분 너무 많은 것 같다. 절차가 너무 많다. 걸로 중소기업나 소기업을 실행하게 만드는건 무리가 있다고 느낀다.
    • 나는 듣는 내내 발표자 본인 확신을 가지지 못한다고도 느낀다. 짧은 시간에 너무 많은 내용을 읽어줘버려서 발생하는 문제로 생각한다. 그래도 렇게 많은 정보를 야기 하려면, 눈을 반짝면서 신나게 해야 동조 할까말까 한데.. 너무 방어적으로 남 야기 하는거 같았다.

3.2. 질문을 했다.

  • 지금 발표하신걸 '건 뭐뭐 다.'라고 부를만한 명확한 용어가 있나?
    • 없다.
  • 론 백그라운드가 있는가?
    • 대답 못함, 그래서 다르게 바꿔서 질문
  • 중간에 말씀하신 것 중에 많은 자료를 참고해서 개념 정립을 했다고 말씀하셨다. 그렇다면 요구사항 문석 역시 아디어의 근원 될수 있는 방법론 중 참조한걸 알수 있을까?
    • 대답 못함. 한두개라도 언급되었다면 해가 가지만..
  • 적용 전과 적용후의 차를 측정해 본적 있는가?
    • 적용 후 사례만 모았지만 비교 데타는 없다.
  • 전 타임(손영수)와 출발 가정 너무 다르다. 건 마치 모두가 상황을 잘 알고 있을때 야기 같다. 그렇지 않은가?
    • 아니다. 그걸 알아나가는 과정을 설명하는 것다.
    • 영수와 같 야기 해보자.
      • 사용 어휘는 손영수씨와 친분을 강조하는 부분 불편했다. 질문하는 내가 바보 같 느껴졌다.

3.3. 대답을 통해 더 깊 생각하게 되는 것들


대답을 통해서, 학교에서 소프트웨어 공학 수업들었을때와 비슷한 느낌을 받을 수 있었다. 요구 분석 절차를 위해서 300페지 짜리 문서를 보면서 5분단위로 쪼개진 프로세스를 지키면서 하라는 소리는 하지말라는 의미와 별반 차 없을 것 같다. 중간에 청중에게 질문한게

'여기에서 가장 중요한 역할 누구인거 같아요? 바로 보조자 입니다. '

보조자라는 표현은 잘못라고 생각한다. 사람 주제하는 사람에게 회의가 어느 단계로 가고 있는지 알려주고 회의 내역을 기록한다고 하였다. 건 진행자 롤인데? 왜 보조자가하지? 보조자는 '기록자'에 가까운건데? 상상에 아마 컨설팅했던 본인의 롤 보조자가 아니었나 싶다. 워크샵 주체인 팀장 옆에서 진행 가드하고 내용을 본인 기록한건 아닌가 싶다. 러면 당연히 '보조자'라는 모호한 용어의 롤 제일 중요하지.

내가 보기에 실행 자체 데터나 용어 정의를 잘못하지 않았을까 생각한다.

하지만, 과거 교수가 가르쳤을때 소프트웨어의 규모가 '매우 컸을때'라는 전가의 보도로 렇게 많은 액션들 필요하다고 야기 할수 있을것 같은데, 저렇게 자세하고 많은 절차를 제시하고 놓고 워크샵 참여 인원과 숫자는 몇명 수준고, 많은 절차를 2일간에 하라는건 좀 상하다.

전 세션에서 손영수씨가 말한 '걸어다니는 해골' 좀 더 성공을 위해 현실적일 것 같다.

소프트웨어 진흥원에서 런식으로 가드를 한다는 부분 충격었다. 컨설팅 후 참여 인원 지속하기 너무 어렵지 않을까 싶다. 본인 정립했으므로, 시중에 참고할 만한 관련 서적은 당연히 없고 용어 정의 부터 모호하다. 인상 깊은건 중간에 발표자와 프로그래머의 '행복'에 대한 언급을 많 하는데.. 난 거 듣고 많 우울해 졌다.

내용 매우 좋은 것라면 런 가정을 할 수 있을 것 같다.
  • 시간 너무 짧아서 의욕에 넘친 발표자가 너무 많은 발표 내용을 넣었다.
  • 내가 해력 낮아서 발표자가 말한 용어의 상관관계를 잘 모른다.

렇든 저렇든 큰 인상은 받았다.

4. 초보자를 우한 분산 캐시 활용 전략


nhn 메일 파트 관련 부서중 팀장. redis 메일에 적용

내용 생략

4.1. 소감

  • 좋은점
    • 재미있다.
    • 지금 귀찮아서 memcached 제거 안하고 기본 세팅 쓰고 있는데, 듣고나니 큐로쓰고 있는 redis를 캐시로도 쓰고 싶어진다.
  • 부족점
    • 기초 대상라. 별 내용 없다. 하지만 움직기 싫어서 그냥 들었다. 좀 쉬는 시간...
    • 캐시가 안되서 망한거 많 봤다는 표현을 썼는데.. 그런거 본적없다. 사례가 있으면 좋겠다. 그냥 개념적으로 생각해도, 부분은 납득하기 어렵다. 국내 트래픽면 그냥 돈써서 장비 업하면(스케일 업) 쉽게 해결된다. 뭐, 만약 사례가 네버 만화라면 해가 간다.

4.2. 질문을 했다.

  • memcached 와 mysql 벤치 마크중에서 mysql query hit을 99% 수준으로 놓고 테스트 해봤냐?
    • 아니, 하지만 비슷할 것 같다.
      • 위의 disk vs mem 하면 차가 큰게 당연한데 아주 큰 차가 있을 테스트를 왜 보여주는지 해가 안갔다. 더불어 하지 않았다는 것은 위의 벤치마크가 쿼리 히트율 떨어진다는 의미인데... in memory db 로 벤치마크를 하면 모를까.. 그냥 스트레스 테스트 결과로 보강했으면 좋겠다.


5. 모바일 웹 개발 플랫폼

현철종

네트웍으로 인한 변화

큰 의미 없는 내용들 나열시작, 피쳐폰과 WAP 야기에 10분을 쓰고 있는 중다. 발표자가 시간 배분 못한다는 느낌을 시작하고 5분만에 받을 수 있었다. 아마 후반에는 Android, iOS, Widow Mobile, Tizen 있다로 끝날 것 같다.

시작할때 발표를 위해 열심히 오랜 시간 준비했다고 하였는데, 마치 대학생들에게 리포트 시켰을때 책만들어서 온 느낌다. 예전에 심리학과 생명공학 발표때 그런 사람들 있었는데, 아마 그런 노력의 긍정 피드백(괜찮은 학점) 누적되어서 런 발표까지 어진건 아닐까 상상의 나래를 펼쳐본다.

중간에 자신에 경험을 섞어서 야기할 가능성 있지만 그냥 포기하고 동. 사람 많아 움직기 부담스러워서 홀에 있으려고 했는데 내용 나를 내 쫓는다.

6. 인천시에서 진행한 SW 진흥 방안에 대한 야기

위에 내용을 시작하자 마자 충격 먹고.. 갈곳 없어서 여기에 들어갔다. 스프링 관련 들으려고 했었는데 다 비슷한 생각인 모양. 사람 너무 많아서 들어갈수도 없었다. 인천 관련 곳은 있었음. 재미있는 점은 여기에 VIP 다 모여있다. (jco 회장단, 전자신문 기자, 각종 업체들) 제목야 홍보 자리였는데, 알고보니 업체들 커뮤니케션 하는 자리였던 모양.

업체들의 한탄 2시간째 어지고 있는 자리였다. 인천 지역을 돌리려면 기업 장기 플랜을 가져야하는데, 그렇게 할 수 있을리가 없지.

기업측 분 한분
  • 힘들다. 안온다. 소프트 인력 뽑기 어렵다.
  • 심리적 거리가 멀다.
  • 신입 한명 구인하는데 7개월 걸렸다.

하 발언자들 해깔린다. 양수열 두분 기억속에 섞여 있다. 답변 중요한거니 기록.

양수열
  • 나 인천에서 사업한다.
  • 토즈 같은 시스템 부족
  • 개발문화에 대한 몰
  • 제조업 기반 산업군
  • 단기 지원으로는 답없다.

렇게 기억하는데 검색해보니 http://inpion.com/ 서울에 사무실 있다. 잘못 기억한듯.

프리랜서
  • 인천 뿐 아니라 다른 지역도 마찬가지, 나는 서울보다 분당에서 일한 경험 좋았다. 지금은 돈 때문에 서울에 있다.

아까 그 업체분
  • 문화가 부족한 건 업체의 소임 아니라 개발자가 와서 그렇게 만들어야 한다. 업체가 해줄 수 있는건 한계다.
  • 교통도 괜찮고 동일 환경인데 인천에 있는 아들조차 서울로 간다.


전자신문 기자 질문 -> 양수열 (전 jco 회장)
  • 자바 컨퍼런스를 인천에서 열어도 정도 인원 모인다고 생각합니까?
    • 옥상훈 : 렇게 크게 하는 것 보다는, 먼저 작게 시작해야 한다. 앞서 야기 했지만 지역 기반의 지속적고 작은 스터디 모임을 시작하는게 좋다. JCO 처음 시작할때 100~200명 수준으로 아주 작게 시작했다.
      • 글자에 표현안되지만, 기자는 다소 도발적인 질문고 기분 나쁠 수 있게 따지듯 물었다. 그런데 정말 놀랍게도 답변자는 질문의 관점을 바꾸어서 부드럽게 대답하였다. 정말 대단하다. 큰 인상을 받았다. 3자로서 듣는 입장은 정말 대단히 좋은 답변었다. 그런데 기자는 만족못한 표정었다.

전자신문 기자 동일 질문 -> 최상훈 (현 jco 회장)
  • 열린게 중요한거 같다. 방금 업체측에서 말씀하셨는데, 그런 부분 해가 부족한 부분인거 같다. 열어야 한다(openness). 예를들어, 블로그 같은것으로 회사의 문화 같은걸 알린다던지 하는 행동 출발점 될 수 있을 것 같다.
    • 부분에 대해서 구체적인 사례가 한가지 떠올랐다. 그래서 크게 공감갔다.

7. 여자 개발자의 수다

노트북 배터리 거의 다되서 필기 안함. 기억 의존.

카페
  • 5년된 카페
  • 여성의 프로그래밍사에서 인상 깊은 부분 소개
  • 전반부 pt 후반부 인터뷰 방식
  • 창준름 4번 정도 등장

7.1. 소감

  • 좋은점 ~ 여성 개발자가 렇게 많 모인거 처음 봤다. 신기하다. 남자들 많을 줄 알았는데 아니었다. 의외인걸..
  • 부족점 ~ 동어 반복 너무 많았다. 즉, 내용에 중복 많았는데, 발표자가 강조하고 싶어서 자꾸 반복해서 야기하고 있었다. 발표 시간 짧은데 를 잘 모르는거 같다. 발표 -> 인터뷰 형식었는데 같은 내용을 두번했다.
    • 내용중 '여성 최초로한 것'에 대한 내용 몇가지 나왔는데, 거기서 끝었다. 예를들어서 최초의 프로그래머는 여성다. Ada 는 여성 만들었다. 런 식인데, 둘다 그냥 위안 삼아 야기하는거 같은데, 번 발표에서 두가지에 꽤 시간을 두던데 의미 있어 보지 않았다.

Bloter.net » Blog Archive » “ 시대, 개발자로 살아간다는 것은…”
  • 기사의 느낌과 내가 받은 느낌은 참 다르다.

7.2. 질문을 했다.

  • 자주 사용하는 용어 중 남성화에 대한 자신 생각나는 가장 가까운 예, 남성화를 벗어났다고 표현을 몇번 하셨는데 어떨때 '벗어났다.'라고 느낀 그런 포인트가 있나요?
    • 거의 답변 못 받았음. 그냥 모두에게 질문할 껄 그랬다. 발표자가 많 긴장하고 있는 느낌 들었다.
    • 공대 여성의 남성화를 야기하긴 했는데, 남성화 설명을 하기 위해서 남성화라는 용어를 써버리면.. '우유는 우유다.' 가 되어버린다. 발표에서 가장 자주 쓰는 등장하는 용어 였는데, 해당 용어가 각자에게 너무 다양하게 해석될 수 있는 부분라서, 구체 예를 들지 않는 부분은 아쉬웠다.
  • 개선점 ~ 그냥 3,4명 패널을 놓고 계속 질문 답변으로 진행하는게 좋을 것 같다. 모두를 아우르기 위해 추상적인 용어를 쓰면 모두가 조금씩 만족하지 못하는 부분 생긴다. 3명 정도가 구체적인 자신의 경험을 야기하는 편 좀 더 매끄럽고 자연스럽게 진행되지 않았을까 싶다. 주제가 기억은 안나지만, 과거에 그런 진행 방식 본적 있었는데, 자리에는 그런 방식으로 하면 번에 하면 매우 어울릴 것 같다.

8. 집에 돌아와, 기타

  • 집에 돌아와 stan4j 돌려보고 있는데 정말 최고다. 당장 13개의 순환 의존성에 문제가 있는 지점을 찾아준다. Java 언어가 매크로가 없고 매타 프로그래밍 요소가 적다는 언어의 특성으로 런 멋진 도구가 만들어 진다는건 정말 좋다. 특히 손영수씨가 500개 클래스 안쪽에서는 무료라고 했는데, 런 대단한 도구가 시간 제약 아니라 규모 제약으로 무료라니 정말 놀랍다.
  • redis 쓰고 싶다.
  • 거의 전 세션에 질문했다. 좀 해가 안가는 부분나, 마음에 안드는 부분 위주로 질문을 했는데, 대부분 답변 못받았다. 아마도 발표자들 해당 관점을 생각을 안해본 모양다. 하지만 답변자가 잘 할수 있는 수준의 질문은 나라도 그냥 똑같은 답변을 할 수 있다. 내가 모르고 답변자의 경험을 더 알수 있는 그런 질문을 생각해 보자.
  • 질문하니 계속 책 주겠다고 하는데.. 책 좀 도움 되면 받아올텐데 그닥.. 전부 거부하고 왔음.


9. 글을 읽은 사람의 피드백

여기에 주거나, 대답 필요하면 neocoin@gmail.com

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:31:05
Processing time 0.0479 sec