C #을 배우고 틀에 박힌 [폐쇄]

나는 약 2/3 개월 동안 C # / .NET 4.0을 배웠습니다. 첫 번째 심각한 프로그래밍 언어입니다 (PHP, HTML, CSS, JavaScript 및 VBA를 보았지만 깊이가 없었습니다). 조금 붙어서 시작 :

  • ‘큰’프로젝트가 없기 때문에 학습으로 천장에 부딪 쳤습니다 …
  • 복잡한 프로젝트를 수행하지 못하면 내 능력에 의문을 갖게됩니다 …

2 주 전 저는 주니어 프로그래머 직업에 대한 인터뷰를 받았고, 대부분의 질문에 답변을했지만 실무 경험이 부족하여 직업을 얻지 못했습니다. 하다!

이전에 말했듯이 오픈 소스 프로젝트에 기여하는 것은 아니지만 어디서부터 시작 해야할지 모르겠지만 ‘큰’프로젝트는 좋은 코더 만 원한다고 가정합니다.

현재 ‘좋은'(또는 ‘나쁜’) 상태를 보여주는 온라인 프로그래밍 테스트 형식이 있습니까? 🙂

도움을 주셔서 감사합니다.



답변

관심있는 항목 (취미 등)을 묻고 그와 관련된 더 큰 프로젝트를 생각해 보겠습니다. 또한 운동을 찾고 있다면 Project Euler를 확인할 수 있지만 개인적으로 관심이있는 프로젝트가 더 좋다고 생각합니다.


답변

오픈 소스의 전체 요점은 소스가 열려 있다는 것입니다. 소스를 주장하고 소스없이 배포하는 것 외에 원하는 것을 거의 자유롭게 할 수 있습니다.

당신이 좋아하고 사용하는 프로젝트를 찾으십시오. 그러나 당신은 그것에 약간의 개선이있을 수 있다고 생각합니다.

안정적인 최신 지사를 다운로드하십시오.

프로젝트에 적합하다고 생각되는 변경 사항을 작성하십시오.

커뮤니티의 일부 사람들에게 귀하의 진행 상황과 개선 사항을 보여줍니다.

그들이 그것을 좋아한다면 그들은 주요 지점에 그것을 포함시킬 수 있습니다.

그들이 그것을 좋아하지 않지만, 당신은 그것이 정말로 좋다고 생각합니다. 프로젝트를 포크하고 소스와 함께 자신의 페이지를 설정하고 모든 것을 올바르게 얻을 수 있도록 라이센스를 읽으십시오.


답변

가치가있는 유일한 테스트는 유용하고 유용하며 강력한 소프트웨어를 제공하는 것입니다. 다른 것은 사소한 일입니다.

C #과 .NET을 사용하는 많은 오픈 소스 프로젝트를 보려면 CodePlex 를 방문하는 것이 좋습니다 . 실제로 사용할 프로그램이나 라이브러리로 관심을 끌 것입니다. 사용 해보고 더 나아질 수 있도록 변경 사항을 기록하십시오.

코드베이스를 가져 와서 직접 변경할 수 있기 때문에 실제로 개발 팀에 동의하는 것에 대해 걱정할 필요가 없습니다. 정말로 귀중한 것을 생각 해냈다면 개발자 팀에 문의하십시오.


답변

현재 ‘좋은'(또는 ‘나쁜’) 상태를 보여주는 온라인 프로그래밍 테스트 형식이 있습니까?

그러한 테스트의 결과는 크게 관련이 없습니다. 중요한 것은 문제의 언어로 물건을 성취 할 수 있다는 것입니다. 당신은 분명히 아직 할 수 없습니다.

여기 내 제안이 있습니다. 당신은 확실히 C #에 관한 책을 읽고 있습니다. 대부분의 훌륭한 책에는 책을 자세히 설명하고 장의 내용을 더 복잡하게 만드는 실제 사례가 있습니다. 이 예제를 이해하고 제안 된 모범 사례에주의를 기울이는 간단한 간단한 것을 프로그래밍하십시오. 완료되면 당신은 당신의 능력에 대한 자신감을 얻었고 또한 돋보이는 무언가를 갖게 될 것입니다.

일을 시작하십시오 .


답변

현재 ‘좋은'(또는 ‘나쁜’) 상태를 보여주는 온라인 프로그래밍 테스트 형식이 있습니까? 🙂

테스트를 통해 그 사실을 입증 할 수는 없습니다. 실제 프로젝트에서는 실제 프로젝트에서 더 오랜 기간 동안 작업하는 것만 보여줍니다.

이전에 말했듯이 오픈 소스 프로젝트에 기여하는 것은 아니지만 어디서부터 시작 해야할지 모르겠지만 ‘큰’프로젝트는 좋은 코더 만 원한다고 가정합니다.

많은 오픈 소스 프로젝트에 작은 기여를 할 수 있다고 생각합니다. 적어도 나는 많은 개발자들이 이것을 좋아하지 않기 때문에 테스트, 버그보고, 문서 제공이 반드시 환영한다고 생각합니다.

2 주일 전 저는 주니어 프로그래머 직업에 대한 인터뷰를 받았고, 저에게 대답 한 대부분의 질문에 대답 할 수 있었지만 실무 경험이 부족하여 직업을 얻지 못했습니다.

포기하지 마십시오. 이것은 어느 시점에서 우리 대부분에게 일어났습니다. 계속해서 주니어 직업을 배우고 연습하고 신청하면 조만간 취업하게됩니다. 인터뷰 후 할 수 있고 IMHO가해야 할 일은 피드백을 수집하는 것입니다. 필기 시험을 채운 경우, 점수를 요구할뿐만 아니라 실제 결과표를 요청하여 오류를보고 그로부터 배우십시오. 인터뷰 프로세스도 분석하고 차선책을 찾은 부분, 비트를 놓친 부분 등을 찾으십시오. 다음에는 추가 준비를 통해 더 잘할 수 있습니다.


답변

프로그래밍을 두려워하지 마십시오. 최고의 프로그래머는 가장 큰 실수를 저지른 사람들입니다. 어리석은 실수와 복잡한 버그는 모두 더 나은 코더를 만드는 데 기여합니다.

행운을 빕니다 !!