디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

Java를 추천하는 이유

gisman갤로그로 이동합니다. 2010.09.16 11:08:30
조회 368 추천 0 댓글 10

어제에 이어 미취업 프로그래머에게 쓰는 글.

어떤 언어를 공부하는게 좋겠냐고 묻는 사람이 많던데,

일단 언어는 상황에 맞게 골라 쓰는 것이기 때문에, 여러가지 다 할 수 있으면 좋아.

주특기로 두어개 잘 하는게 있어야겠고, 필요하다 싶은 언어에 대해서 특징들을 파악 해 두면 돼.

따라서 어떤 언어를 공부하면 좋겠냐는 질문에 딱 찍어서 뭐 해라 라고 답하는건 우문우답이야.

뭘 먼저 공부하면 좋겠냐는 질문으로 살짝 바꾸면 현답이 나올 수 있겠어.


난 Java를 먼저 공부하라고 권하고 싶어.

프로그래밍을 배우는데도 자바가 좋고, 취업이라는 당면 과제에 대해서도 자바가 유리한 점이 많기 때문이야.

아다시피 SI 분야의 규모가 가장 커. 한 70% 라고 하는데, 아마 대충 맞을꺼야.

이 글을 읽는 프로그래머 열명중 일곱명은 SI 분야에 종사하고 있을거라는 얘기이고, 또 미취업 프로그래머 열명중 일곱은 SI분야로 가게 될꺼야.

SI가 개막장이네 뭐네 하는 얘기는 논외니까 패스.

SI분야에서 가장 많이 쓰는 언어는 아마도 Java일꺼야. 마솔루야를 외치는 개발자들도 많은데, 고객이 "윈도 껒. 유닉스가 짱임" 이러는데 어쩔껴?

ms 시퀄서버가 짱임 이러고 주장해봐야 고객느님이 "뭥미? 닥치고 오라클 ㄱㄱ" 요래버리는데 어쩔껴?

앞으로도 오랫동안 이런 분위기가 이어질꺼야. 그래서 난 Java를 추천해.


다음으로는 스마트 기기 분야야.

최근 가장 숨가쁘게 혁신이 일어나는 분야야. 스마트폰과 패드, 스마트 TV로 이어지는 변화의 광풍.

얘기를 쉽게 풀어나가기 위해 스마트 기기를 일종의 PC라고 정의할 수 있어.

향후 수년 사이에 전세계의 PC 댓수가 두 배 쯤 늘어나고, 늘어난 PC의 반이 안드로이드 OS를 탑재하고 있다고 생각해 봐.

Java 해. 이게 두 번째 추천 이유야.


마지막으로 세 번째 추천이유는 프로그래밍을 배우기에 좋은 언어이기 때문이야.

개인적으로 Java가 교육용으로 가장 좋은 언어라고 생각하지는 않아.

난 파이썬이나 VB6 가 가장 좋은 교육용 언어라고 보는데,

직관적이고 쉽기 때문에 "소프트웨어를 제작하는 기술"에 집중할 수 있어.

개인적으로 최악의 교육용 언어는 C++이라고 보는데, 문법과 라이브러리 사용법, 메모리 관리에 정신을 빼앗기기 때문에 "소프트웨어를 제작하는 기술"에 집중할 수 없기 때문이야.

프로그래밍이란 것은 "소프트웨어를 제작하는 기술"이기에 깨달음을 얻으면 어떤 언어라도 쉽게 사용할 수 있게 돼.

그러니 깨달음을 얻는게 우선이고, 특정 언어를 잘 다루고 말고는 그 다음이야.

그럼 Java는 어떤가? 내 아들이 원한다면 프로그래밍을 가르쳐 줄 생각인데,

파이썬부터 가르쳐주고, GUI는 VB로 가르쳐주고, 그 다음에 자바로 OOP의 파워와 미려한 디자인 패턴을 가르쳐 줄꺼야.




