COVID-19에서 원격 소프트웨어 개발자로서의 자기 계발을 위한 팁
게시 됨: 2020-11-152020년은 경제 및 개발에 관한 한 최악의 결과 중 하나를 보았습니다. 세계는 거의 모든 국가에 해당하는 GDP와 경제 발전 측면에서 사상 최저치를 기록했습니다. 그러나 인기 있는 문구가 말하듯이 모든 동전에는 더 밝은 면이 있습니다. 팬데믹 시대는 고용과 직장 문화에 새로운 차원을 가져왔습니다. 예, 재택 근무는 2020년 이전에 그렇게 인기 있는 용어가 아니었습니다.
멀리 떨어져 있고, 안전을 유지하고, 일을 하십시오. COVID-19가 인류를 맹독으로 물린 이후 세상이 살아 있는 세 가지 아이디어입니다. 소프트웨어 개발자와 같은 일부 전문가는 현재 상황을 받아들이고 진지하게 시작하여 이전보다 훨씬 더 많은 것을 달성했습니다.
뭐 플립이냐 플롭이냐는 논란의 여지가 있지만, 코로나 시대에 자기계발을 준비하는 것이 가장 많이 찾는 전략이다. 다음과 같은 몇 가지 전략을 살펴보겠습니다. 이 전략을 따르면 어려운 시기에 엄청난 기쁨을 느끼고 불리한 상황을 극복할 수 있습니다.
- 일을 진지하게 받아들이기
- 집에서 친근한 작업 환경 유지
- 화상회의를 자주 한다
- 관심에 대해 경영진과 상호 작용
- 코드 리뷰 장려
- 업계 리더로부터 배우기
- 건강을 돌봐
- 자기 개발을 촉진하는 몇 가지 단기 과정을 수행
- 더 많은 기본 사항과 언어 배우기
- 결론
일을 진지하게 받아들이기

당신은 일을 위해 집에 있지만 당신의 일은 그대로입니다. 시간, 작업량, 과제 및 마감일, 모든 것이 동일하게 유지됩니다. 어쩌면 당신은 당신 자신을 약간만 바꿔야 할 수도 있습니다. 더 밝은 측면은 한 시간 더 여유가 있고 사무실에 서두르지 않고 커피를 마시며 휴식을 취할 수 있다는 것입니다. 집과 가족을 그 어느 때보다 잘 돌볼 수 있으며 특히 자녀가 성장하는 것을 지켜보는 것을 즐길 수 있습니다. 식사를 준비하고 아들의 숙제와 함께 앉아 있을 시간이 있습니다. 당신이해야 할 일은 세심하게 루틴을 수행하는 것입니다.
주간 차트를 만들고 목표를 설정하고 시간을 분석한 다음 작업의 우선 순위를 지정하세요. 결국, 자기 훈련은 성공적인 경력을 위한 모토입니다. 나만의 사무실 공간을 만들고, 나만의 책상을 정리하고, 나만의 커피를 준비하세요. 동기 부여 인용문으로 시작하고 미소로 하루를 마무리하십시오. 당신이 부정적인 것을 이기고 미소로 도전을 받아들이는 것이 가능합니다. 할 수 있고 할 수 있다는 확신을 가지세요. 진심이야!
추천: 팀워크를 통해 더 나은 모바일 앱 개발자가 되는 9가지 방법.
집에서 친근한 작업 환경 유지

재택근무는 많은 어려움을 겪을 수 있습니다. 공간, 인터넷 연결, 기한은 특정 원격 소프트웨어 개발자에게 제약으로 작용할 수 있습니다. 집 안팎에서 친근한 환경을 유지하는 것이 중요합니다. 집은 집이고 사무실이 아니며 유아의 키스나 포옹을 거부할 수 없습니다. 마찬가지로 사무실에서 급여와 편의 시설 비용을 지불하므로 마감일을 준수하는 동안 부지런해야 합니다. 당신의 상사가 당신의 아이가 화상 회의 중에 실수를 하는 것을 눈살을 찌푸리지 않도록 하세요. 마찬가지로, 가족에게 당신에게는 직업이 있고 당신의 의무는 하루 일과가 끝날 때까지 꼼꼼하게 일을 전달하는 것임을 이해시키십시오. 음, 퇴근 후에는 양질의 가족 시간을 즐길 수 있습니다.
화상회의를 자주 한다

