> 백엔드 개발 > 파이썬 튜토리얼 > 4 명의 프로그래머가 첫 번째 파이썬 작업을 얻는 방법

4 명의 프로그래머가 첫 번째 파이썬 작업을 얻는 방법

Christopher Nolan
풀어 주다: 2025-02-22 10:35:09
원래의
375명이 탐색했습니다.

How Four Programmers Got Their First Python Jobs 키 포인트

특정 언어의 특정 구문뿐만 아니라 프로그래밍 개념의 기본 논리를 이해하면 첫 번째 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 &lt; 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의 제안

문법을 배우고이 언어에 대한 정보를 읽지 마십시오. 대신 간단한 응용 프로그램을 구현하고 언어의 프레임 워크를 배우십시오. 구현을 시작할 때만 더 많은 질문을하고 실제로 언어를 배우게됩니다. 당신이 직면 한 질문에 대한 답은이 언어에 능숙하게 만들 것입니다. —— 조르단 로랜드 첫 번째 파이썬 작업 : 기술 지원

Jordan의 직업을 얻는 방법

나는 대학 학위가없고 약 22 개월 전에 자율적인 파이썬을 시작했습니다. 2015 년에는 식당에서 주문 직원으로 일했습니다. 기술적으로 능숙하지만 코딩을하지 않았습니다. 나는 기본적으로 심각한 알코올 중독을 가진 패자였으며 실제로 목표를 세우고 추구 할 수있는 능력이 없었습니다. 6 개월 후, 나는이 회사에 의해 해고당했습니다. 이것은 큰 행운입니다. 그 후, 나는 첫 번째 컴퓨터 관련 직업을 얻었습니다. 나는 기술 스타트 업에 의해 지원 직원으로 고용되었지만 많은 기술적 인 기술이 필요하지 않았으며 컴퓨터를 적당한 수준으로 사용할 수있었습니다. 나는 20 개월 동안 그곳에서 일했고 다시 해고당했습니다. 또한 큰 축복이었습니다. 나는 그곳에서 일을 멈추기 몇 달 전에 이미 술을 그만두었고 곧 다른 스타트 업을 지원하기 위해 다른 직업을 얻었습니다. 그러나 나는 직업이 이전 될 것이라는 것을 빨리 알게되었다. 즉, 내가 싫어할 수있는 다른 직업을 찾아야한다는 것을 의미한다. 나는 일을 떠나기 몇 달 전에 있었기 때문에 매일 출발 한 후 매일 파이썬으로 지루한 작업을 사용하여 파이썬을 가르치기 시작했습니다. 그 직장을 떠난 후, 나는 2 개월의 실업을했고, 나는 웹 개발뿐만 아니라 파이썬을 계속 가르쳤다. 나는 백엔드 기술로 Python을 사용하여 웹 응용 프로그램에서 지원 위치를 신청했으며 인터뷰에서 Python에 익숙하고 프로그램에 대해 논의 할 수 있다고 언급했습니다 (웹 크롤링에 크게 의존). 그들은 나를 고용했다. 그곳에서 일하는 동안 나는 SQL을 가르쳐 주었고 저녁에 Udemy 코스를 수강했습니다. 이것은 내 작업 설명의 일부는 아니지만 Python과 스크립트를 사용하여 응용 프로그램에서 수집 한 데이터의 품질 보증과 같은 생산성을 향상시키기 위해 스크립트를 작성하고 있습니다. 나는 매일 일을 시작하고 데이터 과학에 익숙해지고 더 크고 강력한 프로그램을 구축 한 후에도 계속 배우고 코딩합니다. 그 일 동안 나는 포트폴리오에 대한 아이디어를 찾기 시작했습니다. 내 계획은 포트폴리오를 구축 한 다음 1 년 후 개발자 직책을 신청하는 것입니다. 아이디어를 찾기에 좋은 장소는 Python을 기술 스택으로 사용하는 회사를 찾은 다음 제품과 비슷한 것을 구축하는 회사를 찾을 수있는 작업 사이트라고 생각합니다. 이 직책을 검색했을 때, 나는 내가하고있는 직무 (지원)와 비슷한 게시물을 발견했지만 Python과 SQL에서 매우 강조됩니다. 그리고 급여는 훨씬 높습니다. 나는 변덕에 적용했다. 나의 의도는 새로운 직업을 찾는 것이었다. 저는 제품 관리자와 사전 인터뷰를 받았으며 소규모 기술 테스트를 받았으며 일부 개발자 및 기타 제품 관리자와 3 시간의 인터뷰를했습니다. 결국 고용되었으므로 공식적으로 요구하고 작업 설명에 파이썬 코드를 작성 해야하는 첫 번째 일을하기 위해 일을 떠났습니다. 나는 아직도 여전히 거기에 있고 최근에 풀 타임 백엔드 파이썬 개발자로 전환했습니다. 2 년 동안 Python을 배우는 날짜는 2020 년 2 월입니다. 나는 퇴근 후 거의 매일 배우고 기술을 향상시키고 더 고급 개념을 이해합니다.

