어떻게 진정한 전문가가 되나요? [닫은]


17

프리랜서이기 때문에 사치스러운 기업 교육과 전문 직원이 없습니다. 지난 몇 년간 프로그래밍을 해왔고 전문적인 프로젝트를 개발했지만 도움이없는 곳에서 나 자신을 발견합니다. StackOverflow 및 기타 관련 사이트조차 도움이 될 수 없습니다.

예를 들어 Crystal Reports가 있습니다. 내 프로젝트에서 지난 몇 년 동안 사용하고 있습니다. 나는 그것을 혼자서 배웠지 만 여전히 많은 문제로 어려움을 겪고 있습니다. 여전히 보고서의 성능을 향상시킬 수없고, 빠르게 디자인 할 수 없으며, Crystal Report의 30 % 만 사용할 수 있습니다.

저는 뉴욕이나 샌프란시스코와 같은 프리랜서를 찾을 수없는 도시에 거주하고 있습니다. 온라인에서 사용할 수있는 소수의 전문가가 예산에 없습니다.

C # 및 기타 기술에서도 동일한 문제에 직면합니다. StackOverflow에서는 전문가의 참여를 유지할 수 없습니다. 2 ~ 3 개의 의견을 제시 한 후, 그는 귀하의 질문에 집중하지 않고 새로운 질문으로 넘어갑니다.

빨리 배우기 위해 다른 사람들이 작성한 코드를 살펴 보라고 제안한 사람은 거의 없습니다. 그러나 다시, 내 질문에 대답하는 방법. 당신이 그것을 적을 수없는 몇 가지 측면이 있습니다. 개인적인 도움이 필요합니다.

미국의 프리랜서들은 다른 나라에 비해 더 나은 선택과 유연성을 가지고 있다고 생각합니다.


2
다른 사람들에게 질문하는 것은 무언가를 배우는 좋은 방법이 아닙니다. 자신에게 질문을하고 스스로 배우는 답변을 찾으십시오. 이렇게하면 빠르게 배울 수 있습니다.
SK-logic

2
@ SK-logic : 사람들이 프로그래밍을 배웠다고 묻는 것 같습니다. 이것이 StackOverflow와 같은 사이트와 다른 사이트가있는 이유입니다.
RPK

2
@RPK, StackOverflow는 단순히 "요청"하는 것보다 공유하기에 좋습니다. "프레임 워크 Y로 X를 수행하는 방법"과 같은 RTFM 종류의 질문에는 전혀 의미가 없습니다. 좋은 질문은 "XXX하고 싶고 YYY와 ZZZ를 시도하고 XYZ에 문제가 있습니다. 적절한 RTFM 방향을 제안 해 주시겠습니까?"입니다. 이 "이미 YYY와 ZZZ"단계를 사용하지 않으면 귀하와 귀하의 유사한 문제를 가진 다른 사람들에게 귀하의 질문은 의미가 없습니다. 무언가를 묻기 전에 숙제를 먼저해야합니다.
SK-logic

2
StackOverflow 채팅 소개 . 그렇게하면 전문가와 교류 할 수 있습니다.
Buhake Sindi

@ SK-logic +1-더 이상 동의 할 수 없습니다. "선생님 / 부인, C ++로 된 ERP 회계 시스템이 필요합니다 ... 지금 코드를 알려주십시오."
Morgan Herlocker

답변:


15

프리랜서이기 때문에 사치스러운 기업 교육과 전문 직원이 없습니다.

나는 당신이 이것을 재고해야한다고 생각합니다.

프리랜서는 직원들보다 훨씬 더 많은 돈을 지불 해야합니다 . 결국 그들은 전문가가되어야합니다. 적절한 훈련과 경험없이 어떻게 전문가가 될 수 있습니까?

교육은 프리랜서 사업 계획의 통합 부분이어야합니다 . 병가, 연금, 보험, 공휴일 및 세금은 물론입니다.

의사 나 변호사가 대학을 떠난 후 학습을 중단한다고 생각하십니까? 아버지는 의사 (계리사) 였고 훈련에 많은 돈을 썼습니다 (그의 경우 법에 의해 의무화되었습니다). 그는 그들에게 돈을 지불해야 할뿐만 아니라 그 기간 동안 그의 일에 대한 비용을 청구 할 수 없었습니다.

