Web Developer Roadmap 2018이 나왔으므로 2017년판과 비교해 본다

얼마 전 Web Developer Roadmap이 2018년 버전으로 업데이트되었습니다. ( kamranahmedse/developer-roadmap )

간단하게 말하면 Web에 종사하고 있는 사람이 무엇인가를 공부&구현할 때에 헤매면 보라! 라는 느낌의 녀석입니다.

초야바/나우이/MK5의 3단계로 세상에 있는 기술을 구별하고 있습니다. 더욱 큰 프레임으로서 Front-end/Back-end/Dev Ops로 나누어져 있습니다.

솔직히 Dev Ops는 깔끔하게 피망.

추기:색분해에 관하여 ㅎㅎ씨에게 지적해 주셨습니다, 감사합니다!

색 분할에 관해서입니다만, 이미지의 오른쪽 상단에 있는 Legends 가 범례가 된다고 생각하기 때문에


칼라
영국



황색
Personal Recommendation!
개인 추천

회색
Possibilities
선택

주황색(피부?)색
Pick Any!
누구나 좋다.


같은 이미지가 아닐까요?

(회색과 주황색의 나누는 방법은 작자의 추천도(사가가감)인 생각도 하지 않습니다만)

네… 구석까지 눈을 통하지 않은 것이 들키네요.

그럼 바로 본제

🚀Introduction



이것이 2017 버전


2018 버전
왼쪽의 녀석들이 늘어서 있는 초야바입니다. 잡담이야! 글쎄 여기는 도입 같은 걸 왜 깊이 추구하지 않습니다. 가장 빠른 OSS나 가상 고등어, 클라우드 환경화로의 개발은 필수라고 말하고 싶습니다. (적당) 디자인 패턴이라는 것은 GoF(Gang of Four)라는 아저씨 4명이 소프트웨어 개발에 도입한 오브젝트 지향 프로그래밍에 있어서 이렇게 쓰면 오브젝트 지향적으로 좋다고 생각한다! 라고 하는 패턴의 모임입니다. 전 23종, 모르는 사이에 사용하고 있는 것도 많습니다. 왜 지금 추가되었는지 저에게는 잘 모르겠습니다, 디자인 패턴의 재평가 같은 움직임이 있거나 했습니까, 공부 부족입니다. 회색이므로 별로 의식하지 않아도 좋다고 생각합니다. 코멘트에서 지적 받았습니다. 읽어 나가면 알겠지만, GoF 패턴의 경우는 확실히 GoF라고 명기되고 있네요. @luncheon 님 감사합니다.

객체 지향의 맥락이 아니기 때문에 GoF의 디자인 패턴이 아니라 프런트 엔드의 디자인 패턴이라고 생각합니다. 예:
htps : // 기주 b. 이 m / dyp shien / f ronten d에서 v-boo kma rks / b ぉ b / ms r / archi te c / / shin pp rs. md

다음

🎨 Front-end Roadmap



개인적으로 제일 신경이 쓰이는 프론트 기술편, 우선은 이것이 2017판


그리고 2018 버전
js와 css로 나눕니다. 새하얀 항목이 몇 가지 있지만 프런트 엔드 편에만 등장하는 잘 모르는 캐릭터입니다. 회색보다 위인지 아래인지. . . CSS Bootstrap은 Vue 등의 CSS를 컴포넌트 단위로 (scoped로) 쓸 수 버리는 js 라이브러리가 쿵쿵오고 있는 중에서도 기세가 떨어지지 않습니다. 사용하는 것만으로 간단하기 때문에 고정 고객은 평생 계속 사용할 것입니다. BEM이 빛났습니다만, 어쩌면 이름이 길어지므로 확장해 사용하고 있는 사람도 있는 것 같습니다. Dive Deep CSS3는 Deep Dive CSS와는 별개일까요? 검색하는 한이라면 Flexbox나 Grids, Skew 등을 총칭해서 이렇게 말하고 있다고 보여졌습니다만, 전혀 기사가 없어서 곤란했습니다. 수수께끼가 수수께끼, 푹신 푹신 자바스크립트 jQuery는 전사했습니다. 넌 내가 괴로워할 때 언제나 DOM을 엄청 괴로워서 재배열해 도와주었지. 사랑해. 그리고 소문의 Parcel이 첫 등장. 저는 아직 만지지 않습니다만, 설정 파일 불필요로 webpack은 이 녀석에 죽여 버린다고 하는 의견도 얼마 안 보입니다. 너무 격동해서 붙어서는 안됩니다. 그런 webpack입니다만 Roadmap상에서는 건강하게 빛나고 있습니다. Bundler로서는 일찍 일택이라고 말해도 좋을 만큼 보급하고 있고, 올해 가득 정도 톱에 있을 것입니다, 있어요. 내가 제일 아헤한 것은 여기, Angular와 React가 초야바 승격하는 한편 Vue는 거치고 있습니다. 진짜? TypeScript 지원 강화 이나 Nuxt.js 프레임워크의 등장으로 Fly High! 라고 생각했던 것은 내 착각이었습니까?

