아사르 - 페이지 3

 
RaptorUK :
요구 사항을 변경하거나 코딩이 완료되기 전에 설명할 필요 없이 요구 사항이 무엇인지 정확하게 정의할 수 있습니까? 그것은 쉬운 일이 아니지만 올바른 최종 제품을 얻는 것이 중요합니다.

제 경험상, 제 말을 어떻게 하면 명확하게 전달할 수 있을지 생각해볼 수 있도록 제가 하는 말이 어떻게 잘못 해석될 수 있는지 항상 상대방의 마음을 생각하려고 노력합니다. 그럼에도 불구하고 거의 항상 추가 설명이 필요한 것이 있습니다. 상황은 다양합니다. 코더가 내가 상상했던 방식으로 할 수 없는 일에 대해 알려준 적이 있으며 이 경우 접근 방식을 재고해야 했습니다. 추가 수정 사항이 있을 수 있음을 코더에게 알린 다른 시간도 있었습니다. 그러한 상황은 문제가 되지 않았습니다. 문제는 내가 설명한 내용에 실제로 주의를 기울이지 않고 작업을 수행하는 방법에 대한 아이디어를 가지고 있는 코더에게 있었습니다. 이것은 내 표준 편차 모멘텀 지표에 대한 두 코더의 문제였습니다. 그들이 알고 있는 것은 최종 결과가 어떻게 표시될 것인지를 다루지 않고 표준 편차에 RSI 공식을 적용하는 것뿐이었습니다. 두 번째 코더는 내가 그에게 처음 설명을 주었을 때부터 이메일을 전달함으로써 내가 그에게 상기시킨 약간의 정보를 지정하지 않았다고 내가 비난하기까지 했습니다. 내가 정기적으로 사용했던 코더를 사용하여 그가 나를 위해 작업했던 이전 EA의 동일한 기능이기도 한 EA의 특정 기능을 설명하는 상황이 있었습니다. EA가 예상대로 작동하지 않는 것을 보고 문제의 본질을 확인했을 때 내가 설명한 내용을 반복적으로 다시 설명하는 동시에 그가 작업했던 이전 EA의 기능을 참조하는 몇 번의 이메일이 필요했습니다. 내가 묘사한 것이 무엇인지 정확히 알고 있습니다. 어느 시점에서 나는 내가 설명하는 것이 이전에 수행되었는지 그에게 물어야 했습니다. 그렇지 않았다. 이것은 내가 포기한 이전 EA가 처음부터 올바르게 코딩된 적이 없으며 결함이 있는 것이 내 전략이라고 생각하여 발견한 적이 없다는 것을 의미합니다. 어쨌든 그는 내가 설명한 기능으로 이전 EA를 올바르게 코딩한 적이 없었지만 동일한 설명이 그가 작업하고 있는 현재 EA와 함께 있었고 그가 가지고 있던 선입견으로 인해 올바르게 코딩하지 않았습니다. 코더가 자신의 선입견이 설명된 내용에 실제로 주의를 기울이는 데 방해가 되도록 허용할 때, 내 자신을 그들의 머리 속에 집어넣으려는 시도가 그 문제를 우회할 수 있는 방법은 없습니다.
 
ASAR :

제 경험상..............

채용의 첫 번째 단계는 채용 후보자를 선택하는 것입니다. 선택한 개발자를 위해 어떤 결정을 내리셨나요? (그런데 내가 다른 사람들을 위해 그곳에서 일부 일을 하기도 했습니다. 모든 사람이 일을 하는 데 있어 평등하지는 않다고 생각합니다) 그리고 당신의 일은... mql5.com에서 ?

 

ASAR :

There have been times when the coder has informed me of something that couldn't be done the way I had imagined it in which case I had to rethink my approach.

추가 수정 사항이 있을 수 있음을 코더에게 알린 다른 시간도 있었습니다.

사양이 문제의 절반인 것처럼 들립니다. . . 이것이 당신이 듣고 싶어하는 것이 아니라는 것을 알고 있지만 아마도 사실일 것입니다. 원하는 것을 코더에게 명확하게 전달하는 것은 쉬운 일이 아닙니다. .
 
RaptorUK :
사양이 문제의 절반인 것처럼 들립니다. . . 이것이 당신이 듣고 싶은 것이 아니라는 것을 압니다. 그러나 그것은 아마도 사실일 것입니다. 원하는 것을 코더에게 명확하게 전달하는 것은 쉬운 일이 아닙니다. .

특히 자신이 프로그래머가 아닌 경우에는 더욱 그렇습니다. 프로그래밍을 배우는 사람들은 구조화된 논리적 방식으로 사고할 수 있습니다(그들이 좋은 경우). 이것은 당신이 프로그래밍을 할 수 없다면 당신이 어리석다는 것을 말하는 것이 아니지만, 프로그래밍은 당신의 생각을 논리적 순서로 배열하도록 강요합니다. 그렇지 않으면 당신의 프로그램이 전혀 작동하지 않을 것입니다. 각 작업은 수학적으로 정의된 간단한 단계로 나누어야 합니다. 우리는 여기에서 자신이 달성하려고 하는 것의 가장 간단한 부분을 설명할 수 없는 비 프로그래머를 항상 봅니다. 그러나 당신이 발견하게 될 것은 프로그래머가 당신의 아이디어를 프로그래밍 가능한 것으로 번역해야 하는 추가적인 부담이 있다는 것입니다. 많은 면에서 프로그래밍을 배우는 것은 조금이라도 프로그래머와 더 잘 의사 소통하는 데 도움이 될 수 있습니다.