요르단의 제안

당신은 이것을 위해 열심히 일해야합니다. 향후 수익을 위해 단기적으로 행복과 편의성을 포기해야합니다. 내 생각에, 당신이 시간을 내면 결국 돈을 지불 할 것입니다. 나는 길을 따라 운이 좋은 휴식을 취했고 현재 회사가 고용하기에 완벽한 위치에 있었지만, 나는 그것을 위해 열심히 일하기 때문에 여전히 나에게 일어난다. 나는 코딩 문화에 몰두하고, 하위 구독에 가입하고, 팟 캐스트를 듣고, 책을 읽었습니다. 코딩은 강박 관념이되었습니다.

요약

이 프로그래머는 첫 번째 파이썬 작업을 얻기 위해 다른 접근 방식을 취했지만 그들의 이야기는 많은 유사점을 가지고 있습니다. 프로그래밍 개념의 기본 논리를 이해하면 문으로 들어갈 수 있습니다.

코드와 Kaggle과 같은 자원으로 실질적인 문제를 해결하는 것은 직업을 준비하는 좋은 방법입니다.

그들이 당신이 정말로 원하는 것이 아니더라도 새로운 기회에 개방적이라면, 당신을 예기치 않은 - 그리고 훌륭한 장소로 이끌 수 있습니다.

직장에서 또는 직장 밖에서 학습을 멈추지 마십시오. 다양한 라이브러리에 익숙해지고, 자신의 응용 프로그램을 구축하며, 도전과 문제를 언어 이해를 심화시킬 수있는 기회로 간주하십시오.
  • itepoint 리모컨으로 다음 원격 파이썬 작업을 검색하고 개발자, 디자이너 및 디지털 전문가를위한 최고의 원격 작업을 신중하게 선택하십시오.
  • 첫 번째 Python 작업 (FAQ)을 얻는 것에 대한 FAQS
  • FAQ
  • 첫 번째 파이썬 작업을 얻으려면 어떤 기술이 필요합니까?
  • 첫 번째 Python 작업을 얻으려면 Python 프로그래밍 언어에 대한 확실한 이해가 필요합니다. 여기에는 Python 구문, 데이터 구조, 제어 흐름 및 오류 처리에 대한 지식이 포함됩니다. 또한 Django, Flask 및 Pandas와 같은 Python 라이브러리 및 프레임 워크에 익숙해야합니다. 데이터베이스 (SQL 및 NOSQL) 및 HTML, CSS 및 JavaScript와 같은 프론트 엔드 기술에 대한 지식도 플러스입니다. 기술 능력, 문제 해결 기술, 우수한 의사 소통 기술 및 민첩한 방법에 대한 이해도 유익 할 수 있습니다.

파이썬 프로그래밍에서 실질적인 경험을 얻을 수있는 방법은 무엇입니까?

파이썬 프로그래밍에서 실질적인 경험을 얻는 방법에는 여러 가지가 있습니다. 개인 프로젝트를 수행하거나 오픈 소스 프로젝트에 기여하거나 코딩 문제 및 해커 톤에 참여할 수 있습니다. 이러한 활동은 실제 시나리오에서 파이썬 지식을 적용하는 데 도움이 될뿐만 아니라 잠재적 고용주에게 입증 될 수있는 기술에 대한 실질적인 증거를 제공합니다. 파이썬 구인 응용 프로그램을 어떻게 돋보이게 할 수 있습니까?

위 내용은 4 명의 프로그래머가 첫 번째 파이썬 작업을 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