특정 언어의 특정 구문뿐만 아니라 프로그래밍 개념의 기본 논리를 이해하면 첫 번째 Python 프로그래밍 작업을 얻는 데 도움이됩니다. 실질적인 문제를 해결하기 위해 코디와 kaggle과 같은 자원에 대한 실습 경험을 얻는 것은 파이썬 작업을 준비하는 귀중한 방법입니다.
기회가 원래 목표와 정확히 일치하지 않더라도 열린 마음을 유지하여 예기치 않은 보상을받을 수 있습니다.
프로그래밍 분야에서 다양한 라이브러리에 대한 친숙 함, 개인 응용 프로그램 구축 및 언어 이해를 심화시킬 수있는 기회로 도전을 보는 것을 포함하여 지속적인 학습은 중요합니다.
주목받는 파이썬 개발자는 문화 코딩에 몰입하고 관련 포럼을 구독하며 팟 캐스트를 듣고 책을 읽고 최신 정보를 유지하고 기술을 향상시켜야합니다.
아무도 일을하기 전에 일을 끝내는 방법을 실제로 알지 못할 것입니다. 대부분의 사람들은 경험, 연결 및 노력의 이상한 조합을 통해 탐욕스러운 입장을 얻습니다. 실제 경험은 작업 자체에서 나옵니다. 그런 다음 당신은 당신이 알고있는 것을 실용적인 문제에 적용하고 그것이 돈을 지불 할 수있는 기회가 있습니다. 다음 4 명의 프로그래머는 다른 방식으로 첫 번째 파이썬 작업을 얻었습니다. 어떤 사람들은 이전의 파이썬 경험을 가지고 있지만 어떤 사람들은 그렇지 않습니다. 어떤 사람들은 자신이하고있는 일을 알고 있고, 다른 사람들은 나중에 그것을 발견합니다. 그들이 첫 번째 파이썬 직업을 얻는 방법을 이해하면 첫 번째 직업을 얻는 데 도움이 될 수 있습니다. 다음은 그들의 관행입니다. 파이썬 기술을 향상시키고 빠르게 성장하는 시장에서 눈에 띄고 싶습니까? SitePoint Premium을 확인하십시오! 소개 서적 (예 : "Python Apprentice")과 고용 기술 (예 : "Python Front-End Testing"과 같은 책을 찾을 수 있습니다. Mas —— Nathan Grieve
첫 번째 파이썬 작업 : 데이터 과학자
Nathan의 직업을 얻는 방법
파이썬 코드 :
<li>
<oc> pseudocode : <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>loop_index = 0
while loop_index < 5:
print(loop_index)
loop_index += 1</pre><div class="contentsignin">로그인 후 복사</div></div>
<oc> pseudocode는 또한 인간을 위해 읽기가 더 쉽습니다. 실제로 코드와 크게 다르지 않으며 언어 별 구문을 피합니다. 그리고 그것을 사용하면 작동합니다! 그들은 나에게 직업을 주었다. 그러나 물론, 나는 탑승하기 전에 실제로 언어를 배워야했습니다. <p>
</p> Nathan의 제안 <p>
<want>이 필드에 들어가려는 사람들에게는 가능한 빨리 실제 문제를 해결하는 것이 조언입니다. Project Hatch Company I Founded에서 우리는 스타트 업을 분석하고 비즈니스 성장을 돕기위한 분석 데이터를 제공하는데, 우리는 스스로 가르치는 사람들을 고용하지만 Codecademy 스타일의 과정을 수강하는 사람들과 실제로 사용하는 사람들 사이에서 지식 큰 기술 격차가 있습니다. 나는 당신이 어떤 매개 변수를 사용해야하는지 반복적으로 찾아야 할 필요가없는 지점에 도달 할 때까지 코디와 챌린지를 계속 완료하십시오. 해결해야 할 실질적인 문제를 찾고 있다면, 유용한 정보를 사용하고 연습하기 위해 많은 수의 데이터 세트가있는 Kaggle로 가십시오. 예를 들어, 식품 레시피에 대한 데이터 세트를보고 있다면 데이터 세트를 현지 식품 가격과 정렬하여 5 달러 미만의 식사를하는 모든 레시피를 찾을 수 있습니다. 진정한 도전에 대비할 준비가되면 Kaggle 경쟁을 시도하십시오. 해결해야 할 문제와 회사가 지불해야 할 문제를 찾을 수 있습니다. 이러한 과제는 처음에는 매우 어려울 수 있지만 포럼의 다른 컴퓨터 과학자와 솔루션을 논의하는 과정에서 많은 것을 배울 것입니다. —— 대가 가격 <ill ill>
<strong> 첫 번째 파이썬 작업 : 사이버 보안 아키텍트 </strong> </ill></want></p> Bill의 작업을 얻는 방법 <p>
NASA 네트워크 관리자이자 보안 엔지니어로서 저는 수년간 Python 개발자를 지원해 왔으므로 새로운 기회가 등장하기 전에이 언어의 힘과 유연성에 대해 배웠습니다. 2017 년에 대규모 금융 기관이 저에게 연락하여 특정 비즈니스 프로세스 및 지원 애플리케이션의 모니터링 격차를 식별하기 위해 새로운 평가 프로세스를 개발할 책임이있는 팀에 초대했습니다. 나는 그들이 내 때문에 나에게 왔다고 믿는다 : </p>
<ul>
<security security> 사이버 및 보안 경험 <li>
<in> 금융 경험 부족은 문제를 해결하기 위해 완전히 새로운 기술적 관점을 원하기 때문에 </in>
</li>
<out> 실제 요구를 찾을 수 있습니다
<new> 열린 마음과 선입견이없는 새로운 프로젝트를 처리 할 수있는 능력 </new></out></security>
</ul></oc></oc>
</li>
<li>
흥미롭게도, 내 알지 못한 채, 이것은 나의 첫 번째 파이썬 직업으로 판명되었습니다. 우리 팀은 격차를 분류하고, 가능한 완화 조치를 식별하고, 우리의 발견을 리더십에보고해야합니다. 우리는 먼저 응용 프로그램을 각 비즈니스 프로세스에 매핑했지만 검토에 필요한 다양한 데이터 세트 (애플리케이션 및 하드웨어 인벤토리, Qualys 취약성 스캔, 매일 블라 델로 딕 보고서, 스플 렁크 로그 등)가 가운데. 또한 새로운 데이터 관리 도구를 설치했을 수있는 전통적인 UNIX 텍스트 프로세싱 리소스 나 워크 스테이션의 관리 권한에 액세스 할 수 없습니다. 그리고 우리는 새로운 도구를 구매할 예산이 없습니다. 그러나 전체 Python 라이브러리 세트 인 Python에 액세스하고 기존 엔터프라이즈 지원 소프트웨어를 사용하여 Python을 설치할 수 있습니다. 처음에는 파이썬을 몰랐습니다. 나는 직장에서 공부해야하고 다행히도 나는 그것을했다. Python은 비즈니스 프로세스에서 사용하는 응용 프로그램을 기반으로 하드웨어 인벤토리를 구문 분석하고, 적절한 하드웨어와 관련된 취약점을 분리하며, 하나 이상의 응용 프로그램을 지원하는 모든 장치에서 실행되는 무단 서비스를 식별하는 데 중요합니다. </li>
Bill 's 제안 <li>
<suggest> 야심 찬 파이썬 개발자에 대한 세 가지 제안이 있습니다. 먼저, 미래의 작업에 도움이 될 수있는 파이썬으로 사용 가능한 다양한 라이브러리에 익숙해 지십시오. 우리 팀은 Mechanize, Cookielib, urllib, urllib2 및 CSV를 광범위하게 사용합니다. 머신 러닝 프로젝트를 따르고 있다면 Tensorflow, Numpy 및 Keras와 같은 라이브러리에주의를 기울이십시오. 다음으로 자동화가 필요한 프로세스 또는 기존 자동화를 개선 할 수있는 프로세스를 알고 있어야합니다. 파이썬을 적용 할 기회가 있습니다. 마지막으로, 모든 온라인 리소스를 보완하기 위해 좋은 Python Reference Book을 준비하십시오. T.J.의 폭력적인 파이썬을 추천합니다. —— Vinay naik
첫 번째 파이썬 작업 : 풀 스택 개발자 </suggest>
</li>
Vinay에서 일자리를 얻는 방법
파이썬 프로그래머로 경력을 시작했을 때, 나는 파이썬 및 기타 프로그래밍 언어에 대한 매우 기본적인 지식을 가진 완전한 초보자였습니다. 인터뷰 준비를 통해 인터넷에서 Python의 기본 사항을 며칠 동안 배웠습니다. 나는 "인터뷰에서 요청한 상위 10 개의 파이썬 질문"에 관한 기사의 거의 모든 변형을 탐색했습니다. 그러나 내가 처음 일한 면접관 (클라우드 기반 소프트웨어에서 일하는 풀 스택 개발자)은 초보자가 인터뷰를 통과하는 데 사용했던 모든 일반적인 팁을 알고 있었고, 내가 읽은 것과 동일한 기사를 읽었습니다. 고맙게도 그는 실질적인 응용 프로그램 질문과 기본적인 파이썬 구문을 물었습니다. 그의 초점은 내가 올바른 분석적 사고와 좋은 논리를 가지고 있는지 확인하는 것입니다. 그는 "모든 개발자는 기본적인 Google 검색에서 구문을 복사 할 수 있습니다. 논리만이 훌륭한 개발자와 나쁜 개발자를 구별 할 수 있지만 첫 번째 테스트를 통과해야했습니다. 풀 스택 개발자로서, 나는 백엔드 언어로서 Python뿐만 아니라 Angular, HTML, CSS, JavaScript 등과 같은 프론트 엔드 기술도 배워야합니다. 일주일 에이 모든 기술을 숙달시키는 것은 악몽이었습니다. 또 다른 문제는 일단 직업을 찾으면 모든 것을 즉시 가져 와서 엄격한 시간 제한을 가진 프로젝트로 직접 밀어 붙일 것으로 기대한다는 것입니다. 주에 들어가서 과제와 작업량에 만족하는 데 6 개월이 걸렸습니다. 대부분의 사람들이 이해하지 못하는 매우 중요한 것은 우리의 교육이 개발자의 직업 생활이 직면 한 도전에 대비하지 않는다는 것입니다. 우리의 시간을 투자하고, 우리의 기술을 배우고 개발하는 것은 우리에게 달려 있습니다.
Vinay의 제안
문법을 배우고이 언어에 대한 정보를 읽지 마십시오. 대신 간단한 응용 프로그램을 구현하고 언어의 프레임 워크를 배우십시오. 구현을 시작할 때만 더 많은 질문을하고 실제로 언어를 배우게됩니다. 당신이 직면 한 질문에 대한 답은이 언어에 능숙하게 만들 것입니다. —— 조르단 로랜드
첫 번째 파이썬 작업 : 기술 지원
파이썬 작업의 평균 급여는 위치, 회사 및 위치에 따라 크게 다릅니다. 그러나 실제로 미국의 Python 개발자의 평균 연봉은 약 $ 110,000입니다.
초보자는 원격 파이썬 직업 기회가 있습니까?
예, 초보자에게는 원격 파이썬 직업 기회가 있습니다. 많은 회사들이 특히 기술 산업에서 원격 작업을 수용합니다. Upwork, LinkedIn 및 실제로 원격 파이썬 작업을 나열하는 웹 사이트는 종종 나열됩니다.
최신 Python 개발에 대해 어떻게 최신 상태를 유지할 수 있습니까?
최신 Python 개발을 최신 상태로 유지하려면 Python 관련 블로그를 따르고 Python 커뮤니티에 가입하고 Python Conferences 및 Parts에 참석하며 온라인 Python 코스에 참여할 수 있습니다.
컴퓨터 과학 학위가없고 파이썬 작업을받을 수 있습니까? 예, 컴퓨터 과학 학위 없이도 파이썬 작업을받을 수 있습니다. 많은 고용주들은 공식 교육보다는 실질적인 경험과 기술을 중요하게 생각합니다. 그러나 컴퓨터 과학 또는 관련 분야에서 학위를받는 것이 플러스가 될 수 있습니다.
Python 프로그래밍의 경력 개발 기회는 무엇입니까?
Python 프로그래밍은 많은 경력 개발 기회를 제공합니다. 경험을 쌓으면 선임 파이썬 개발자, Python Architect 또는 Data Scientist와 같은 직책으로 진출 할 수 있습니다. 웹 개발, 데이터 분석, 기계 학습 또는 인공 지능을 전문으로 할 수도 있습니다.
위 내용은 4 명의 프로그래머가 첫 번째 파이썬 작업을 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!