2004년 3월 31일 수요일

소프트웨어(Software)

Programmer는 뭐하는 사람인가? software만드는 사람.


 


software는 무엇인가?
n.  소프트웨어(?hardware).
1 [컴퓨터] 컴퓨터를 사용하기 위한 프로그램의 총칭.
2 시청각 교육의 교재.
3  로켓R미사일R우주선 등의 도면[연료 등].


 


programming을 처음 배웠을 때 느꼈던 건, 이게 있으면 생각하는 건
대부분(not 'ALL' but 'ALMOST') 할 수 있을 꺼라는 생각이 드는 데.

막상 배우고나서 생각해보면 어디에 써야 될지 알 수가 없다.


그러니까 문제는 이걸 배우는 것(learn)보다 이걸 어떻게 써야(use)하는 지 알 수 없다는 거다.
그리고 초반에는 그냥 배울 수가 있지만 후반으로 가면 공부할 게 너무 많아서 다 할 수는 없고
필요한 것 (useful, necessary)만 해야 하는 데. 뭐가 필요한지 알 수가 없다.
사실은 직접 필요한 분야에 쓰기 전에는 전혀 필요하지가 않다.
이미 지금도 잘 돌아가고 있는 분야에 억지로 끼어드는 셈이니까.

마케팅에서 초기에 시장에 진입하는 것과도 같다.
해야할 일은 무진장 많지만 사실상 모든 일을 다 할 수는 없고 중요한 일부터 해야 하는 데.
(중요한 일 = 소비자가 가장 필요로 하는 일.)
초기에 시장에 진입할 때는 당연히 내 제품에 대한 소비자가 없다.;;


Who is the first, 닭 or 계란? (에.. 영어가 잘 안되는 군. 아무튼 닭과 계란 중 뭐가 먼저지?)


결국 마케팅 이론에서 말하는 것처럼 틈새시장, 아주 세분화된 시장을 찾아야 한다. (표적세분시장)
처음부터 거창한 것을 하려고 하면 안되고 내가 공부하고 있는 툴로 만들 수 있는 가장 작고 간단하면서도
그것을 이용했을 때 놀랄만한 성과를 거둘 수 있는 곳을 찾아야 한다.
(성과 = 시간 단축, 편리성...)


 


 


@ 예전 같았으면 전산으로 다른 분야를 설명했을 텐데, 요즘은 다른 분야(마케팅)로 전산을 설명하고 있군;;
    신기하다.

댓글 없음:

댓글 쓰기