반응형
나의 전공은 경영정보학과(문과생)이다. 컴퓨터공학을 부전공을 하고 있으며, S/W 보다 전문적으로 배워보고 싶어서 S/W학과 동아리에 들어가게 되었다.
그곳에서 나는 JAVA를 기반으로 웹프로그래밍을 전반적으로(?) 배울 수 있었다. (쿼리,HTML,JSP,JAVASCRIPT,DB)등 하지만 최근 컴퓨터공학 부전공을 배우면서 C언어를 기반으로 한 자료구조를 배우고 있는데, 정말 '왜 배워야 하는 지?' 의문이 꼬리를 물고 또 물었다.
고급언어에서 제공하는 라이브러리를 사용하면 연결리스트나 리스트따위는.. 만들필요도 없는 것이 아닌가.. 물론 있던 것들을 따라하는 것이 아닌 그런 사고하는 과정이 프로그래머의 자질에서 가장 중요하다는 것은 조금만 구글링해봐도 선배 프로그래머분들의 글을 볼 수 있었다.
하지만 나의 세대(?)에서는 중요한 건 알겠는데 왜 중요한 건지 피부로서 느끼지 못하는게 현실인 것 같다. 마음먹고 잘할 수 있다. "중요한 것이고 배우면 좋다" 라는 말씀들 다 새겨들을 수 있지만 그냥 마음 한 구석이 편하지 않았다 배우더라도 이유를 알 고 싶고 왜 배우면 좋은 것인지 알고 싶었다.
그래서 어느 한 프로그래머 블로그의 글을 보게 되었으며
내가 필요로 한 답을 적어주셔서 퍼오게 되었다.
https://www.slipp.net/questions/80
반응형
'기타' 카테고리의 다른 글
‘Concept Generation(제품 컨셉 개발)’로 팬택을 생각하다 #1 (0) | 2018.06.26 |
---|---|
욱하는 성질 죽이기 (0) | 2018.05.09 |
지금, 기본에 집중하고 있는가 (0) | 2018.05.01 |
침대부터 정리하라 (0) | 2018.04.18 |
Web server 와 WAS 차이 (0) | 2018.03.27 |
댓글