더 나은 개발자가 되기 위한 5가지 쉬운 방법

안녕하세요 여러분 굿데이입니다!



대학을 졸업하고 웹 개발자가 된 지 거의 2년이 되었습니다. 어떤 문제를 먼저 풀어야 할지 시간의 우선순위를 정하는 방법, 내가 만나지 못한 가장 위협적인 소프트웨어 문제를 해결하는 방법, 팀원 간의 의사소통의 중요성, 마감일이 임박한 상황에서도 때로는 아무 것도 하지 않는 것의 중요성에 대해 많이 배웠습니다. 나는 게으른 AF입니다. 나는 나를 누구와도 비교하지 않는다. 2년 전의 프로그래머와 나를 비교하고 있다.

1. 오류 메시지를 읽고 이해합니다.



이것이 더 나은 개발자가 되는 데 얼마나 중요한지 강조할 수 없습니다. 그래서 저는 항상 이 언어를 사용하는 이유 때문에 JavaScript에 대한 예를 만들 것입니다.

  const obj = { 
    a : 1
  };
  console.log(obj.b.a);
  //Uncaught TypeError: Cannot read property 'a' of undefined


JavaScript의 Error 객체에는 stack과 message의 두 가지 속성이 있습니다.
스택은 코드에서 오류가 발생한 위치를 알려줍니다.
메시지는 오류가 발생한 이유를 알려줍니다.
이 두 가지는 오류 문제를 해결하는 방법에 정말 도움이 되므로 이해하십시오. 이 예에서는 정의되지 않은 값을 반환하는 속성 b에 액세스하고 정의되지 않은 값의 속성에 액세스하고 있습니다. 따라서 분명히 정의되지 않은 속성이 없으므로이 오류가 발생합니다.

2. 때때로 답은 문서 및 더 읽기 코드에 있습니다.



스택 오버플로는 우리 문제에 대한 답을 찾을 수 있는 좋은 장소이지만 때로는 거기에서 답을 찾을 수 없기 때문에 먼저 문서를 확인하는 것이 좋습니다. 다른 사람들의 코드를 읽는 것은 다른 사람들이 특정 문제를 해결하는 방식이나 방식을 배울 기회가 있기 때문에 좋은 일입니다.

내가 읽은 최고의 문서.
React
Vue.js
Vue Router
Reach Router
Express.js

3. 상사나 선임 개발자에게 조언이나 도움을 요청하십시오.



그들에게 질문하는 것을 두려워하지 마십시오. 그들은 당신보다 경험이 많기 때문에 많이 알고 존경합니다.

4. 연습할 시간을 주십시오. 비판적 사고를 향상시키십시오.



연습이 완벽을 만듭니다. 그래서 그들은 말합니다. 당신이 슈퍼 똑똑하거나 뭔가하지 않는 한 전에 직면하지 않은 문제를 해결하는 것이 어렵다는 것을 직시합시다. 그러나 중요한 부분은 문제를 해결할 수 있는 방법을 생각하거나 분석하게 하는 것입니다. 문제를 여러 문제로 나누고 그 여러 문제에 대한 솔루션을 만듭니다. 레고 세트처럼 문제를 해결하세요. 조각으로 해결하십시오.

이 사이트 중 하나로 이동하여 시도하십시오.
Hacker Rank
Code Wars
Free Code Camp
JS Checkio

5. 자신과 경쟁하십시오.



어제보다 오늘 더 나은 프로그래머나 개발자가 되십시오.
새로운 오류에 직면하는 것을 두려워하지 마십시오.
문서 및 코드를 더 읽어보십시오.
선배들에게 배우고 존경하십시오.
하루 30분 문제를 연습하세요. 장기적으로 도움이 될 것입니다.

이 게시물을 읽어 주셔서 감사합니다.



좋은 하루 되세요 😃 . .

좋은 웹페이지 즐겨찾기