자기 교육의 효율성 [폐쇄]

소프트웨어 개발에 대한 자체 교육을받는 것이 좋다고 생각하십니까? 자신이 성공적으로 배운 것을 예를 들어주십시오.



답변

자체 교육은 좋은 것이 아니라 평균 이상의 개발자가 되려면 필수적 입니다.

귀하의 전문적인 발전을 담당하는 유일한 사람은 귀하 입니다. 물론, 등 정규 교육, 교육 과정, 할 수 있지만 하루의 끝에, 그 것이다 당신의 경력은.

저는 아주 훌륭한 교육을받을 수있을만큼 운이 좋으며 모든 종류의 다른 방식으로 학습을 지원 한 훌륭한 고용주가 있습니다. 그러나 프로그래밍에 관해 배운 것의 대부분 은 많은 것을 읽고 연습함으로써 스스로 선택했습니다.


답변

일반적으로 자기 학습이 많을수록 스스로 학습하는 유일한 방법이됩니다.

킥 스타트를 시작했을 때 코스는 훌륭하지만 그 후에는 코스가 가장 느린 참가자의 속도로 움직일 때 교실에 앉아 며칠 동안 감소하는 수익을 얻습니다. 당신이 거의 결코 경험할 수없는 합리적인 수준의 경험을 얻은 후에는 항상 시간을 낭비하게됩니다.

반면에 자율 학습을 통해 스스로 페이스를 조정할 수 있습니다. 빨리 무언가를 얻는다면 당신은 그것을 훑어 볼 수 있습니다. 이해하지 못하면 다시 가서 넘어갑니다. 주제가 관련이 없다고 생각하면 무시해도됩니다.

내가 가르친 것? 처음부터 배운 것의 측면에서 HTML, ASP, VB.NET, JavaScript, LotusScript, 약간의 Python, 약간의 Java.

그러나 실제로는 거의 모든 유용한 것들이 그 일에 대해 스스로 가르칩니다. 당신은 코스에서 기본을 배울 수 있지만 실제로 배우는 곳에서 그것을 사용하고 있기 때문에 내가 아는 것의 95 %가 더 많이 배우지 않는다고 말할 것입니다.


답변

나는 스스로 .NET, C #, ASP.NET 및 ASP.NET MVC를 성공적으로 배웠습니다.

누군가 나에게 가르쳐 주려고하는 것과는 다릅니다.

자기 교육은 프로그래머 학습의 핵심입니다. 대학, 동료들은 모두 필요할 때 팁과 힌트를 제공하지만 여전히 더 큰 부분을 스스로 배워야합니다. 개인 시간에 관한 책, 블로그, 기사, 문서, 실험 등이 바로 그 방법입니다.


답변

자기 학습에는 여러 가지 측면이 있습니다. 첫 번째는 지식을 찾고 실제로 사용하기 시작하는 독립적 인 연구입니다. 이것은 일부 책을 구매하고, 오픈 소스 코드를 연구하고, 아침까지 또는 일반적으로 위의 모든 시간까지 실험하는 것을 의미 할 수 있습니다.

그러나 어느 시점에서 경고, 어려운 주제, 모범 사례 및 견고한 엔지니어링 원칙을 안내하는 하나 이상의 멘토가 필요합니다. 효율적인 자기 학습자 훨씬 조만간이 멘토를 추구, 그리고 가능한 한 많은 고도로 숙련 된 사람들로 앞에 그 / 그녀의 코드를 얻을 것이다.

수업을 거치지 않고 BASIC, Pascal, C, PHP, 기초적인 x86 어셈블리를 배웠지 만, 필요할 때 선생님에게 전화를 걸 필요는 없었습니다. 따라서, 나는 자유 / 오픈 소스 커뮤니티에서 찾은 멘토들로부터 상당한 양을 배웠다는 사실을 감안할 때, 나는 혼자서 또는 혼자서 무엇인가 배웠다고 말하기가 어려울 것이다 .

이 학습 방법은 프로그래밍 연구를 훨씬 넘어서는 저에게 적합한 유일한 방법입니다.


답변

우리는 항상 직업과 함께 배우는 것 같아요.

Struts, Spring 및 기타 오픈 소스 Java 프레임 워크를 배웠으며 Java / JSP 프로젝트에서 작업 할 때 Tomcat을 직접 사용하기도했습니다. 회사는 이것을 지불하지 않을 것이다;)

그리고 지금 이들은 매일 업무에 사용하는 기술입니다.


답변

주제에 대한 몇 가지 무작위 충돌.

다른 모든 사람들이 말했듯이, 당신은 당신의 경력이 진행됨에 따라 많은 자기 연구를해야합니다. 내가 실제로 여기서 보지 못한 한 가지는 현실은, 당신이 관련 분야, 특히 경기 침체에서 공식적인 교육을받지 않으면 서 첫 직업을 찾는 것이 매우 어렵다는 것입니다. 많은 이력서가 “필터링 데스크”를 통과하고 관련 교육과 관련하여 아무것도 없으면 통과 될 것입니다. 관련 경험이 많으면 들릴 수도 있지만 누군가가 이력서를 읽는 정도에 달려 있습니다 (첫 번째 라운드에서 불행히도 그다지 가능성이 낮습니다). 이것이 당신에게 적용되는지는 확실하지 않지만 누군가에게 적용될 것입니다.

(어떤) 관련없는 메모에서, 자율 학습은 훌륭하지만 그렇게 할 시간이 훨씬 더 큽니다 (그리고 더 드물게, 나는 주장 할 것입니다). 우리는 모두 어쨌든 적합하지만, 매일 무언가를 배우는 데 시간을 할애 할 기회가 있다면, 그것을 잡고 모든 힘을 다해 붙잡 으십시오.


답변

델파이. 나는 고등학교에서 파스칼을 배웠고 IDE와 같은 IDE를 한 번 보았습니다. 일부 튜토리얼을 다운로드하고 학습을 시작하십시오. 그리고 오늘, 학습 과정을 계속합니다. 자체 학습에는 좋은 부분과 나쁜 부분이 있습니다. 1) 자체 학습은 배우는 가장 좋은 방법입니다. 실제로 어떤 일이 일어나고 있는지 이해하기 때문에 (좋은 부분) 2) 무언가를 잘못 이해하거나 나쁜 것으로 인해 큰 실수를 범할 수 있습니다 습관을들이 마시고 이런 식으로 계속하면이 문제를 해결하기가 매우 어렵습니다.

안부 인사,
Radu