본문 바로가기
반응형

코딩5

디버깅의 6단계 디버깅의 6단계 나 또한 코더 프로그래머 개발자를 거치면서 이런 단계를 겪었었다. 그런데 지금은 이런 개발자들을 상대하고 있다. 가끔 고집이 있는 개발자도 있다. 1. 그 버그는 발생 불가능해. 2. 내 컴퓨터에서는 안 발생하는데. 3. 그 버그는 일어날 수가 없는 건데... 4. 왜 이런 버그가 발생하지? 5. 아, 그렇군. 6. 애초에 이 코드가 어떻게 돌아갈 수 있었지? 2020. 6. 16.
아직은 코딩이 가능하다 프로그래밍 언어 하나만이 아닌 여러개가 아직 가능하다 개발이 가능하다. 파트 부분 개발은 혼자서 설계부터 개발까지 가능하다. 요즘 트렌드 분야와 거리가 가깝지 않아서 안타깝지만 아직은 배워서 수행하는데 문제가 없다. ​ 내가 좋아하는 편의점 커피는 늘 곁에 있다. 2018. 9. 20.
[IT/개발] 실용주의 프로그래머 Tip 1. 자신의 기술(cratf)에 관심과 애정을 가져라. : 소프트웨어 개발을 잘 해보려는 생각이 없다면 왜 인생을 그 일을 하면서 보내는가? 2. 자신의 일에 대해 생각하면서 일하라! : 자동 조종 장치를 끄고 직접 조종하라. 스스로의 작업을 지속적으로 비판하고 평가하라. 3. 어설픈 변명을 만들지 말고 대안을 제시하라. : 변병하는 대신 대안을 제시하라. 그 일은 할 수 없다고 말하지 말고, 무엇을 할 수 있는지 에 대해 설명하라. 4. 깨진 창문을 내버려두지 말라. : 눈에 뜨일 때마다 나쁜 설계, 잘못된 결정, 좋지 않은 코드를 고쳐라. 5. 변화의 촉매가 되라. : 사람들에게 변화를 강요할 수는 없다. 대신, 미래가 어떤 모습일지 그들에게 보여주고 미래를 만드는 일에 그들이 참여하도록 도우라. 6.. 2010. 10. 14.
[IT/개발] 프로그래밍을 잘하는 방법 10가지 1. 꾸준히 한다. .프로그래밍언어도 언어(?)라서, 하루에 몰아서 하는 것보다 매일 꾸준히 하는 것이 중요하다. 경력이 많은 프로그래머들도 몇달만 코딩을 안해도 감이 많이 떨어지는 것을 느낀다. .특히 프로그래밍을 처음 배우는 사람이라면, 꼭 컴퓨터 앞에 앉지 않더라도 책을 항상 가까이해서 문법 및 표현에 익숙해지도록 하는 것이 중요하다. 자주보는 것이 중요하다. 2. 반복해서 한다. .단지 태권도교본을 잘이해했다고 해서 멋진 발차기를 기대할수 없는 것처럼, 책의 내용을 잘 이해했다고 해서 하루아침에 프로그래밍을 잘할수 있는 것은 아니다. .이해한 내용을 바탕으로 수많은 반복연습을 통해서만 지식을 진정한 자신의 것으로 만들 수 있다. (같은 예제를 공부하더라도 이리저리 조금씩 변경해서 공부하는 것이 좋.. 2010. 10. 13.
[IT/개발] 개발자의 레벨을 나누자면 오래전에 생각했던 개발 분류이다... 지금도 통용될 수 있는지 모르겠다. 내가 생각하는 개발자의 레벨은 이정도로 설명할 수 있을꺼 같다. 신입(CD) : 구체적 설명서나 선임이 있어야 코딩이 가능한 사람. 초급(DV) : 모듈 설명서 또는 업무 흐름도를 이용하여 프로젝트를 수행할 수 있는 능력을 가진 사람 중급(PL) : 프로젝트의 기획과 설계도를 주었을때 혼자서 해결할 수 있는 능력을 가진 사람 고급(PM) : 프로젝트 개발 전반의 분석, 기획, 설계 및 스케줄링 등 프로젝트의 모든 것을 수행할 능력을 가진 사람 2010. 10. 7.
반응형