청구 가능 + 200 일에는 교육의 10 % 이상을 고려하십시오.

이에 따라 일일 요금을 설정하십시오 .

훈련 비용을 절약 할 수있는 팁 : 미션을 선택할 때는 항상 아직 마스터하지 않은 기술로 선택하십시오. 그것은 당신이 그것을 배우도록 강요 할뿐만 아니라 미션을 더 어렵게하고 덜 지루하게 만듭니다.


3
"훈련 비용 절감 팁 : 미션을 선택할 때 항상 아직 마스터하지 않은 기술을 사용하여 선택하십시오. 미숙 한 기술을 배우게 될뿐만 아니라 미션을 더욱 어렵게 만들 수 있습니다. 지루한." -> 문제는 프리랜서를 고용 할 때 사람들이 숙련 된 전문가를 기대한다는 것입니다. 경험이 없으면 그러한 프로젝트를 위해 빨리 고용 될 가능성이 없기 때문에 전문 지식을 얻기가 어렵습니다. 대부분의 사람들은 회사에서 일하고 오랜 경험을 쌓은 후 프리랜서를 시작합니다.
Gertjan

+1-저는 프리랜서이며, 확실히 영국에서는 프리랜서 패키지의 일부입니다. 당신은 더 많은 돈을 받는다. 그러나 그것은 permie 직원이 무료로 얻는 많은 것들을 포함해야한다. 훈련, 유급 병가, 휴일, 연금, 보험 등
ozz

@ 제임스 : 감사합니다. 프리랜서에게 더 많은 돈을 지불하는 이유를 강조하기 위해 답변에 추가하겠습니다.

+ 1 모든 프리랜서에게 훌륭한 답변을 말해야합니다. 훈련에 대한 접근 방식을 바꿔야합니다.
maz3tt

2
@RPK : 경쟁이 치열한 인도에서는 불안감이 현실입니다. 그러나 이것은 대부분의 서방 국가에서 사실이 아닙니다.

14

질문에 대답 하는 것은 전문가가되는 방법입니다. 당신은 항상 다른 사람들의 질문에 대답하거나 "통화 중"개인적인 도움을 받음으로써 전문가가되지 않습니다.

개인적인 도움이 필요 하지 않습니다 . 일을 빨리하는 법을 배우고 싶다면 개인적인 도움이 좋습니다. 전문가들은 자신이 어떤 일을하고 있는지 이해하기 위해 노력하고 있습니다. 비유는 물리학에 대한 이해와 물리학에 대한 모든 의지없이 마음대로 공식을 재현 할 수있는 마음으로 어떤 문제에 적용하기 위해 물리학 공식을 배우는 것입니다.

포럼에서 (매우 구체적인) 질문에 답하는 것은 문제를 해결하는 데 도움이 될 수 있지만, 전문가가 되려면 자립하는 방법을 배워야합니다 . 질문에 대한 답변 : you . 질문이 나타나면 더 깊이 탐구 하여 답변합니다 . 예를 들어 Crystal Reports : 심층 탐구는 Crystal Reports를 사용하여 예제를 연구 할뿐만 아니라 Crystal Reports 라이브러리 코드 자체를 연구하는 것을 의미합니다. 이것이 바로 Crystal Reports 라이브러리가 무엇인지, 어떻게 구성되어 있는지, 어떻게 작동하도록 최선을 다할 수 있는지, 그리고 해결하려는 문제에 적합한 지 여부를 이해하기 시작하는 방법입니다. 심지어 현재로서는 할 수없는 일을하도록 확장 할 수있는 방법까지도 ...

더 깊이 전달하는 것은 대부분의 "프로덕션 프로그래머"가하지 않는 것입니다. StackOverflow를 포함한 모든 포럼으로 이동하면 커뮤니티가 크게 세 그룹으로 나뉩니다.

  • 대부분의 "질문자": 그들이 직면 한 문제를 해결하는 데 도움을 원하는 사람들. 그들은 또한 질문에 대답하지만 StackOverflow 프로파일을 보면 질문의 수가 답변의 수보다 훨씬 큰 것을 알 수 있습니다.
  • "응답자"의 사역 : 문제가 발생하여 (외부 도움이 있거나없는) 문제를 해결하고 다른 사람들을 기꺼이 도와주는 사람들. 그들은 질문을하지만 답변의 수는 질문의 수보다 훨씬 큽니다.
  • "응답자"가 되고자하는 "요청자"그룹 (숫자에 따라 다름)

