-
[22.07.09] 2nd Weekly NEWS내 이야기/IT 이야기 2022. 7. 9. 11:08반응형
위클리 뉴스 목차
- PyPL TOP10
- 메타버스는 허상이다!?
- 코딩 실력이 늘어나는 꿀팁 10가지
PyPL (PopularitY of Programming Language) - TOP 10
순위 변동 언어 점유율 동향 1 - Python 28.38% -2.3% 2 - Java 17.5% -0.7% 3 - JavaScript 9.29% +0.1% 4 - C# 7.63% +0.5% 5 - C/C++ 6.48% -0.1% 6 - PHP 5.32% -1.0% 7 - R 4.13% +0.4% 8 ↑↑ TypeScript 2.55% +0.8% 9 ↓ Objective-C 2.13% +0.3% 10 ↑ Swift 1.95% +0.3% - 여전히 파이썬의 점유율의 힘이란 ㄷㄷ
- 자바도 전세계적으로 만만치 않군요
- Swift 10등 축하 (옵젝씨보다 밑이라니...?)
메타버스는 허상이다!?
메타(전 페이스북)와 마이크로소프트 등 테크 업계 대기업이
메타버스 시장 점유를 중요하게 생각하지만, 메타버스 개념이 불명확하다.
그리고 메타버스가 인간의 삶에 영향을 미치는 방식도 확실하지 않다.에릭 슈미트 전 구글 CEO가 다시 한 번 메타버스에 대해 회의적인 태도를 비췄습니다.
특히 메타버스에 대한 개념적 합의가 이루어지지 않은 점을 언급하며 성공 가능성에 의문을 제기했습니다.
그리고 메타버스 세계에서 주목받고 있는 투자 상품인 가상 토지에 대해서도 부정적으로 평가했습니다.
개인이나 기업, 정부 기관이 가상 토지를 소유해야 하는 상황이 되더라도 매우 먼 미래에나 발생할 일.
메타 이외에 다른 여러 기업도 메타버스 세계를 구축하려 한다.
그러나 메타버스 세계가 제대로 실현되려면 10년 이상은 기다려야 할 것.메타버스에 대해서는 정말 의견이 크게 갈리는 것 같습니다.
과연 시장의 흐름이 어떻게 흘러갈지 궁금해지는군요...
코딩 실력이 늘어나는 꿀팁 10가지
인공지능, 빅데이터 전문 매체인 애널리틱사이트(analyticsinsight)가
'프로그래밍을 더 쉽게 만드는 10가지 비밀 코딩 팁'을 소개했습니다.
한 번 살펴볼까요?
1. 명확한 기본이 중요하다.
기본기가 부족하면 좋은 프로그래머가 될 수 없습니다.
데이터 구조, 변수, 제어 구조, 구문, 도구 등 기본기 학습을 열심히할 수록
코딩 과정이 쉬워지고 성장의 속도가 빨라집니다.
2. 읽지 말고 연습하라읽기만 하다보면 코드가 이해되고 나도 할 수 있을 거라는 생각이 들기 마련입니다.
하지만 이는 착각일 확률이 매우 높습니다.
눈으로 보기 쉬워보인다고 내가할 수 있는 게 아니라는 의미입니다.
그 시간에 코드 한 줄을 더 작성하는 게 낫고,
코딩을 하다 막혀서 문제를 해결하기 위해 노력하다보면 그 과정에서 코드를 가지고 놀게 됩니다.
그것이 더 좋은 프로그래머가 되는 길입니다.
3. 손으로 코딩하라
너무 구식처럼 들릴지 모르지만 프로그래머의 숙련도 테스트도 포함된 개념입니다.이렇게 하면 구문과 알고리즘을 명확하게 이해하고 코딩 여정을 더욱 즐길 수 있게 됩니다.
음... 면접 때 손코딩을 시키는 이유가 이것일까요...?
4. 지식을 공유하라
배우는 가장 좋은 방법 중 하나는 알고 있는 모든 것을 공유하는 것입니다.누군가를 가르치는 과정에서 스스로도 배우기 때문입니다.
가르쳐야 진짜 개념을 알게 됩니다.
가장 공감되는 파트였습니다.
영어 강사로 근무했던 경험이 있는데 그 때 제 영어 실력이 가장 크게 향상됐습니다.
5. 과정에 신경써라
지식을 향상시키는 데 사용할 수 있는 수많은 방법이 있습니다.현재는 수많은 오프라인과 온라인 과정이 제공되므로 선호도에 따라 선택할 수 있습니다.
그 중에서도 올바른 학습을 제공하는 과정을 선택해야 좋은 경력을 쌓을 수 있습니다.
6. 간단하고 이해하기 쉬운 코드를 작성하라
코딩은 결코 누구도 이해할 수 없는 복잡한 프로그램을 작성해프로그래밍 기술을 과시하는 것이 돼서는 안 됩니다.
코드의 궁극적인 목표는 문제를 해결하는 것이다.
좋은 프로그래머는 읽고, 이해하고, 테스트할 수 있는 코드를 만드는 사람입니다.
코딩을 위한 코딩을 하지 말자!
7. 휴식을 취해라
컴퓨터 앞에 너무 오래 앉아 있는 것은 한 번에 모든 것을 파악할 수 없으므로 바람직하지 않습니다.지칠 뿐만 아니라 잘 배우지도 못합니다.
학습 과정 중에 휴식을 취하는 것이 이상적입니다.
8. 실수로부터 배워라
실수를 해도 상관없습니다.중요한 것은 그 실수로부터 배우는 것입니다.
처음부터 많은 경험을 쌓은 사람은 없습니다.
프로그래밍도 마찬가지 입니다.
실수를 통해 지식과 경험을 쌓는 것을 두려워하면 안됩니다.
9. 다른 개발자와 협력하라
코딩에 대한 충분한 지식이 있고 코딩할 수 있다는 확신이 생기면,다른 개발자와 함께 프로젝트 작업을 시작해야 합니다.
이를 통해 프로그래밍 경험을 쌓고 자신감을 높일 뿐만 아니라
알지 못했던 팁과 기술을 배울 수 있습니다.
10. 도구가 아닌 기술에 집중하라
좋은 프로그래머는 도구가 아니라 기술을 가장 중요하게 생각하는 사람입니다.가능한 한 많은 기술을 배우려고 노력해야합니다.
프로그래밍보다 아키텍처에 더 많은 관심을 기울일 필요가 있습니다.
레퍼런스
반응형'내 이야기 > IT 이야기' 카테고리의 다른 글
[22.07.07 Swift News] 간편해진 guard let과 if let (0) 2022.07.07 [22.06.25 IT Story] 개발자 연봉 거품아니다(?) (0) 2022.06.25 [22.06.21 IT Story] 다시 시작되는 IT 대규모 채용 (0) 2022.06.21 [22.06.17 IT Story] 무한경쟁의 개발자 취업 시장 (0) 2022.06.17 [22.06.16 IT Story] 아직도 개발자가 부족한 이유 (0) 2022.06.16