원격으로 프로젝트를 마무리하는 팀장이라면 언제든지 팀원들과 화상회의를 할 수 있습니다. 거리를 유지하면서 팀과 함께하십시오. 이것은 모든 팀워크를 정당화하는 진부한 표현입니다. 화상 회의를 하는 동안 사무실에 있는 듯한 느낌이 들 수 있습니다. WhatsApp 그룹을 통해 연결하고 팀의 모든 움직임에 대한 최신 정보를 얻으십시오. 저를 믿으세요. 기술은 사람들을 더 가깝게 만들었지만 물리적으로 만날 수는 없습니다. 모든 의심을 명확히 하고 팀이 더 높은 위치에 도달하도록 격려하십시오. 물리적 거리가 우세하지만 중요한 것은 팀 정신을 높게 유지하는 것입니다.
관심에 대해 경영진과 상호 작용

팀과 우호적인 분위기를 유지하는 가장 좋은 방법은 팀원들과 상호 작용하고 과제 및 마감 시간을 제외하고 관심사를 공유하는 것입니다. 영화 업데이트를 공유하거나 최근에 읽은 소설을 공유하거나 팀으로 수행 중인 프로젝트를 개선하는 방법에 대한 아이디어를 공유할 수 있습니다. 사무실 동료는 대가족이므로 그들과 교류하고 안심하십시오. 최고의 팀원이 되기 전에 서로를 잘 아십시오. 그것은 절대적으로 필수적입니다.
코드 리뷰 장려

다른 개발자와 공유하는 코드베이스에서 작업하는 소프트웨어 개발자라면 아마도 프로젝트 구조를 지시하는 지침을 설정하는 것이 필수적일 것입니다. 공식 코드 검토를 설정하는 동안 팀은 모든 사람이 최고 수준의 품질 코드를 유지하도록 합니다. 동료에게 자신을 개방하는 동안 비판은 더 나은 학습의 필수적인 부분입니다. 코드를 검토할 때 다음 사항을 반드시 달성하십시오.
- 문제와 해결하려는 코드를 이해합니다.
- 코드는 모든 문제에 대한 유효한 솔루션을 제공해야 합니다.
- 팀의 설정 지침을 확인해야 합니다. 문제를 해결하는 방법은 다양할 수 있습니다.
- 특히 공동 작업이 쉬운 경우 코드의 특성을 분석하십시오. 기술적으로 혼란스러운 라인보다 읽기 쉬운 코드가 훨씬 낫습니다.
- 더 유리한 솔루션이 있을 수 있다고 생각되면 항상 증거를 제공하고 솔루션이 최적일 수 있는 이유를 설명하십시오.
- 코드 리뷰는 일반적으로 항상 원래 문제와 관련이 있는 것은 아닙니다. 사실, 이들은 개선 사항이나 이러한 문제와 관련되지 않은 다른 것들을 공유하는 장소가 아닙니다.
당신은 좋아할 수 있습니다: COVID 불안을 다루는 방법?
업계 리더로부터 배우기

항상 업계 리더를 팔로우하고 특정 문제를 해결하는 방법을 배울 수 있습니다. 코딩의 특정 분야이든 다른 어떤 분야이든 그 분야의 전문가들에게 아이디어를 빌리는 것보다 더 좋은 것은 없습니다. LinkedIn 또는 기타 네트워크를 통해 업계 전문가 또는 고위 전문가를 팔로우하고 트렌드를 따르십시오. 사실, 당신은 요점을 시작하고 다른 사람들이 의논하도록 할 수 있으며, 그렇게 함으로써 특정 프레임에서 솔루션을 얻으려고 시도할 수 있습니다.

건강을 돌봐