확실히 Qiita의 투고나 Advent Calendar에는 React의 기사가 많은 인상이었습니다만, Angular가 여기에 와 빛난다는 것은 존재 자체가 완성에 가까워지고 있다고 하는 일…? 뭐 이 3종은 잠시 동안, 아마 몇 년간은 각각 제일선에서 활약할 것입니다만.

시간이 지났기 때문에 다음에 갑니다. 프런트는 어차피 1년 후에는 별개야…

👽 Back-end Roadmap



2017


2018
본문에 이런 일이 썼다. 백엔드의 경우, 개인적으로 Node.js와 PHP 7을 풀 타임으로 사용하고 싶습니다. 플러스, 나는 최근에 Go를 사랑하고 실험하고 있습니다. 이것들과는 다른 것을 선택할 필요가 있다면 루비에 갈 것입니다. 그러나 이것은 내 개인적인 취향에 불과합니다. 표시된 언어 중 하나를 선택할 수 있습니다. 여전히 백엔드 언어는 전국 시대, 어떤 언어도 빛나지 않고 떨어지지 않는 군웅 할거입니다. 각 라이브러리와 도구에 변화는 있지만 큰 움직임은 없는 것 같습니다. 언어도 DB도 정말 취향에 따라 선택해주세요. 저는 Java와 C#과 Node.js 밖에 건드리지 않기 때문에 큰 일 말할 수 없습니다만, 다방면에 깊은 지견이 있는 사람은 변화를 느끼고 있거나 하는 것일까. 강하게 말하면 파이썬 테스트 도구인 py.test가 불사조처럼 되살아났습니다. 커버 범위가 아니기 때문에 잘 모르겠습니다, 기계 학습 방면의 성장과 관계 있는 것일까. 잘 보면 Message Brokers의 가지가 1 개 증가하고 있습니다. 메시징 미들웨어에 관한 것입니다만, 전혀 자세하지 않고 사용한 적도 없기 때문에 만지려고 해도 접할 수 없습니다. 송신원과 수신계로 나뉘어 메시지를 AMQP라는 통신 프로토콜에 올려 날려 쓰고 있었어! 빛나고 있기 때문에 모두 기억하자! 그럼 마지막 👷 DevOps Roadmap 2017

2018
가운데 반으로 구분하여 왼쪽은 엄청 화살표 증가하고 있다! 오른쪽은 UDP의?를 잡았습니다. 뭐야 우선 오른쪽 이번 IBM Bluemix의 연수에 가는데 실려 있지 않잖아… 글쎄요, 개인적으로 사용하는 것은 AWS 전용입니다. GCP에서는 Firebase가 신경이 쓰이고 있습니다, heroku도 사용해 보고 싶다. 여기서 바람은 별로 하지 않는 것이 좋겠지요. 이 로드맵에서는 AWS 일택으로 보입니다만, 나는 아직 그렇게 되는 것은 빠르지 않을까? 라고 생각합니다. GCP는 무엇보다 싸고, heroku도 사용자 수로 보면 현역입니다. 에서 v. 그리고 가 버즈했을 때에 편승해 지명도 오르고 있다고 생각합니다.

그리고 CI 툴의 TeamCity가 어둠에 묻혀 CircleCI로 바뀌고 있습니다. 도대체 무엇이……

유행 폐지에 관해서는 일체 변화가 없어 보이기 때문에 왼쪽 절반 갑니다.

Log Management & Analysis의 분기가 증가했습니다. ELK 은 Elasticsearch, Logstash, Kibana의 이니셜을 취한 것으로 전체 텍스트 검색이나 비주얼라이즈 툴을 사용해 Log를 정확하게 검색, 통계의 가시화, 경향 분석등을 할 수 있는 녀석입니다, 아마. (설명 받았을 때의 기억이 모호하다)

있어 편리하다고 아마추어 눈에서도 알았으므로 만져 볼 가치는 있다고 생각합니다. 너도 레츠로 긴구.

감상



쿠 ~ 피곤했습니다. 특히 Back-end와 Dev Ops는 자신의 커버 범위가 좁고 잘못 된 것들 망할 일지도 모릅니다.
그리고 어디까지나 지침이라는 것만 목소리를 크게 하고 말하고 싶다.

어디까지나 지침



그런 일입니다.

추기:색으로 구분입니다만, 전 기사에도 이 색은 이렇게! 라고 하는 상세한 기술이 없기 때문에 「보는 한」이런 일이다, 라고 하는 판단을 하고 있습니다. 틀렸어, 사실은 이렇다고 하는 것이 있으면 코멘트로 가르쳐 주실 수 있으면 다행입니다.

서두에 지적받은 내용을 추기했습니다.

참고



A roadmap to becoming a web developer in 2017
Roadmap to becoming a web developer in 2018

좋은 웹페이지 즐겨찾기