풀 스택 개발자가 되는 것은 어렵습니다. 더욱 어려운 것은 끊임없이 변화하는 개발 역학을 따라 잡는 것입니다.
이 블로그에서는 모든 풀 스택 개발자가 기술을 연마하면서 염두에 두어야 할 가장 중요한 10 가지 사항을 설명했습니다.
이 게시물은 AWESOME 풀 스택 개발자가 되기 위한 여정을 막 시작한 개발자에게 이상적입니다.
https://dev.to/niharrs/10-things-to-know-as-a-fullstack-developer-2kip
1. Frontend first
서버 측 (백엔드) 전에 클라이언트 측 (프론트 엔드)을 마스터하는 것이 좋은 전략입니다. 브라우저에서 실시간으로 표시되는 작업을 볼 수 있습니다. 이것은 더 많은 것을 구축하려는 동기를 유지합니다.
2. Fundamentals
모든 프레임 워크의 기본을 마음으로 아는 것은 매우 중요합니다. 프레임 워크의 더 깊은 복잡함을 알고 있다고 주장하고 기본 사항에 대해 확신이 없다면 학습 한 내용과 학습 스타일을 다시 검토해야 합니다. 코딩 인터뷰에서 이것은 매우 부정적인 관점에서 볼 수 있습니다. 당신은 그것을 피하고 싶을 것입니다.
3. 5 hours of JS and 5 years of JS
아직 자바 스크립트를 모른다면 기본적인 웹 개발을 시작하기에 충분한 시간이 소요될 것입니다. 그러나 JavaScript의 미묘한 뉘앙스를 이해하려면 수년 간의 연습이 필요합니다. 이런 종류의 약속에 대비하십시오.
4. Basic web security is mandatory
웹 보안에 대한 기본 지식은 풀 스택 개발자에게 기대됩니다. 암호화, HTTPS, 애플리케이션 보안, 가상 사설망 (VPN), 방화벽, SSH 등의 핵심을 알아야 합니다.
? 팁 : 실제 온라인 서비스라면 구축 한 것을 실제로 사용할 것인지 스스로에게 물어보십시오. 대답이 아니오이면 응용 프로그램을 개선해야 합니다.
5. SQL is as important as NoSQL
NoSQL이 SQL보다 낫거나 그 반대라고 생각하지 마십시오. 언제 어떤 데이터베이스를 사용해야 하는지 알고 있습니다. 좋은 풀 스택 개발자가 되려면 둘 다 알아야 합니다.
6. Side projects ?
배우는 가장 좋은 방법은 그것을 하는 것입니다. 약 10 개의 부수 프로젝트를 만들어보세요. 포트폴리오에 추가하십시오. 이미 존재하는 서비스를 복제하는 것은 배우는 좋은 방법입니다. 많은 계획 시간을 절약 할 수 있습니다. YouTube / TikTok / Instagram 클론을 만들 수 있습니다.
7. Host them projects
당신이 만들 수 있는 신인 실수는 당신의 프로젝트를 호스팅 하지 않는 것입니다. 호스팅 해야 합니다. Heroku는 시작하기에 좋은 곳입니다. 프로젝트가 호스팅 되지 않으면 제작되지 않은 것만 큼 좋습니다.
8. CI/CD will make you stand out ⭐️
기술 인터뷰에서 빛을 발하려면 CI / CD를 잘 알고 있어야 합니다. 구조화 된 GitHub 저장소가 있고 CI / CD가 제대로 작동하는지 확인합니다. 적절한 단위 테스트를 하십시오. 이것은 CI / CD에 대한 귀하의 역량을 증명할 뿐만 아니라 품질 코드 만 제공한다는 것을 보여줍니다.
CI / CD를 처음 사용하는 경우 GitHub 작업을 확인하여 CI / CD 파이프 라인을 만드는 것이 좋습니다.
9. Basic DevOps is mandatory
Nginx,로드 밸런싱, 도커, 캐싱이 예상됩니다. 그것에 대해 두 가지 생각이 없습니다.
컴퓨터 과학을 진정으로 사랑하는 사람들이 DevOps에 능숙하다는 것을 알게 되었습니다. ?
10. Get comfortable with cloud ☁️
클라우드 처녀라면 처음에는 벅찰 수 있습니다. 그러나 클라우드는 획득 한 취향입니다. 그루브에 들어가면 사랑에 빠질 것입니다.
제공되는 서비스를 확인하십시오. 프로젝트에 적합하다면 통합을 고려하십시오. 그들은 당신에게 브라우니 포인트를 가져올 것입니다.
등록된 댓글이 없습니다.