따라서 전문가가 되려면 질문에 대답하십시오. 자신의 질문뿐만 아니라 다른 사람이 제기 한 질문. 머리 꼭대기에 관한 질문에 대한 답을 모르는 경우 : 연구를 수행하십시오. 답변이 이미 제공되었거나 어딘가에있는 경우 : 코드를 복사하여 붙여 넣기와 같이 "그냥 적용"하지 말고 답변이 문제를 해결하는 이유와 수행 할 작업을 이해해야합니다. 질문 (요구 사항)이 약간 다른 경우

아, 그리고 전문가를 유지하기 어려운 이유는 무엇입니까? 포럼의 모든 답변자는 자원 봉사자입니다. 추적자가 대답을 얻지 않고 그와 함께 달리고 있음을 분명히하는 후속 질문을받는 것은 매우 즐겁지 않으며 응답을 창 밖으로 계속 내버려 두는 동기가되지 않습니다. 그 질문에 답한 사람이 다른 질문에 대한 이해를 높이기 위해 실험 / 연구를 수행 한 것을 보여주는 후속 질문을받는 것은 매우 보람있는 일입니다. 동일한 스레드에서 또는 주석의 StackOverflow 에서이 작업을 수행하지 말고 이전 질문에 대한 답변을 얻은 위치, 시도한 내용 및 걸린 위치를 나타내는 다른 스레드 / 질문을 시작하는 것이 좋습니다. 지금.


4

