당신은 어느새 프로그래머가 되었지만 이제 초기 단계에 있는데, 어떻게 성장하여 고급 프로그래머가 될까요? 시니어 프로그래머가 되기를 바라며 성장하고 있는 당신에게 다음의 7가지 제안을 드립니다.
1. 스스로 문제를 해결하세요
외부에서 답을 얻는 것과 문제를 해결하는 것과 스스로 답을 찾는 것에는 차이가 있습니다. 문제를 스스로 해결하면 그 문제 하나뿐 아니라 이와 유사한 수백만 가지 문제도 해결하게 됩니다. 먼저 투자하고 나중에 수확하는 과정이다. 때로는 문제를 해결하는 데 2~3일이 소요될 수도 있지만 이는 선불 투자입니다.
2. 작은 프로그램 만들기부터 시작하세요
작은 프로그램은 100줄 정도를 말합니다. 지금까지 나온 책 "Java 프로그래밍 튜토리얼 실험 매뉴얼(Deitel 및 Deitel)"은 최고의 프로그래밍 도서 중 하나입니다. 1장부터 10장까지 안에 있는 모든 연습을 해보세요. 이 작업을 마치면 프로그래밍을 잘 이해하게 될 것입니다.
3. 소프트웨어 불법 복제
원하는 웹사이트나 게임을 찾아 복사하세요. 실제로 프로젝트를 수행하기 전에 먼저 이 작업을 수행하십시오. 이를 통해 최첨단 프로그래밍 기술을 배울 수 있으며 채용 회사에 쉽게 선택될 수 있습니다. 이러한 모방 프로젝트를 3~5회 수행한 후에는 원하는 것을 무엇이든 얻을 수 있습니다.
4. 모든 프로젝트에서 새로운 것을 배웁니다.
모든 프로젝트는 들어봤지만 한 번도 사용해 본 적이 없는 새로운 것을 사용하려고 노력합니다. 이전에 Jquery를 사용해 본 적이 없다면 다음 프로젝트에서 사용해 보세요. 테스트 기반 개발을 시도해 본 적이 없다면 다음 프로젝트는 실험 대상이 될 것입니다. 무슨 말인지 아시겠죠?
5. 예라고 말하세요
누군가가 자신을 위해 뭔가를 만들어 달라고 하면 "예"라고 대답하세요. 다른 사람을 위해 아무것도 만들어 본 적이 없다면요. 아마 당신이 '나는 할 일이 너무 많다'고 생각하고 있다는 것을 압니다. 하지만 경험에 비추어 볼 때 대부분의 시간을 자신의 수익성 있는 프로젝트에 보내는 것 외에도 자선 프로젝트에도 시간을 투자해야 합니다. 이렇게 하면 당신은 인정을 받게 되고, 사람들은 당신을 떠올릴 것이며, 대화 기회가 있으면 당신을 추천하게 될 것입니다.
6. 프로그래머 친구를 사귀세요
이것은 추천 기회를 얻는 또 다른 방법입니다. 프로그래머 친구의 일이 꽉 차서 과도한 비즈니스 기회를 대신할 사람이 필요할 가능성은 항상 있습니다. 이때 그들은 당신이 나타나기를 원합니다. 마찬가지로, 접시가 맞지 않을 때 작업을 맡아줄 사람이 필요합니다.
7. 현장 전문가가 되세요
그중 하나 이상에 대해 지식이 풍부하고 능숙해야 합니다. 프로그래밍의 세계는 거대하고 어느 누구도 모든 것을 마스터할 수는 없으므로 전문성을 가지십시오. 예를 들어, 기본 애플리케이션이나 금융 소프트웨어 전문가가 되십시오.
우리는 한 걸음에 산 정상에 도달할 수 없습니다. 천천히 성장해야 합니다. 위의 제안이 도움이 되기를 바랍니다.
관련 추천: