COVID-19에서 원격 소프트웨어 개발자로서 자기 개발을 위한 팁
게시 됨: 2020-11-152020년은 경제와 발전에 관한 한 최악의 결과 중 하나였습니다. 세계는 GDP와 경제 발전 측면에서 사상 최저치를 기록했으며 이는 거의 모든 국가에 해당됩니다. 그러나 흔히 말하는 것처럼 모든 동전에는 밝은 면이 있습니다. 팬데믹 시대는 고용과 업무 문화에 새로운 차원을 가져왔습니다. 예, 재택근무는 2020년 이전에는 그렇게 인기 있는 용어가 아니었습니다.
멀리 떨어져 있고, 안전하게 지내고, 일하세요. COVID-19가 인류에게 독을 물린 이후 세상이 살아온 세 가지 아이디어입니다. 소프트웨어 개발자와 같은 일부 전문가는 현재 상황을 받아들이고 진지한 도전자로 시작하여 이전보다 훨씬 더 많은 것을 성취했습니다.
글쎄, 뒤집히거나, 그것은 논쟁의 여지가 있지만 COVID 시대에 자기 개발을 준비하는 것이 가장 많이 요구되는 전략입니다. 다음과 같은 몇 가지 전략을 살펴보겠습니다. 이 전략을 따르면 힘든 시기에 엄청난 기쁨을 얻고 불리한 상황을 극복할 수 있습니다.
- 일을 진지하게 받아들이기
- 집에서 친근한 작업 환경 유지
- 화상회의를 자주 한다
- 관심사에 대한 경영진과의 상호 작용
- 코드 검토 장려
- 업계 리더로부터 배우기
- 건강을 돌봐
- 자기 계발을 촉진하는 단기 과정을 수행하십시오.
- 더 많은 기본 및 언어 배우기
- 결론
일을 진지하게 받아들이기
당신은 일을 위해 집에 있지만 당신의 일은 그대로 남아 있습니다. 시간, 작업량, 과제 및 기한, 모든 것이 동일하게 유지됩니다. 자신을 조금 바꿔야 할 수도 있습니다. 밝은 측면은 추가 시간을 확보하고 사무실로 서두르는 대신 커피를 마시며 휴식을 취할 수 있다는 것입니다. 그 어느 때보다 집과 가족을 더 잘 돌볼 수 있으며, 특히 자녀가 성장하는 것을 지켜볼 수 있습니다. 식사를 준비하고 아들의 숙제와 함께 앉아 있을 시간이 있습니다. 당신이 해야 할 일은 당신의 일과를 꼼꼼하게 하는 것입니다.
주간 차트를 만들고, 목표를 설정하고, 시간을 분석하고, 작업의 우선순위를 정하세요. 결국 자기 훈련은 성공적인 경력의 모토입니다. 나만의 사무실 공간을 만들고, 나만의 책상을 마련하고, 나만의 커피를 준비하세요. 동기 부여 인용문으로 시작하고 미소로 하루를 마무리하십시오. 부정적인 면을 극복하고 미소로 도전을 받아들이는 것이 가능합니다. 당신이 할 수 있고 할 수 있다고 스스로 확신하십시오. 정말 사실입니다!
추천: 팀워크를 통해 더 나은 모바일 앱 개발자가 되는 9가지 방법.
집에서 친근한 작업 환경 유지
재택근무는 많은 어려움을 겪을 수 있습니다. 공간, 인터넷 연결, 기한은 특정 원격 소프트웨어 개발자에게 제약이 될 수 있습니다. 집 안팎에서 친근한 환경을 유지하는 것이 중요합니다. 당신의 집은 집이지 당신의 사무실이 아닙니다. 그리고 당신은 유아의 키스나 포옹을 거부할 수 없습니다. 마찬가지로 사무실에서 급여와 편의 시설 청구서를 지불하므로 마감일을 준수하는 동안 부지런히 일하십시오. 당신의 상사가 당신의 아이가 화상 회의 중에 실수를 저질렀을 때 눈썹을 올리지 않도록 하십시오. 마찬가지로, 당신이 직업이 있고 당신의 의무는 하루가 끝날 때 꼼꼼하게 일을 전달하는 것임을 가족에게 이해시키십시오. 음, 근무 시간 후에는 가족과 함께 양질의 시간을 보낼 수 있습니다.
화상회의를 자주 한다
당신이 팀장이고 원격으로 프로젝트를 마무리하는 일을 맡겼다면 언제든지 팀원들과 화상회의를 할 수 있습니다. 거리를 유지하면서 팀과 함께하십시오. 이것은 모든 팀워크를 정당화하는 진부한 표현입니다. 화상 회의를 하는 동안 사무실에 있는 듯한 느낌을 받을 수 있습니다. WhatsApp 그룹을 통해 연결하고 팀의 모든 움직임을 최신 상태로 유지하세요. 저를 믿으세요. 기술은 사람들을 더 가깝게 만들었지만 물리적으로 만날 수는 없습니다. 모든 의심을 명확히 하고 팀이 더 높은 수준에 도달하도록 격려하십시오. 물리적 거리두기가 우세하지만 중요한 것은 팀 정신을 높이 유지하는 것입니다.
관심사에 대한 경영진과의 상호 작용
팀과 친근한 분위기를 유지하는 가장 좋은 방법은 팀원들과 상호 작용하고 과제 및 마감일 외에 몇 가지 관심사를 공유하는 것입니다. 영화 업데이트를 공유하거나 최근에 읽은 소설을 공유하거나 팀으로 수행 중인 프로젝트를 개선하는 방법에 대한 아이디어를 공유할 수 있습니다. 사무실 동료는 대가족이므로 그들과 편안하게 교류하십시오. 최고의 팀원이 되기 전에 서로를 잘 알아야 합니다. 그것은 절대적으로 필수적입니다.
코드 검토 장려
다른 개발자와 공유되는 코드베이스에서 작업하는 소프트웨어 개발자라면 아마도 프로젝트 구조를 지시하는 지침을 설정하는 것이 필수적일 것입니다. 공식 코드 검토를 설정하는 동안 팀은 모든 사람이 최고의 품질 코드를 유지하도록 합니다. 동료들에게 자신을 여는 동안 비판은 더 나은 학습의 필수적인 부분입니다. 코드를 검토할 때 다음 사항을 반드시 달성하십시오.
- 문제와 해결하려는 코드를 이해합니다.
- 코드는 모든 문제에 대한 유효한 솔루션을 제공해야 합니다.
- 팀의 설정 지침을 확인해야 합니다. 문제를 해결하는 방법은 다양할 수 있습니다.
- 특히 공동 작업이 쉬운 경우 코드의 특성을 분석합니다. 읽기 쉬운 코드는 기술적으로 혼란스러운 줄보다 훨씬 낫습니다.
- 더 유리한 해결책이 있을 수 있다고 생각되면 항상 증거를 제공하고 해결책이 최적일 수 있는 이유를 설명하십시오.
- 코드 검토는 일반적으로 원래 문제와 항상 관련이 있는 것은 아닙니다. 사실, 이러한 문제와 관련되지 않은 개선 사항이나 기타 사항을 공유하는 곳이 아닙니다.
당신은 좋아할 수 있습니다: COVID 불안을 다루는 방법?
업계 리더로부터 배우기
언제든지 업계 리더를 팔로우하고 특정 문제를 해결할 수 있는 방법을 배울 수 있습니다. 코딩의 특정 분야든 뭐든 그 분야의 전문가들에게 아이디어를 빌리는 것만큼 좋은 것은 없다. LinkedIn 또는 기타 네트워크를 통해 업계 전문가 또는 선임 전문가를 팔로우하고 추세를 따르십시오. 사실, 당신은 요점을 시작하고 다른 사람들이 말하게 하여 특정 프레임에서 해결책을 얻으려고 시도할 수 있습니다.
건강을 돌봐
원격 소프트웨어 개발자로 일하는 동안 건강을 돌보는 것이 무엇보다 중요합니다. 익숙해진 경우 적절한 약을 복용하고 건강한 습관을 실천하십시오. 아침 시간에 요가를 하고, 잠시 걷고, 계단을 오르고, 런닝머신이 있으면 최대한 활용한다. 식단관리 많이 하세요. 녹색 채소, 과일, 과일 주스 및 물을 많이 섭취하십시오. 가능한 한 정크 소비를 피하십시오. 요리사가 처음인 경우 요리를 시작하고 준비하기 쉬운 요리를 배울 수 있습니다. 요리를 하거나 애완동물을 돌보며 휴식을 취하세요. 집안일을 가족들과 분담하면서 집안, 특히 옷장 정리를 이전보다 더 많이 하세요. 춤을 추고 음악을 들으면 긴장을 풀고 칼로리를 태울 수 있습니다.
자기 계발을 촉진하는 단기 과정을 수행하십시오.
원격 개발자로 일하고 있다면 시간을 활용하여 자신을 향상시키거나 다른 분야에서 지식을 향상시킬 수 있습니다. 단기간에 수강할 수 있는 일부 과정은 다음과 같습니다.
- 보안 소프트웨어 사양.
- Unity XR - AR 및 VR 앱 구축.
- 소프트웨어 제품 관리.
- IOS 앱 개발.
- 소프트웨어 테스트 및 자동화.
- 소프트웨어 설계 및 아키텍처.
- Google Cloud Platform 기초 - 핵심 인프라.
- Java 프로그래밍 - 소프트웨어 문제 해결.
- 오픈 소스 소프트웨어 개발, Linux 및 Git.
이것들은 단지 몇 가지 예를 들기 위한 것입니다. 실제로 서비스 중인 프로젝트 라인에서 코딩 또는 추가 개발에 대한 더 많은 과정을 찾을 수 있습니다. USGC 및 DHS 리더 개발 프로그램을 통해 리더십 기술을 향상시킬 수 있습니다. 인증 과정을 통해 인수 교육을 받으십시오.
BinarApps의 CEO인 Adam Przymusiala와의 최근 인터뷰에서 우리는 이 COVID-19 팬데믹 상황에서 소프트웨어 개발자의 재택근무 상황에 대해 많은 세부 사항을 논의했습니다. 그가 언급한 자기계발에 대해 이야기하면서,
“웨비나에 등록하고 일상 업무를 처리하는 보다 효율적인 방법을 확인하십시오. YouTube에서 몇 가지 새로운 기술을 배우고 OPM 세미나를 시청하세요. 장기적으로 당신을 발전시킬 소프트 스킬을 배우고 이력서 작성 기술을 배우십시오. COVID 시대가 좋은 자기 계발 운동을 제공할 수 있다는 데에는 그만한 이유가 있습니다.”
더 많은 기본 및 언어 배우기
몇 가지 기본 사항을 더 배우면 소프트웨어 개발 경력을 향상시킬 수 있습니다.
- 클라우드 컴퓨팅 및 컨테이너화 기술에 투자할 수 있습니다. 그들은 전 세계적으로 응용할 수 있기 때문에 엄청난 경력 성장을 제공합니다.
- 시험을 위해 공부하는 경우, Leech는 인터뷰 과정에서 적절한 준비의 의미를 강조합니다. 회사는 코딩 화면을 통해 최고 수준의 후보자를 선별합니다.
- 단순한 코딩 이상의 것을 배우십시오. 몇몇 직업은 기술에 대한 적절한 이해가 필요하지만 코딩은 필요하지 않습니다.
- 코드를 작성하는 것만으로는 충분하지 않습니다. 품질과 성능에 액세스해야 합니다. 서비스를 위한 새로운 기술 도구를 배우고 사용하고 최적화에 접근하는 것이 중요합니다.
- 가장 유용한 프로그래밍 코드는 Scala, Puppet, Python, Hadoop, Java, J2EE, SOAP, HTML, C, C++, UML 및 Pearl입니다. 더 나은 노출을 위해 모든 코딩 언어를 배우십시오.
2019-2020년 최고의 JavaScript 기계 학습 라이브러리 7개를 좋아할 수도 있습니다 .
결론
새로운 것을 배울 수 있는 기회가 있는 한 위기라고 부를 수 없습니다. 위대한 나폴레옹은 포로 상태에 있는 동안 인생의 몇 가지 위대한 교훈을 배웠다는 것을 기억하십시오. 그러니 항상 준비하고 새로운 것을 배울 준비를 하십시오. 결국 구르는 돌에는 이끼가 끼지 않습니다. 원격 작업은 시대의 추세이며 집중하고 성공의 길을 개척한다면 발전의 여지가 있습니다.