:: 게시판
:: 이전 게시판
|
- 자유 주제로 사용할 수 있는 게시판입니다.
- 토론 게시판의 용도를 겸합니다.
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
09/12/10 16:54
itoa 대신 sscanf를 이용해왔다면...?
흐흐... 농담입니다. 기본적인 실력 안 쌓는 사람들이 참 많죠. 좋은 정보 감사합니다-
09/12/10 17:02
itoa가 있는 걸 보니 winmo 환경이신가봐요. 저도 옛날에 itoa 얘기 처음 들었을 땐 atoi는 아는데 itoa도 있었나 갸우뚱했던 기억이 납니다 ^^;;
09/12/10 17:03
날카로운 취업시기에 좋은 글이군요.
이력서 작성에서 주의할 것은.. 사소한 것도 실수하지 않도록 하고 한번 더 신경쓰고 회사가 요구하는 양식엔 무조건 맞춰주기입니다. 회사 임원들이 보기에 '이정도도 똑바로 못하는데 어떻게 우리가 시킨 일을 할수 있겠어?'란 생각이 들지 않게 해야 됩니다. 그리고..어디선가 얼핏 본 글입니다만 전형/면접은 고백과 같고 취업 후 업무는 연애와 같다는 말이 있더군요.. 아래 고백 관련글/리플에서도 언급된 것처럼 회사의 기준에 맞추는 것과 그러면서도 자기자신을 보일 수 있어야 되는 거 같습니다. 회사의 인재상과 너무 동떨어져 있는 것도 문제지만 그렇다고 잘보이려고 줏대없이 그냥 남들이 다 쓰는 말만 하면 다 눈에 보인답니다. 마찬가지로 애초부터 '될 사람'이 될 수 있도록 자기 스스로 노력해야겠죠. 2번에서 언급해주신 것처럼, 기본기=실력과 이를 남들에게 보일 수 있는 것이 중요합니다. 심심해서 써본 뻔한 뻘플이었습니다. 으하하- ps. MFC의 CString.Format()에 한표입니다.
09/12/10 17:45
8년차 프로그래머이긴한데 strstr는 지금 처음봤고, itoa, atoi는 6년차쯤 알았습니다.
제가 작업하는 환경이 임베디드 C라 웬만한건 standard library보다는 직접 만들어 써서 그렇죠. 저에게는 어떤 제약사항이 있는 library function을 쓰기보다는 그냥 만들어 쓰는게 위험하지도 않고 튜닝하기도 편했기 때문입니다. 그래서 전 숫자 1000을 스트링 "1000"으로 변환이 필요하면 그냥 만들어 썼습니다. 또 대학교 졸업할때엔 C로 프로그래밍을 하긴 했는데 과제 해결을 위한 날림으로 공부했기 때문이기도 하죠. Class라는 개념도 C++로 구현된 APE라는 음원 포맷을 C로 이식할 때 작업하면서 겨우 잡았습니다. 아무튼 제가 이렇다보니 신입은 공학적 기본지식만 있으면 된다는 주의입니다. 기본적인 개념만 있으면 닥치면 하거든요. 정 모르면 가르치면 되고요. 다만 대기업 코드에서 봤던 'char a[10];'과 같이 선언해놓고 'a[10] = 1; a[11] = 2' 이렇게만 하지 않는 개념은 필요하겠죠. 흐흐흐 사족으로 석사 병특(신호처리 쪽 소프트웨어 엔지니어)를 찾고 있습니다. 병특 쪽에 관심있으신분은 쪽지를.... ^^
09/12/10 17:48
홍군님//
다만 대기업 코드에서 봤던 'char a[10];'과 같이 선언해놓고 'a[10] = 1; a[11] = 2' 이렇게만 하지 않는 개념은 필요하겠죠. 흐흐흐 //위에 두줄 진짠가요?
09/12/10 18:00
WizardMo진종님// Gidol님// 넹 모사 핸드폰 소스에서 제가 봤습니다.
추가로 'extern int func(char a);'로 선언하고 'int func(int a);'로 처리해서 버그가 발생했던 소스도 경험했고요. 수백명이 같이 작업하는 환경에서는 저런 개념없는 코드를 양산하는 분들이 참 무섭죠.... 흐흐
09/12/10 19:29
크크크... 문제를 그렇게 내시면 다들 힘들어하죠.
전에 있던 회사에서 사람을 뽑을 때 냈던 문제 중 2가지가 갑자기 기억나네요. 물론 C/C++로 짜야 하고요. 그때는 메일로 문제를 보내주고, 6시간 내로 답장을 보내도록 했었습니다. 좀 늦어도 봐주긴 했죠. 1. 2의 n승을 구하는 함수를 만들어라. -> pow( 2, n ) 해서 낸 사람이 있었습니다. for문 쓴 사람도 있었습니다. 네. 둘 다 안뽑았습니다. 2. 특정 2차방적식의 근을 구하는 프로그램(물론 2차방정식은 제시해줍니다.)을 만들어라. 오차범위는 소수점 1자리. -> 대부분의 사람들이 포기하더군요. 수치해석은 학부때 다들 배우지 않나요? -_-;; 이런건, 특정 API를 써봤건, 아니건, 어떤 언어를 주로 배웠건... 이 문제가 안될테지만. 적어도 엔지니어로서 월급을 받아먹으려면, 기본적인 소양은 갖춰야지요.
09/12/10 19:34
저기... 제가 지금 컴퓨터 공학 전공 인데요. 올해 2학년 2학기 복학했구요.
솔직히 대기업 문제나 봐서는 정말 기초 같은데 정말 저런게 나오나요? 전 왜케 어렵게 생각하는지 모르겠습니다. 방학때 C언어 공부 많이 할려는데 혹여나 다른 도움 되는거 있으시면 추천좀 부탁드립니다. 꾸벅
09/12/10 19:40
AhnGoon님// 저는 pow(2,n) 해서 낸 사람이 마음에 드는데요? '님들이 원하는 답은 이러이러 저러저러한 코드를 귀찮게 오랫동안 짜서 낼 수도 있지만, 사실 정답은 pow(2,n) 입니다' 라고 위풍당당하게 내는 신입사원이 있다면, 바로 채용할 겁니다 :)
09/12/10 19:41
AhnGoon님// 수치해석이 과정에 없어서 안배운 날림학생 여기요..;;
x값을 이리저리 변화시키면서 가장 근사한 값을 찾는..그런 건가요..?; Newton-Raphson method..라는 게 있었군요..! 오오오 +_+;
09/12/10 19:54
OrBef2님// 크크크... 뭐, 그것만 그랬으면 다행인데, 다른 문제들도 다 그모냥이었으니;;;
Gidol님// 네 맞습니다만, 그게 다는 아니죠. 미적분도 풀 수 있다능... 6시간 내로 못 짤 것 같아서, 차마 그 짓은 안했습니다;; 마이클스코필드님// 요즘도 그렇게 하는지는 모르겠는데, 넥슨 공채 문제는 유명합니다. 한번 찾아보시길. ^^; 그리고, 뭐니뭐니해도 많이 만들어보는게 제일이지만, 너무 툴에 의존하는 MFC 같은거 말고, 여러가지를 해보세요. 생각하는 프로그래밍, Code Complete... 같은 류의, 프로그래머들을 위한 교양서(?) 종류도 많이 보시면, 생각의 폭이 넓어질겁니다.
09/12/10 19:58
AhnGoon님// 아 물론 반농담입니다. 그 신입사원이 정말로 알고 그랬다고는 생각하지 않습니다 하핫;
예전에 수치해석때 heron code 부터 시작해서 이것저것 배우... 는게 아니라 주구장창 잠만 잤던 기억이 새록새록 나는군요. 전 AhnGoon 님 회사에는 취직 못할 듯요 흐흐흐
09/12/10 20:19
OrBef2님// 여기서 문제는... 문제들을 이메일로 보냈다는겁니다. 즉, 오픈북 테스트라는거죠.
뭐, 인터넷을 뒤져서 답을 찾아내건, 집에 있는 전공서적을 펼쳐서 코드를 배끼건 상관없고요, 6시간이면 충분한 시간이라 보는데... 수치해석 문제를 어떤 식으로 해결해야 하는지 조차 모르고 있다는 뜻이니까요. 어차피, "너, 레퍼런스북도, MSDN도, 구글사마도 사용하지 말고 이 문제를 해결해." 라고 회사에서 업무를 부여하지는 않잖아요? 근데, 그런 개념조차도 탑재하지 못한 사람은 안 뽑는게 좋죠. 잘 모르면 무조건 옆사람을 귀찮게 만들 인물이니까요. 혹시나 이공계 출신으로 엔지니어가 되실 분들은... 제가 한 말이 농담이 아니고, 11년차 경력자로서 드리는 충고라고 생각하세요.
09/12/10 20:26
AhnGoon님// 오오 역시 중간보스 11년차의 냉정할 때 냉정할 줄 아는 카리스마는 비범하군요! <꿈은 높은데 현실은 시궁창>이라는 말이 있지만, 사실 잘 들여다보면 <꿈은 높은데 할 줄 아는건 없어> 인 경우가 대부분이죠. 어딜가나 그건 마찬가지인 것 같아요.
09/12/11 08:27
도대체.. 본인의 인생을 결정짓는다고도 할 수 있는 선택을 하면서 이력서에 소홀한다는 게 이해가 안 가는군요. 경력이 없어서 쓸 말이 없다거나 천성적으로 문장력이 부족하거나 그런 것은 어쩔 수 없지만 사진 같은 거나 회사 이름을 잘못 쓴다거나 하는 것은 조금만 신경쓰면 되는 문제인데.. 그게 바로 기본 인성이죠. 제가 인사 담당자더라도 그런 사람은 무슨 학교가 됐든, 학점이 얼마든, 토익 점수가 얼마든 떨어뜨릴 거 같네요.
09/12/11 13:05
AhnGoon님// 왜 for문으로 하면 안되지했다가 shift 연산으로 하면 간단해진다는 사실이 생각났습니다. 흐흐흐
OrBef2님// 2^n이 아닌 m^n이면 pow 함수를 써도 되겠지만 2^n이기 때문에 pow 함수를 쓰는것보단 shift 연산을 통해서 구현하는게 더 빠를 것 같네요. '1 << n' 하면 되니까요. 라이브러리로 제공되는 pow 함수가 어떻게 구현되었는지에 따라 다르긴하겠지만 shift보다 같거나 느릴 것 같습니다. 따라서 pow 함수를 안쓰는게 좀 더 정답처럼 보입니다...
|