이공계 기피현상에 대한 어느 청소년의 생각

“이공계 기피현상은, 이과 계통의 우수한 고등학생들이 모두 의학 계열로 몰리면서 이공계열이 학문적 위기를 맞고 있는 현상을 말합니다. 저는 그 많은 학생들이 모두 의학 자체의 매력 때문에 의대 진학을 원한다고 생각하지 않습니다. 그것은 오늘날 의대 진학이 보장해주는 안정된 미래와 사회적 지위 때문이라고 생각합니다. 그런데 그것은 곧 우리나라의 수많은 고등학생들이, 고등학교 3학년 때까지 노력한 걸 가지고 평생 […]

계속 읽기

2004년 대한민국 개발자 로드맵

출처 : 마이크로소프트웨어 2004년 대한민국 개발자 로드맵 2004년 현재 대한민국 개발자란 누구이고 또 어떤 존재일까? 골드러시를 맞이한 국내 IT 업계에서 개발자의 존재는 단연 지식 산업의 첨병으로 손꼽혔으나 불과 몇 년 만에 개발자들의 현실은 ‘지식 노가다’를 자처할 만큼 위기의 시기에 직면했다. 그렇다면 이들의 미래는 변화의 낙폭이 큰 IT 업계 흐름에 좌지우지되는 지식 노동자일 뿐일까? 급속한 IT […]

계속 읽기

자격증 취득 7계명

첫째, 영어로 시험보는 것을 두려워말라. 국제 IT자격증 시험은 영어 실력을 테스트하는 시험이 아니라 고등학교 실력이면 충분하다. 둘째, 워드와 인터넷을 잘 다룬다면 비전공자라도 6개월이면 충분히 딸 수 있다. 셋째, 응시료가 비싸다고 시험을 미루지 말라. 넷째, 유행을 좇지 말고 자신의 관심분야에 맞는 자격증을 찾아 도전하라. 다섯째, 독학한다면 기본교재와 참고도서를 3번 이상 정독하고 이론과 실습을 겸비하라. 여섯째, 시험에 […]

계속 읽기

사람에게 있는 6가지 감옥

어떤 심리학자의 말에 의하면 사람에게는 6가지 감옥이 있다고 합니다. 첫째 감옥은 자기 도취의 감옥입니다. 공주병, 왕자병에 걸리면 정말 못 말립니다. 둘째 감옥은 비판의 감옥입니다. 항상 다른 사람의 단점만 보고 비판하기를 좋아합니다. 셋째 감옥은 절망의 감옥입니다. 항상 세상을 부정적으로만 보고 불평하며 절망합니다. 넷째 감옥은 과거 지향의 감옥입니다. 옛날이 좋았다고 하면서 현재를 낭비합니다. 다섯째 감옥은 선망의 감옥입니다. […]

계속 읽기

정규화란…

** 정규화의 목적, 효과, 문제점      정규화(Normalization)란 불필요한 데이터의 중복을 제거하여 데이터모형을 단순화하는   작업으로 다양한 검사를 통하여 데이터모델을 보다 구조화하고 개선시켜 나가고자 하는   일련의 과정을 말합니다.        정규화의 목적은 자료 저장 공간의 최소화하고, DB내 데이터의 불일치 위험을   최소화하는데 있습니다. 또한 자료의 수정, 삭제에 따른 예기치 않은 오류의   최소화하여 […]

계속 읽기

멍청한 코딩

Map packeddata = (Map)request.getAttribute(“packeddata”); List years = new ArrayList(); while(packeddata.keySet().iterator().hasNext()){ Integer year = (Integer)packeddata.keySet().iterator().next(); years.add(year); } 이걸…. 이걸루 바꾸다 Map packeddata = (Map)request.getAttribute(“packeddata”); List years = new ArrayList(); Iterator iterator = packeddata.keySet().iterator(); while(iterator.hasNext()){ Integer year = (Integer)iterator.next(); years.add(year); } while 문 돌때마다 생성되는 객체가 무수히 많아져서 OutOfMemory 에러가 나더군요.. 음… 그래서 아래와 같이 변환…짠.~~~ 역시 […]

계속 읽기

에궁… 게시판 페이징 로직이다..

리스트에서 빠질 수 없는게 페이징 시스템입니다… [1][2][3][4][5][6][7][8][9][10] 위와 같은 페이지를 누름으로써 그에 대한 리스트만 출력하는 것이지요… 이렇게 하는 이유는 전체의 리스트를 화면에 다 보여준다면 빨리 찾을 수도 없고 속도 또한 느립니다. 그래서 페이지로 구분해놓으면 찾아가기 싶게 됩니다.. 여기서는 가장 기본적인 개념으로 페이징 시스템을 구현하겠습니다…. 방법은 여러가지니깐 여러 각도로 시도해보는 것도 좋을 듯 합니다…. 페이징 시스템에서 […]

계속 읽기

선테크데이때 제임스 고슬링이 오찬 미팅에서 했던 말입니다

** 제임스 고슬링의 말 ** 1. 리더 = 창의력 + 팀원의 생각을 한방향으로 유도할수 있는 사람이다 여러분도 좋은 리더가 되기 위해서 이것을 항상 유념하라 2. 점심시간을 활용(팀웍을 위해서), 팀원은 한식탁에 앉을수 있을만큼만 즉 점심식사를 팀원과 함께하라는 말이다. 그 시간을 활용해 프로젝트 에 대한 의견 교류를 하라는 것이다. 3. 공부열심히,코딩매일할것(c계열쪽) (프로그래머가 가져야할 마음가짐) 책도 많이 보고 […]

계속 읽기