본문으로 바로가기

자기개발 방법

category 기타 2018. 11. 6. 19:45

- 책만보고 공부해야지. 난 인강 볼거야. 그럼난 팀을 짜서 프로젝트 위주로 해야지.

  이런식으로 따로따로 할 수 있는게 아니다.

  이 셋이 조화를 이루어야 한다.


- IT에 조금이라도 발을 담고있는 사람들 중 Internet Explore를 사용하는 사람은 없을 것이고, Naver의 검색엔진을 애용하는 사람도 없을

  것이다. 하지만 Naver의 숙제를 대신 해달라고하는 지식인 질문에 답을달아주는 용도로 사용하면 실력향상에 도움이 될 것이다.



- Java의 경우 추상 클래스 Part이후로는 모두 API이다.

  API는 사용방법만 익힌다면 충분하다. 하지만 좀더 공부하고싶다면 API Document에 가서 코드를 분석하는 것도 좋다


- Java의 경우 Open Source라는 큰 장점이 있다.

  하지만 많은 자료들이(특히 Git Hub) 영문으로 제공된다. 따라서 영어를 잘한다면 큰 메리트가 있다.

  Java는 오픈 소스를 찾는것도 능력이다.



- 단순히 기계적으로 코딩만 하는 사람을 우리는 개발자가 아니라 코더라고 부른다. 

  다른 사람의 생각을 단지 컴퓨터언어로 구현할 뿐이다.

  코더가 아닌 개발자가 되기 위해서는 끊임없이 Idea를 생각하고, 실제로 프로젝트를 기획을 해야한다.

  그리고 스스로 설계를 하며 끊임없이 더나은 방법이 없을지 방법론을 찾고 응용할 줄 알아야한다. 


- IT업계에서 사업을 하는데 드는 비용은 다른 업계에 비해 현저히 적게 든다. 창업을 해보는 것도 좋은 경험이다.


- 단순히 컴퓨터 앞에 혼자 앉아서 개발을 하는 것이 아닌 소통을 해야한다.

  서로 의견을 나누면서 사고를 확장시키고 나의 코드들만 보지말고 다른 사람들의 코드를 보고 다양한 식견을 갖춰야 한다.

  Git Hub같은 오프라인 커뮤니티를 이용하는 것도 좋고 온라인으로 팀을 짜는 것도 좋은 방법이다.







'기타' 카테고리의 다른 글

단축키  (0) 2019.08.14
프로젝트로 공부하기  (0) 2018.11.06
메모리 할당? 바인딩?  (0) 2018.09.12
컴퓨터 언어의 흐름  (0) 2018.09.12
논리연산과 비트논리연산  (0) 2018.08.21