원격 소프트웨어 개발자로 일하는 동안 건강을 돌보는 것이 가장 중요합니다. 건강한 습관에 익숙해지면 적절한 약을 복용하고 실천하십시오. 아침 시간에 요가를 하고, 잠시 걷고, 계단을 오르고, 런닝머신이 있다면 최대한 활용하세요. 식단에 신경을 많이 쓰세요. 녹색 채소, 과일, 과일 주스 및 물을 많이 섭취하십시오. 가능한 한 정크를 섭취하지 마십시오. 요리를 처음 시작하는 경우를 대비하여 요리를 시작하고 준비하기 쉬운 요리를 배울 수 있습니다. 요리를 하거나 애완동물을 돌보며 휴식을 취하세요. 집안일을 가족과 공유하는 동안 집, 특히 옷장을 이전보다 더 많이 정리하십시오. 춤을 추고 음악을 들으며 긴장을 풀고 칼로리를 소모할 수 있습니다.
자기 개발을 촉진하는 몇 가지 단기 과정을 수행

원격 개발자로 일하고 있다면 시간을 활용하여 자신을 향상시키거나 다른 분야의 지식을 향상시킬 수 있습니다. 단기간에 받을 수 있는 과정은 다음과 같습니다.
- 보안 소프트웨어 사양.
- Unity XR - AR 및 VR 앱 구축.
- 소프트웨어 제품 관리.
- IOS 앱 개발.
- 소프트웨어 테스트 및 자동화.
- 소프트웨어 디자인 및 아키텍처.
- Google 클라우드 플랫폼 기초 - 핵심 인프라.
- Java 프로그래밍 - 소프트웨어로 문제를 해결합니다.
- 오픈 소스 소프트웨어 개발, Linux 및 Git.
이것들은 단지 몇 가지를 들 수 있습니다. 실제로, 제공하는 프로젝트 라인에서 코딩 또는 추가 개발에 대한 더 많은 과정을 찾을 수 있습니다. USGC 및 DHS 리더 개발 프로그램을 통해 리더십 기술을 향상시킬 수 있습니다. 인증 과정을 통해 획득 교육을 받으십시오.
BinarApps의 CEO인 Adam Przymusiala와의 최근 인터뷰에서 우리는 이 COVID-19 전염병에서 소프트웨어 개발자의 재택 근무 상황에 대해 많은 세부 사항을 논의했습니다. 그는 자기계발에 대해 이야기하면서 다음과 같이 말했다.
더 많은 기본 사항과 언어 배우기

몇 가지 기본 사항을 더 학습하여 소프트웨어 개발 경력을 향상시킬 수 있습니다.
- 클라우드 컴퓨팅 및 컨테이너화 기술에 투자할 수 있습니다. 그들은 전 세계적으로 적용되기 때문에 엄청난 경력 성장을 제공합니다.
- 당신이 시험을 위해 공부하는 경우 Leech는 인터뷰 과정에서 적절한 준비의 의미를 강조합니다. 기업은 코딩 화면을 통해 최고 직위 후보자를 선별합니다.
- 코딩 이상의 것을 배우십시오. 몇몇 직업은 기술에 대한 적절한 이해가 필요하지만 코딩은 필요하지 않습니다.
- 코드를 작성하는 것만으로는 충분하지 않습니다. 품질과 성능에 액세스해야 합니다. 서비스 및 액세스 최적화를 위한 새로운 기술 도구를 배우고 사용하는 것이 중요합니다.
- 가장 사용 가능한 프로그래밍 코드는 Scala, Puppet, Python, Hadoop, Java, J2EE, SOAP, HTML, C, C++, UML 및 Pearl입니다. 더 나은 노출을 위해 모든 코딩 언어를 배우십시오.
당신은 또한 좋아할 수 있습니다: 2019-2020년 최고의 JavaScript 기계 학습 라이브러리 7개.
결론

새로운 것을 배울 기회가 있는 한 결코 위기라고 할 수 없습니다. 기억하십시오. 위대한 나폴레옹은 포로 상태에서 삶의 위대한 교훈을 배웠습니다. 따라서 항상 새로운 것을 배울 준비를 하고 준비하십시오. 결국 구르는 돌에는 이끼가 끼지 않습니다. 원격 근무는 시대의 추세이며 집중하고 성공으로 가는 길을 분필하면 발전의 여지가 있습니다.
