2014년 4월 19일 토요일

진짜 개발자 3탄

진짜 개발자 3탄

점심시간이라 쭉쭉 이어나가 보려 한다.

이번에는 내가 사내에서 존경하는 개발자 2분을 소개 하려고 한다.

그리고 아이러니한 상황에 대해서도.

세계최초 LTE 상용화 폰을 했었다. 그러나 중소 사업자 향을 했다는

이유로 회사에서는 다들 대접을 못 받았다. 6개월쯤 뒨가? 똑같이

버라이즌향 낸 팀은 사장님하고 식사도 하고 그랬다고 한다.

그 때 많은 팀원들이 성질을 냈었다. 정말 누가 봐도 개고생한 프로젝트인데

2명은 허리가 나가서 주저않고, 1명은 교통사고 나서도 출근하고 통원치료로

떼웠으며 1명은 죽기 전까지 가서 그 때문에 회사에 심장 제세동기가 생겼다.

나 역시 그 후유증으로  허리 물리치료 몇개월에 앉아서 생기는 병들에

대한 수술도 했었다.

이미 사진 찍어서 올렸었지만.

여기서 느낀건... 우리가 죽으려고 개발하는 것은 아니라는 것이다.

개발위에 일단 건강이 있겠다. 그리고 자본주의 사회는 어쩔 수 없으니,

개발에 대한 뿌듯함은 오롯이 자기 자신만의 것이라는 것이다.

에베레스트를 올랐다가 내려온 것을 밑에 사람들은 모른다. 자기 마음속에만

있는 것이다.

이 팀에서 내 사수(지금 페친으로 보고 계시겠지요)와 선배가 존경하는 선배님

2분이다. 두분다 'ㅈ'으로 시작하신다.

 한분은 탁월함으로 무지한 나를 이끌어 주시고 모르더라도 차근차근 가르쳐
 주셨고 결국 혼자 해결하심으로 탁월함을 보여 주셨다. 대학교 교수님 출신에
 박사 셨는데... 아... 진짜 이런 박사가 진짜 박사구나 하고 감탄했다.


 그리고 칩 쪽은 원인을 알기 어렵고 코드로 완벽하게 안 고쳐지는 경우가 많다.

 그 때 위에서 하도 쪼아 대시자 안 고치고 컴파일 하고 던져 주시고는 해결했다고

 말할 수 있는 배포까지...(그런데 그 당시에는 해결되어서 릴리즈를 할 수 있었다.)

 모바일 케리어는 개발기간 동안 몇번에 걸쳐서 대량으로 폰을 구매하게 되어 있는데 릴리즈를 제대로 못하면 몇십억씩 물어 줘야한다.(계약 위반에 고용한 검증자들이 일을 못하기 때문) 문제에 봉착할 때 마다 큰 기지로 문제를 다 해결하시고는
 나중에는 대놓고 회사 나가시겠다고 리크루트 화면에 띄워놓고 이력서를
 쓰고 계시던 모습도 기억이 난다. 지금은 회사도 정신을 차리고 어떻게든
 잘 잡아서 나로서도 참 좋다.

 또 다른 한분도 비슷한 실력이신데 다른건 몰라도 폰에 삼성 카메라 앱은 정말
 괜찮다. 점심시간이 다 되어서 이분이 가르쳐 주신 말만 적으면.

 "준호야. 문제를 한번 봤는데 몇번해서 재현이 안되면 문제를 닫을게 아니라
 그 문제가 나오도록 코드를 고쳐서 나오게 한다음 문제를 파악하고 확실하게
 고쳐야 한다."


안 지워지는 노티피케이션 띄우기


mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);

mNotiBuilder = new Notification.Builder(getApplicationContext()).setTicker(getString(R.string.rocketlauncher_is_running))
.setAutoCancel(false).setNumber(0).setContentTitle(getString(R.string.rocketlauncher_is_running))
.setContentText(getString(R.string.rocketlauncher_is_running)).setSmallIcon(R.drawable.bar_rocket_green);

mNoti = mNotiBuilder.getNotification();
mNoti.flags |= Notification.FLAG_NO_CLEAR;

mNotificationManager.notify(1, mNoti);

댓글 없음:

댓글 쓰기

국정원의 댓글 공작을 지탄합니다.

UPBIT is a South Korean company, and people died of suicide cause of coin investment.

 UPBIT is a South Korean company, and people died of suicide cause of coin. The company helps the people who control the market price manipu...