Myson.jpg

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 비난 여론에도 뻔뻔하게 잘 살 것 같은 스타는? 운영자 24/06/03 - -
220384 프갤러들아 간단한 C질문점 ㅡㅡ [20] 시즈갤로그로 이동합니다. 10.11.25 103 0
220383 C언어 포인터 배우고있는데 [9] 콩까지마그마갤로그로 이동합니다. 10.11.25 118 0
220381 내 목표는 임베디드 개발 사업 [1] (114.199) 10.11.25 147 0
220380 가면 갈수록 전투의 전략성이 떨어지는 것 같아요 [4] 세브(222.239) 10.11.25 161 0
220379 내가 병신같냐 아스트라로테가 병신같냐?? [4] 개쉛기갤로그로 이동합니다. 10.11.25 79 0
220377 안드로이드, 아이폰 공짜로 배울 놈들은 여기로 [5] 한마음택배갤로그로 이동합니다. 10.11.25 181 0
220376 자바 숫자열을 숫자하나하나씩 배열로 지정하고싶은데 어케함 [3] 시크한훈남갤로그로 이동합니다. 10.11.25 428 0
220375 형님들 플밍 독학이 낫나요 학원에서 배우는 게 낫나요 [6] ㅇㅇ(121.136) 10.11.25 163 0
220374 이제 프로그래밍 공부시작할라는데욤 !!! [10] 에게yY갤로그로 이동합니다. 10.11.25 137 0
220373 너님들은 왠만하면 [3] Rei@디씨갤로그로 이동합니다. 10.11.25 128 0
220372 자바간단한 레폿 네톤으로 잠시만 알려주실분ㅠㅠ [4] 컴아티(220.149) 10.11.25 83 0
220371 아참 빈칸을 어떻게 지정함? 비쥬(180.69) 10.11.25 54 0
220364 횽들 동적할당 해제 디버그 에러뜨는데, 왜 에러나는지 모르겠심. ㅠㅠ [3] 플밍 초보 ㅠ(220.68) 10.11.25 83 0
220363 형님들 복학전에 독학하는데 궁금한게있어요.. [5] 휴학(118.37) 10.11.25 77 0
220361 국방 장관 짤린거여? [5] Ordinary Day갤로그로 이동합니다. 10.11.25 108 0
220358 IIS 6.0에서 도메인으로만 페이지 열리고, IP로는 접속 못하게 [4] IIS(183.2) 10.11.25 122 0
220356 횽들 내일 기술면접 볼꺼 같은데.. [4] 허허벌판갤로그로 이동합니다. 10.11.25 112 0
220355 암더코리안탑클래스 전어맛문어(211.202) 10.11.25 89 0
220354 님들 'windows.h' : No such file or directo [2] ㅇㅇㅇ(203.132) 10.11.25 99 0
220353 ☆★공부하는 커리큘럼에 대해서 조언 부탁드립니다. [1] 연습(59.1) 10.11.25 82 0
220352 이런거 보고 흥분되면 막장인가여? [5] 야메떼♥갤로그로 이동합니다. 10.11.25 205 0
220351 . [3] rntjr갤로그로 이동합니다. 10.11.25 96 0
220350 SI 업체에 취업하는건 곰탱이처럼 미련한짓 [1] ㅇㅇㅇㅇ(112.171) 10.11.25 318 0
220349 주의 (프갤 금지어 남발) [3] 미클갤로그로 이동합니다. 10.11.25 185 0
220348 나는 맥가이버가 될테니 [1] 분당살람갤로그로 이동합니다. 10.11.25 113 0
220347 고자의 세계 왕자지 맞 닿고 살아남은 이상한 자, 정액를 밝혀라. [3] 형들아(220.73) 10.11.25 143 0
220343 컬렉션 [1] 전어맛멸치(211.202) 10.11.25 95 0
220342 마이크로소프트 윈도우의 역사.swf [4] 실특마지막갤로그로 이동합니다. 10.11.25 129 0
220341 머리가 아파요 [32] 형들아(220.73) 10.11.25 196 0
220340 아...앙 대... [8] 분당살람갤로그로 이동합니다. 10.11.25 137 0
220339 다들 그러는거 아님 [22] 쭈중이갤로그로 이동합니다. 10.11.25 229 0
220338 인셉션 재밌다. [1] Gromit갤로그로 이동합니다. 10.11.25 74 0
220336 윤성우씨가 쓴 자바책 말야. [9] 찬양하라.NET갤로그로 이동합니다. 10.11.25 256 0
220335 더블릿닷컴안되니까 [3] 홍다(114.199) 10.11.25 113 0
220334 chscr.exe가 실행중이고 USB에서 safedrvee.exe가.. [3] 겁나서ㅠ(203.253) 10.11.25 125 0
220333 형누나들 맥스 어디서 다운받는거야? [8] 개마무사갤로그로 이동합니다. 10.11.25 147 0
220331 눈눈 [9] 미클갤로그로 이동합니다. 10.11.25 267 0
220330 bool 변수를 Int형으로 변환하니깐 56이라는 숫자가... [8] 델팡(222.232) 10.11.25 176 0
220329 게이건 레즈건 모두 반대 [5] 아주아슬갤로그로 이동합니다. 10.11.25 145 0
220328 형들 강제형변환 질문좀 ㅜㅜ [14] 유리한추종자(118.91) 10.11.25 182 0
220327 질문하는 법 [3] ㅇㅇㅃ갤로그로 이동합니다. 10.11.25 63 0
220325 지성합니다 ㅠ [10] 형님들(115.20) 10.11.25 138 0
220324 아래 내 질문 누가 빨리 답해줘. 안그러면 [10] 박트러리(59.29) 10.11.25 106 0
220323 이것들이 프갤에서 뭐하는 짓거리야 [7] ㅇㅇㅃ갤로그로 이동합니다. 10.11.25 159 0
220321 수학적 알고리즘 [9] 홍다(114.199) 10.11.25 410 0
220320 머리가 아파요 [23] 해일리갤로그로 이동합니다. 10.11.25 185 0
220319 안녕하세요 신입 안드로이드 개발잔데요.. 저 좀 살려주세요 ㅠㅠ [11] 박트러리(59.29) 10.11.25 212 0
220318 비주얼c++해서 응용플머되기 자바해서 웹플머되기 [5] -=-(183.101) 10.11.25 130 0
220314 만화덕후와 소개팅을 한다니 생각나는 추억 [6] ㅇㅇㅃ갤로그로 이동합니다. 10.11.25 155 0
220312 ARM GCC에서 왜 PTHREAD 안되나 고민하고있었는데 [3] .3(124.137) 10.11.25 96 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2