오늘 아침에 이 멋진 작은 문제를 발견하고 해결했습니다. 트릭이나 BS가없는 순수한 논리. 논리적 추론 이 실제로 얼마나 좋은지 확인하기 위해 시도해 볼 수 있습니다.

http://www.manbottle.com/trivia/einstein_s_riddle

그리고 부정 행위 금지!


구글링해서 해결 방법 을 찾기는 쉽지만, 이 문제의 핵심은 해결 방법을 찾는 것입니다.

 
dabbler :

특히 자신이 프로그래머가 아닌 경우에는 더욱 그렇습니다. 프로그래밍을 배우는 사람들은 구조화된 논리적 방식으로 사고할 수 있습니다(그들이 좋은 경우). 이것은 당신이 프로그래밍을 할 수 없다면 당신이 어리석다는 것을 말하는 것이 아니지만, 프로그래밍은 당신의 생각을 논리적 순서로 배열하도록 강요합니다. 그렇지 않으면 당신의 프로그램이 전혀 작동하지 않을 것입니다.

내가 생각했던 것이 아닙니다. . . 내 생각에 당신은 당신의 시스템이 무엇인지 종이에 기록하기 위해 프로그래머/코더/소프트웨어 엔지니어가 될 필요가 없습니다. . . 그러나 당신이 해서는 안 되는 일은 구현의 영역에 빠져드는 것입니다. 그렇게 하면 개발자의 그의 등 뒤에 입니다.

사람들은 자신의 방법을 문서화하기 위해 고군분투합니다. . . 많은 사람들이 방법이 있다고 생각하지만 실제로는 그렇지 않습니다. 그것은 날마다 다릅니다. . 그들은 그것이 "재량적"이라고 말함으로써 그것을 합리화합니다. . . 그건 그냥 경찰 아웃입니다.

EA 에 자신 의 방법 을 써 달라고 하는 지인 이 있습니다 . . . 그것은 몇 개의 D1 막대에 Fib를 사용하는 간단한 방법입니다. . . 그래서 그에게 모든 것을 적어달라고 요청했습니다. . . 각 드래프트에는 누락된 정보, SL, 입력 위치, 거래하지 않는 시기 등이 있었습니다. . . 마침내 나는 내가 코딩할 수 있는 것을 얻었다.

 
dabbler :


http://www.manbottle.com/trivia/einstein_s_riddle

그리고 부정 행위 금지!


구글링해서 해결 방법 을 찾기는 쉽지만, 이 문제의 핵심은 해결 방법을 찾는 것입니다.

먼저 알려진 것을 기록하십시오. . . .

그런 다음 " 그린 하우스는 백악관 옆에 있고 왼쪽에 있습니다. "

그러면 노르웨이 사람은 노란색 집만 가질 수 있음을 알 수 있습니다. . .

 
1/2시간 조금 넘게 걸렸어요.
 
WHRoeder :
1/2시간 조금 넘게 걸렸어요.

:-(

문제를 어떻게 현명하게 접근할 수 있을지 고민하는 데 그보다 더 오랜 시간이 걸렸다.

당신의 엄청난 두뇌에 절합니다

 
RaptorUK :
사양이 문제의 절반인 것처럼 들립니다. . . 이것이 당신이 듣고 싶어하는 것이 아니라는 것을 알고 있지만 아마도 사실일 것입니다. 원하는 것을 코더에게 명확하게 전달하는 것은 쉬운 일이 아닙니다. .

처음에는 분명하지만 지금은 2년 동안 그 일을 해왔고 내 설명을 전달하는 방법에 대한 이해를 발전시켰습니다. 코더는 또한 질문하는 방법을 알고 있어 내가 간과한 부분이 있는 경우 이를 인지하고 내가 이해하지 못한 부분에 대해 질문할 수 있습니다. 전략 수정을 염두에 둔 경우 코더에게 스프레드를 고려하거나 지표를 색상으로 구분하는 것과 같은 실행 가능성에 대해 질문할 수도 있습니다. 다시 말하지만, 그러한 통신은 판매자와 고객 간의 일반적인 대화와 별개였으며 결코 문제가 되지 않았습니다. 문제는 명확하게 언급된 내용이 간과되었을 때 발생했습니다. 적어도 한 가지 경우에 제가 알게 된 경우에는 제가 처음에 저에게 알리지 않고 지정하지 않은 내용이 EA에 포함되었습니다. 이 과정에서 가장 많은 시간이 소요되는 부분은 오해나 추가 설명 없이 코더가 수정해야 하는 부분이었습니다. EA 또는 지표가 완료되면 최종적으로 정확해질 때까지 평균 약 3번의 수정을 예상할 수 있습니다.
 
deVries :

직무의 첫 번째 단계는 직무에 대한 후보자를 선택하는 것입니다. 선택한 개발자를 위해 어떤 결정을 내렸나요? (그런데 내가 다른 사람들을 위해 그곳에서 일부 일을 하기도 했습니다. 모든 사람이 일을 하는 데 있어 평등하지 않다고 생각합니다) 그리고 당신의 일은... mql5.com에서 ?


2년 전 처음으로 서비스를 문의했을 때 누군가가 제안한 코딩 서비스 중에서 선택했습니다. 그런 다음 서비스에 연락하여 내가 염두에 둔 전략에 대한 가격 견적을 얻고 나에게 가장 저렴한 것에 따라 선택했습니다.