트렌드란 사전적의미로는 동향,추세(사상이나 행동 또는 어떤 현상에서 나타나는 일정한 방향) 이다.
좋은 언어/프레임워크/기술은 사람들이 많이 사용한다.
그리고 사람들이 많이쓰면 커뮤니티나 좋은 자료들이 많이 만들어진다.
그러면 그런 장점을 통해 더 많은 사람들이 기술을 사용한다.
좋은 기술은 활발해지기도 하고 활발한 기술은 좋은 기술이기도 하다. 이거슨 수학적 귀납법이라고 하는 거지 발싸개 같은.. 울지말자
오널은 개발트랜드에 대해 써보려고 한드아.
첫번째로는,
우리가 언어나 기술을 결정해야 하는 여러 선택지가 있을 때 많은 사용자가 있는지 활발한지가 기준이 된다.
예를 들어 코딩하다가 에러가 생겼을 때 이 내용을 질문하면 많은 사람들이 사용하는 기술은 답이 훨씬 빨리, 많이 달린다.
이미 똑같은 질문이 여러번 올라와 답변이 달렸더라도 전 보다 좋은 답변이 달리는 경우도 많다.
하지만 활발하지 않은 기술이나 사용 빈도가 적은 기술은 질문을 백날해도 답변도 잘 달리지 않고 점점 개미지옥으로 빠져 들어가게 된다..
(트렌드는 계속 변화하고 이제부터 이거쓸거야 이거 겁나편해!! 해서 트렌드로 이뤄지는게 아니기 때문에 개발자들이 많이 모여 이야기하고 소통하는 커뮤니티 사이트를 이용해서 많이 올라오고 답변이 빨리 달리는것을 기준으로 파악하는게 가장 쉽고 정확하다. 대표적인 커뮤니티 사이트로는 stackoverflow , Quora 등이 있다. 참고로 양놈사이트라 영어다. 우리 존재 화이팅)
두번째 방법으로는 인정받는 기술, 잘 모를때는 대세를 따르는 것이다.
프로그래밍에는 공유의 문화가 있다.내가 좋은 것은 나만 쓰는게 아니라 서로 나누면 더 큰 가치를 만들어 낸다는 것이다. 그래서 프로그래머들은 블로그 커뮤니티를 통해 자신의 생각이나 지식을 공유하는 경향이 있다.
이렇게 공개된 뛰어난 사람이나 기업의 생각을 참고하면 좋은 결정을 할 수 있다. (나는 할수없다)