안녕하세요..
20년넘게 컴퓨터 판매 및 AS로 먹고 살은 클량인 입니다.
클량에는 개발자 분들이 많으신듯 하네요. 오늘 궁금한거 좀 여쭤볼게요.
전 예전 GW베이직, 코볼, 파스칼 이런거 말로만 듣고 자란세대 입니다. 물론 베이직은
학교에서 몇번 배웠던거 같구요. 중간에 터보C나 델파이 파이어폭스 등으로 주소록 만들기나
그런거 하다가 하드웨어에 대한 관심으로 넘어가서리 접할 기회가 더는 없었습니다.
서두가 많이 길었네요. 요즘은 뭐 파이썬이니 이런것도 잇는가 보던데요.
개발자(코딩) 프로그래머 <== 이거 다 같은 말인가요.?
저는 안드로이드 앱도 한번 내가 원하는데로 뭔가 만들어보고 싶고
PC용 프로그램도 뭔가 필요한게 있음 만들어 보고 싶습니다.
뭘 공부해야 하고 어떤걸 알아야 하는건가요.?
좀 알려주세요.~!!!
뭐... 코딩 자체를 컴퓨터와 인간의 의사소통이라고 가정하고
C, C++, Python 등을 언어(Language)
코딩 기초는 언어들 중 하나를 골라 간단한 의사소통을 배우는 거라고 생각하시면 편합니다.
하나를 배우면 다른 언어를 배우는 게 쉽다는 이유죠.
사람 사는 데가 다 비슷하듯이요 :)
언어들 마다 특징이 있고, 장단점도 확실합니다. 보통은 C, C++를 가장 기초지만 어렵다고 말 하고, Python이나 Java등을 조금 편하다고 말 하는데는 무슨 나중 가면 다 똑같이 거지같습니다.😡
취미 수준에서 PC용 프로그램 개발이면 파이썬 추천드립니다.
배우기 어렵지 않고, 특정 기능을 구현하기 위해 들어가는 시간이나 노력이 적다고 생각됩니다.
(뭔가 기능을 구현하려고 할 때 필요한 기능을 코드 몇 줄로 가져와 시작할 수 있습니다.)
안드로이드는 책 한 권 사서 공부하시는거 추천드립니다.
그러나 초보자가 생산성 입장에서 보면 PC용은 VB 만한게 없습니다. VBA와도 호환성이 높아 사무에도 쉽게 응용할 수 있는 장점도 있습니다.
앱 개발은 html5 + javascript 하이브리드 방식으로 개발하는 게 입문할 때는 가장 쉽지 않을까 싶습니다. 그 외 NSBasic for appstudio가 베이직 기반이라 장벽은 낮아요.