관리 메뉴

AI 세상 ?

2018 프로그래밍 트렌드 따라잡기 본문

Development/개발 환경 구축

2018 프로그래밍 트렌드 따라잡기

phpdoumi 2018. 7. 25. 21:59

21가지 뜨는 트렌드와 지는 트렌드


뜨는 중: 프리프로세서(Preprocessors)

지는 중: 풀 랭귀지 스택(Full language stacks)


뜨는 중: 서버리스(Serverless)

지는 중: 도커(Docker)


뜨는 중: 자바스크립트 MV* 프레임워크(JavaScript MV* frameworks)

지는 중: 자바스크립트 파일(JavaScript files)


뜨는 중: CSS 프레임워크(CSS frameworks)

지는 중: 일반 CSS(Generic CSS)


뜨는 중: 캔버스(Canvas)의 SVG(Scalable Vector Graphics)

지는 중: 플래시(Flash)


뜨는 중: 유사 빅데이터(하둡없는 분석)

지는 중: 빅데이터(하둡 있음)


뜨는 중: 스파크(Spark)

지는 중: 하둡(Hadoop)


뜨는 중: 데이터베이스 구성(Database configuration)

지는 중: 소프트웨어 프로그래밍(Software programming)


뜨는 중: 게임 프레임워크(Game frameworks)

지는 중: 네이티브 게임 개발(Native game development)


뜨는 중: 정적 웹사이트 생성기(Static website generators)

지는 중: 단일 페이지 웹 앱(Single-page web apps)


뜨는 중: 그래프QL(GraphQL)

지는 중: REST


뜨는 중: 클라우드 IDE(Cloud IDEs)

지는 중: 로컬 IDE(Local IDEs)


뜨는 중: GPU

지는 중: CPU


뜨는 중: 깃허브(GitHub)

지는 중: 이력서(Resumes)


뜨는 중: 임대(Renting)

지는 중: 구매(Buying)


뜨는 중: 클라우드 복잡성(Cloud complexity)

지는 중: 클라우드 단순성(Cloud simplicity)


뜨는 중: 모바일 웹 앱(Mobile web apps)

지는 중: 네이티브 모바일 앱(Native mobile apps)


뜨는 중: 안드로이드

지는 중: iOS


뜨는 중: Node.js

지는 중: 자바 EE(Java EE), 루비 온 레일즈(Ruby on Rails)


뜨는 중: PHP 7.2

지는 중: 기존 PHP


뜨는 중: 적시 교육(Just-in-time education)

지는 중: 4년 선행 투자(Four years up front)


초보자가 먼저 익혀야 할 언어

아는 프로그래밍 언어가 없다면 다음 언어부터 시작하라.


•HTML, CSS, 자바스크립트 : 프론트엔드가 끌린다면 웹의 언어인 HTML, CSS, 자바스크립

트를 배워라.


•R : 비교적 간단하면서도 차트와 시각화에서 바로 쓸모가 있으므로 배워 두면 좋은 언어다.


•C : 컴퓨터의 작동 원리에 대한 기초적인 이해는 누구에게나 필요하다. 그 목적을 기준으로

보면 C는 가장 기계에 근접한 언어다. 또한, 가장 인기 있는 언어 가운데 하나이며 사물인터넷

시대에도 도움이 될 것이다.


•배시 또는 파워셸 : 셸 스크립팅의 이해는 인생을 이해하는 것과 같다. 셸 스크립팅은 수많은

단조로운 작업을 자동화해준다. 파워셸은 마이크로소프트 생태계에 초점을 두는 반면 배시는

광범위하게 쓸모가 있다.


•파이썬 : 파이썬은 데이터를 다루는 사람들에게 인기가 있지만 웹 앱에도 쓸모가 있다. 더 다

재다능하고 시장성 있는 인력이 되고자 한다면(즉 돈을 더 벌고 싶다면) 파이썬부터 시작할 것

을 권한다.


원본 : HowTo_Programming-201805.pdf


'Development > 개발 환경 구축' 카테고리의 다른 글

Yona H2 설치  (1) 2018.08.20
postfix gmail smtp setup  (0) 2018.08.12
무료 공인 인증 받기  (0) 2018.08.12
Webpack test  (0) 2018.08.03
1 PAGE PROPOSAL  (0) 2018.07.25