<div style="text-align:left;">초보 프로그래머의 생각<br><img width="400" height="240" src="http://thimg.todayhumor.co.kr/upfile/201601/1453651345FWpVELrmxWJ4ayNGdI2yr25Qv24nJ.png" alt="1.png" style="border:medium none;" class="chimg_photo"><br><br>전문 프로그래머의 생각<br></div> <div style="text-align:left;"><img width="420" height="270" src="http://thimg.todayhumor.co.kr/upfile/201601/1453651347aLYSozsyvESwpUD57EtAlKCZghlfO.png" alt="2.png" style="border:medium none;" class="chimg_photo"><br><br><ul><li>문제 풀이에 있어 경험: 전문 프로그래머는 아주 많은 프로그래밍 도전을 풀어온 충분한 경험을 쌓은 사람이다. 문제가 등장하면, 전문 프로그래머는 문제에 대한 해법의 역사을 알고 있을 가능성이 높다. 반면에 일반 프로그래머는 새로운 문제에 대해 쫄거나 걱정할 가능성이 높다. </li></ul><p><br></p> <ul><li>문제 해결에 대한 접근 방법: 전문 프로그래머는 작은 테스트를 거쳐 특정 시나리오를 배제할 것이다. 일반 프로그래머는 벽에다 뭔가를 던지고 붙는지 볼 것이다. 일반 프로그래머는 뭔가 진행되고 있다고 느낄지 모르겠지만, 복권을 긁고 있을 뿐이다. 전문 프로그래머는 아주 논리적이다. 전문 프로그래머는 실험/테스트를 수행하고, 가정을 검증하고 점을 연결해 결론에 이르는 과학자처럼 일한다. </li></ul><p><br></p> <ul><li>가능성에 대한 포용: 일반 프로그래머는 <u>고정 마인드세트</u>를 갖고 있으며, 무엇이 가능하고 무엇이 불가능한지 이미 마음속에서 결론을 내린 지식을 사용할 것이다. 전문 프로그래머는 <u>성장 마인드세트</u>를 갖고 있으며, 고객이 문제를 푸는 과정에 도움이 되는 플러그인, 모듈, 트릭, 미세 조정 등 문제에 대한 해법이 있을지도 모른다고 생각한다. </li></ul><p><br></p> <hr><p><br></p> <p><span><span><strong>고정 마인드세트(Fixed Mindset)? </strong></span></span><br><span><span><strong>성장 마인드세트(Growth Mindset)?</strong></span></span> </p> <p><span><span><b>[성공의 새로운 심리학]이라는 책에 의하면 고정 마인드세트를 가진 인간은 태어날 떄 부터, 지능이나 가치가 애초에 정해저 있다는 것을 믿습니다. 자신의 성공이나 시험의 합격이 자신이 천재라는 걸 증명해보이는 경향도 보입니다. 이들은 실수를 하게 되면 초조해지거나, 무능력한 증거로 자신을 수치스럽게 생각합니다. 그리고 실수한 분야의 일이나 실수한 인간을 기피하는 경향도 강합니다.</b><br></span></span> </p> <p><b>성장 마인드세트는 도전을 즐기는 경향이 큽니다. 도전을 함으로써, 자신이 성장하는것을 느끼고, 더욱 더 올라갈려고 합니다. 자신의 실수를 돌아보고 그 실수를 거름삼아 성장합니다. 타인과의 비교보다는 내가 얼마나 성장했는지 비교하는 것을 더 중요시 합니다.</b><br></p><br></div><br>