본문 바로가기
반응형

개발자47

[개발] 성공한 프로그래머란 프로그래머, 훌륭한 프로그래머란…. 과연 내가 성공한 프로그래머라고 말할 수 있는지 내 스스로 확신할 수는 없다. 나는 다만 어떻게 하면 완벽하게 알고리즘을 만들어 프로그래밍을 해야 할지 항상 생각하고 있고, 학교에서 강의를 통해 학생들이 좋은 프로그래머가 되기 위해 어떻게 해야 하는지 계속 훈련시키고 있을 뿐이다. 또 미국의 한 소프트웨어 회사의 연구소를 방학마다 방문해 데이터베이스와 데이터마이닝 등 여러 문제를 놓고 어떻게 하면 아무런 문제없이 쓸 수 있는 소프트웨어를 더 완벽하게 만들 수 있는지를 항상 고민하고 있다. '그냥 컴퓨터랑 프로그램이 미칠 정도로 좋아서' 거기에 푹 빠져 평생 살아온 것이고, 그래서 전공도 전산학으로 바꿔 소프트웨어의 본고장이라 말할 수 있는 미국에서 공부하고, 미국의 H.. 2010. 10. 19.
[개발] 감성의 문을 열어라 - 좋은 프로그래머가 되기 위한 조건 이야기들 다음은 필자가 전산학 및 프로그래밍을 공부하고 일한 시절을 정리하면서 한번 작성한 글입니다. 프로그래밍을 지성적인 행위로만 생각하는데 실제로 감성적인 마음을 가진 사람이 오히려 프로그래밍을 잘 할 수 있다는 생각을 갖곤 합니다. 실제로 지성이라는 것도 감성이 뒷받침되지 않으면 오래가지 못합니다. 다음 글은 제가 그동안 프로그래밍의 삶과 다른 선후배들의 경험을 토대로 정리한 글입니다. 미약하나마 본 글이 독자 제현님들의 프로그래밍에 있어서 낭만을 찾는데 도움이 된다면 정말 감사하겠습니다. 편의상 존칭은 생략합니다. 1. 지나치게 완벽하려고 하면 낭만을 잃는다. 많은 프로그래머들이 알고 있는 바와 같이 자신이나 팀이 개발하는 프로그램이 지나치게 완벽하도록 하려면 시간과 노력 뿐만 아니라 자신을 지치게하고 낭.. 2010. 10. 19.
[개발/델파이] 델파이 객체지향프로그래밍을 위한 20가지 규칙 델파이 객체지향프로그래밍을 위한 20가지 규칙 한의원 아저씨로부터 부탁이 있어서 번역을 하게 되었습니다. 번역이 자연스럽게 되면 좋겠는데 어떨지 모르겠네요. 저도 공부하는 거라 생각하고 시작하게 되었습니다. 읽어주셔서 감사합니다. 대부분의 델파이 프로그래머들은 그들의 직접 작업을 하지 않고도 Visual Basic[Editor는 간단히 두려움을 떨쳐버려주지요...]처럼 개발환경을 사용하지요. 델파이는 강력한 VCL 구조와 제각기 델파이 어플리케이션에 객체지향 아키텍쳐의 근본을 두고 있습니다. 이 글에서 필자는 OOP 이론을 주장하려는 것이 아니라 여러분이 프로그램의 구조를 개선하도록 도움될 만한 몇가지 간단한 제안을 할까 합니다. 나열되는 규칙들은 여러분이 작성하는 어플리케이션의 실제 형태에 적용될 수도.. 2010. 10. 14.
[IT/개발] 실용주의 프로그래머 Tip 1. 자신의 기술(cratf)에 관심과 애정을 가져라. : 소프트웨어 개발을 잘 해보려는 생각이 없다면 왜 인생을 그 일을 하면서 보내는가? 2. 자신의 일에 대해 생각하면서 일하라! : 자동 조종 장치를 끄고 직접 조종하라. 스스로의 작업을 지속적으로 비판하고 평가하라. 3. 어설픈 변명을 만들지 말고 대안을 제시하라. : 변병하는 대신 대안을 제시하라. 그 일은 할 수 없다고 말하지 말고, 무엇을 할 수 있는지 에 대해 설명하라. 4. 깨진 창문을 내버려두지 말라. : 눈에 뜨일 때마다 나쁜 설계, 잘못된 결정, 좋지 않은 코드를 고쳐라. 5. 변화의 촉매가 되라. : 사람들에게 변화를 강요할 수는 없다. 대신, 미래가 어떤 모습일지 그들에게 보여주고 미래를 만드는 일에 그들이 참여하도록 도우라. 6.. 2010. 10. 14.
[it/개발] 프로그래머를 위한 잠언(aphorism) 프로그래머를 위한 잠언(aphorism) 퍼온글: http://sarangnamu.net/index.html?nPage=21&nTotal=224 다음은 세상의 지혜, 발라사르 그라시안 지음, 이동진 옮김을 참고하여 프로그래머에 맞추어 재구성한 것입니다. 필자가 추가한 것도 있고 패러프래이즈 한 것도 있습니다. 세상의 지혜 책에는 300가지의 지혜가 있고 해설도 잘 되어 있으므로 프로그래머 여러분들께서 구입해서 한 번쯤 꼭 읽어보시기 바랍니다. 책 가격을 하는 좀처럼 드문 책임에 틀림없다고 생각합니다. 존칭은 편의상 생략합니다. 너그러운 양해를 구합니다. 1. 컴퓨터 프로그래머는 최고의 직업임을 알라. 2. 컴퓨터 프로그래머는 노가다 직업임을 인정하라. 3. 프로그래밍의 성공 열쇠는 자신감이다. 4. 산은.. 2010. 10. 14.
[개발] 프로그래머의 길에 대하여 그린컴퓨터 최중구님의 글입니다. http://greenpc.co.kr/programmer.htm ----------------------------------------------------------------- 프로그래머의 글 1) 글을 시작하면서 오늘 이 글을 통해 혼란한 국내 소프트웨어 개발(프로그래머) 직종을 이해할 수 있는 설명을 하고자 합니다. 더 나아가 프로그래머라는 직종을 이해하는 것을 시작으로 프로그래머의 길을 걷고자 하시는 많은 분들이 밟아 올라가야할 방향을 제시할 수 있기를 바라는 마음에서 이 글을 적어봅니다. 2) 프로그래머에 대한 아마추어적인 발상 최근들어 인터넷이 사회적인 이슈로 떠오르면서 자연히 소프트웨어 개발에 대한 관심이 증대되고, 자연히 프로그래머라는 직업을 갖고싶어 하.. 2010. 10. 14.
반응형