회사 교육은 제 경험에서 크게 과대 평가되었습니다. 일반적으로 웹, 비디오 (예 : http://tekpub.com ) 및 구식 서적 에 대한 유용한 자료를 통해 더 많은 정보를 얻을 수 있습니다 .

많은 기술에는 지원을받을 수있는 사용자 그룹과 온라인 커뮤니티가 있습니다.


비디오 및 자습서는 업계 모범 사례를 뒷받침하는 방법입니다.
RPK

1
내가 말했듯 이 내 경험에 따르면 . 나는 좋은 직접 강의에 참석했지만, 드물지만, 비록 그들이 좋은 경우에도 여전히 전문가와의 유한 한 시간이지만, 과정이 끝난 후에도 학습을 계속하기 위해 다른 자료가 필요합니다. 나는 그들이 평가가 잘못되었다고 말하고 있습니다.
Steve

더 동의하지 못했습니다. 나는 내 인생에서 3-4 번의 기업 교육을 받았으며, 모두 먼저 시작해야합니다. 교사가 전문가 인 경우에도 3-4 일 세션에서 배우고 상호 작용할 시간이 없습니다. 3 일 후의 "고급 .."코스는 스스로 배울 수있는 정도를 설명해야합니다.
Rajesh Chamarthi

2

프리랜서이기 때문에 사치스러운 기업 교육과 전문 직원이 없습니다.

나는 당신이 어떻게 느끼는지 알고, 전에 프리랜서 (때로는 프리랜서)였던 것을 보았습니다. 프리랜서 및 계약자는 전문가 로 간주됩니다 . 전문 서비스 등을 위해 시간당 / 매일 (시간당) 고용 및 지불됩니다. 필요한 경우 자체 교육 과정 / 훈련에 자금을 조달하십시오. 소프트웨어 엔지니어와 소프트웨어 아키텍트가되는 데 한 걸음 더 다가 서기 위해 그렇게해야했습니다.

또한 프리랜서 / 계약 업체는 해당 분야에 대한 지식이 있어야하므로 고용 된 이유가 있습니다. 영구 직원은 코드를 개발할뿐만 아니라 (개발자 용) 조직의 비즈니스를 배우는 곳 (프리랜서 및 계약 업체가 포함되지 않은 곳)이기 때문에 대부분의 조직은 영구 직원에게 교육 및 과정을 제공합니다.

제품 전문가가 아닌 경우 두 가지 작업을 수행해야합니다. 당신은 :

  • Crystal Reports가 더하기 쉬운 환경에서 영구적이거나 일하십시오. 그것이 사람들에게 거짓말을 할 수있는 유일한 방법입니다. 여기에있는 대부분의 SO 사용자는 일을하고 일을하기 위해 돈을 받고 있으므로 대부분의 시간은 고용 된 회사에서 일하는 것입니다. 전문 지식을 원한다면, 그들이 일하는 곳을 찾아 그들과 합류하십시오.
  • 선택한 제품의 과정을 수강하고 배우십시오. 이를 위해서는 비용, 시간 (무상) 및 전문가가되기위한 자원 (자비 비용)이 필요합니다.

나는 두 가지 모두를 해왔고 정말 축복이었습니다.


불행히도 두 제안 모두 인도에서 작동하지 않습니다. 또한 프리랜서는 전문가로 간주되지 않습니다. 프리랜서는 컴퓨터 수리 전문가로 간주되며 키보드가 작동하지 않는 경우 누군가가 키보드를 확인하도록 요청할 때 스스로 준비해야합니다. 사람들은 여전히 ​​대다수의 하드웨어와 소프트웨어를 알지 못합니다. 코스를 수강하는 것은 항상 여기에서 비참한 것으로 판명되었습니다. 일주일 후에 나는 교사가 자신보다 장비가 적다는 것을 알기 때문입니다. 어쨌든 귀중한 제안에 감사드립니다. 나는 그것들을 구현할 수있는 기회를 얻길 바랍니다.
RPK

@RPK, 재미있는! 나는 인도가 프리 랜싱에 대해 다른 관점을 가지고 있다는 것을 몰랐습니다. 고객에게 소프트웨어 개발자임을 분명히하고 OP가 여기에 제안한 제안을 적용하십시오.
Buhake Sindi

1

멘토를 갖는 것이 특히 시작 위치를 모르는 경우에 이상적입니다 (알지 못하는 것을 알기 힘들다). 현장에서 일하고 있으므로 항상 문제를 겪어야합니다. 질문이있는 것은 전투의 90 %입니다. stackoverflow에 대한 특정 질문에 대한 답변을 얻을 수 있지만 "더 나은 엔터프라이즈 응용 프로그램을 어떻게 작성합니까?" 아무도 대답에 며칠이 걸리지 않을 것입니다. 좋은 질문보다 더 많은 답변을 얻을 수 있습니다.

youtube.com에는 수많은 스피커 비디오가 있습니다. 많은 참고 서적과 웹 사이트 사용법. 다시 말하지만, 그들은 이상적이지는 않지만 분명히 무언가를하고 싶어합니다. 읽기 시작하십시오. 언어 별 책만 고수하지 마십시오. 방법론, 모범 사례, 디자인 및 기타 기초 주제가 도움이 될 것입니다.


1

기술적 주제에 대한 전문가가되는 가장 좋은 방법은 책을 읽는 것입니다. 그런 다음 사람에서 그려진 완전한 그림 얻을 수있는 실제 주제에 대한 전문가. 기술 자료를 합리적인 속도로 읽는 데 어려움을 겪으면 다른 사람들이 이미 솔루션을 개발 한 문제를 해결하는 데 시간을 절약 할 수 있기 때문에 매우 효율적인 학습 방식이라는 것을 알게 될 것입니다.

이와 관련하여 미국과 다른 영어를 구사하는 프로그래머가 갖는 주요 이점 은 많은 책이 모국어로 쓰여 있다는 것입니다. 그러나 실제로 기술 독서는 어쨌든 끈기있게 개발하는 기술입니다. 처음에는 느리지 만 잠시 후 놀랍도록 쉬워집니다.

실제로 프로그래머가 특정 기술을 익히는 것보다 특정 산업에 집중하는 것이 더 중요하다고 생각합니다. 대상 고객 그룹을 깊이 이해하면 장기적으로 더 많은 고객을 확보 할 수 있습니다.


미국과 다른 서방 국가의 또 다른 장점은 혁신과 윤리에 더 중요하다는 것입니다. 노력은 높이 평가되지만 다른 국가에서는 그렇지 않습니다.
RPK
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.