젊은 개발자로서 직장에서 "스타일이 아닌"기술을 사용해야하는 것에 대해 걱정해야합니까? [닫은]


11

나는 최근 대학 졸업생입니다 (지난 5 월!). 학교에 다니는 동안, 졸업하기 전에 직장을 구하고 싶었고, 구직에서 아주 일찍 (아마도 너무 일찍) 저학년 후 이사하기를 바랐던 지역에서 정착했습니다. .

그러나 몇 가지 이유로이 결정을 몇 달 동안 추측 한 적이 있습니다. 하나는 직장에서 큰 어려움을 겪지 않았으며 여기서 시작한 이후로 프로그래밍을 많이 향상시키지 않은 것 같습니다. 하지만 항상 직장 밖에서 오픈 소스로 작업하고 과거에 근무할 시간을 가질 수 있으므로이 실망을 극복 할 수있는 장소가 있습니다. 더 중요한 것은 필자의 직업이 기본적으로 삐걱 거리는 오래된 Perl 웹 응용 프로그램 (메이슨과 이상한 사내 ORM 사용)에서 작업한다는 것입니다.

더 이상 인기가없는 기술로 작업하여 미래에 나 자신을 촬영하고 있습니까? 미래에 일자리를 얻는 데 도움이되지 않습니까? 나는 Perl 작업을 거의 보지 못하고 내가 할 때 일반적으로 관심이없는 일을한다 (프론트 엔드 웹 개발).

시스템 프로그래밍, 시각화, 네트워크 프로그래밍 또는 최소한 백엔드 웹 개발 관련 항목은 실제로 실제로 즐기고 싶은 주제입니다. 현재 업무 경험이 이러한 일을 수행하는 직책에 도움이되지 않는 것 같습니다. .


12
물론 발로 자신을 쏘고 있습니까? 누군가는 당신이하는 일을해야하고 때로는 경험을 얻기 위해 이런 종류의 일을해야하지만, 다른 일을 원치 않는 사람이라면 찾아야합니다. 직업을 좋아하고 돈을받는 것이 가능합니다. 모든 직업이 도전을 제공하는 것은 아닙니다. 즉 세상이 어떻든 사내 도구와 Perl을 사용하는 데 아무런 문제가 없습니다.
Ramhound

13
최소한 MUMPS가 아닙니다!
Martin Beckett

1
나는 펄 (실제로는 재미 있음) 때문에가 아니라 프로그래머로 성장하지 않기 때문에 불행하다. 나는 시간이 거의 없기 때문에 업무 외적인 일을 할 수 있습니다. 저는 시간이 거의 없기 때문에 매우 힘들습니다 (저는 전문 음악가이기도합니다. 내가 일하지 않는 시간). 내가 말하는 것은이 점에서 저에게 도움이되는 직업을 원한다는 것입니다. 현재의 지위가 그러한 직업을 찾는 능력에 어떤 영향을 미치는지 두려워합니다.
schwern

5
@schwern : 전혀 걱정하지 않습니다. 이 언어들을 이력서에 넣고 다음 직업을 신청하십시오. :-)
Giorgio

7
Perl은 본질적으로 프로그래밍의 덕트 테이프로, 아는 데 결코 아프지 않으며 거의 ​​모든 것에 사용될 수 있습니다.
Ryathal

답변:


51

우선, 당신의 직업이 당신의 꿈의 직업을 향해 나아 가지 않는다고 생각하지 마십시오 ! 모든 일은 그렇습니다! 모든 것은 당신에게 달려 있습니다!

  • 이것은 졸업 후 첫 번째 직업이며 모든 사람은 당신이 좋은 선택을하지 않았거나 머물고 싶은 곳으로 이사하는 것과 같은 다른 요인을 고려했을 수 있음을 이해할 수 있습니다. 이것은 유효한 "변명"입니다. 면접 중에 직접 요청한 경우 언급 할 수 있습니다.
  • 모든 프로그래밍 작업은 개발자로서의 경험에 기여합니다. 모든 언어에서 배울 수있는 모든 개발자가 독자적으로 학습해야하는 많은 언어 불가지론이 있습니다 (느슨하게 결합 된 아키텍처 구현, 코드 디버깅 및 프로파일 링, 단위 테스트 작성 등). Perl은 최악의 언어 가 아닙니다. 사용하다. 나는 MS Access를 위해 개발하는 VBA에서 세 가지를 모두 연습 했었고 그것은 매우 재미있었습니다.
  • 이것은 현재 생산적이지 않습니다 . 현재의 직업이 지루하고 쓸모 없다고 생각하는 한, 많은 것을 배우지 못할 것입니다. 많은 경우, 미래의 고용주는 "학습 곡선"에 관심을 가질 것입니다. 마지막 직업이 얼마나 지루한지가 아니라 새로운 기술을 얼마나 빨리 익히고 있는지!

따라서 도움이되는 방법은 다음과 같습니다.

  • 현재 작업중인 언어를 최대한 깊이 숙달하십시오 . SO 사이트의 perl 태그를 보면서 사람들이 묻는 질문에 대답하십시오. 많은 개발자 자원 등에 관한 논문을 읽으십시오.이 분야의 전문가가 되십시오!
  • Perl은 다중 패러다임 언어로서 현재 OOP 및 기타 여러 패러다임을 지원합니다. 언어에서 분리하여 개별적으로보십시오. Perl에는 어떤 유형의 상속이 있습니까? 클래스 및 클래스 멤버 등에서 사용할 수있는 다양한 유형의 액세스 수정자는 무엇입니까? 강하게 입력 했습니까? 일반적으로 작동하는 방식을 알고 있다면 다른 언어의 차이점을 쉽게 포착 할 수있는 한 많은 언어가 비슷한 방식으로 작동합니다 .
  • 현재 시스템에 대한 깊은 이해를 얻으십시오 . 왜 Perl로 구현됩니까? 여기서 성능, 보안, 안정성과 같은 다양한 측면이 어떻게 해결됩니까? 해결되지 않은 문제, 경고, 잠재적 인 위반은 무엇입니까? 그들에게 어떻게 대처 하시겠습니까? 현재 코드베이스에 대한 합리적인 리팩토링이 필요할 수 있습니까?

그리고 당신이 그것으로 만족스럽지 긴 경우이 작업에 머물하지 않습니다 - 배울 수있는 당신의 의지와 당신의 작업의 지루함을 극복하기 위해 당신의 의지력을 보여주기 위해, 기본 기술을 배울 충분한을!

가까운 미래에 두 번째 직업을 신청할 때 여전히 주니어 개발자로 대우받을 수 있습니다! 첫 번째 직업에서 배운 내용, 레거시 코드 및 브라운 필드 시스템 유지 관리 문제에 대한 대처 방법, 지평 확장 방법 및 학습 한 새로운 멋진 기능강조해야합니다.

절대로, 면접 중에 현재 직장에 지루하다고 말하지 말고 다른 이유를 찾고있는 이유입니다. "보어 링"은 매우 주관적이며 종종 현재 위치에서 사물을 배우고 그에 따라 적용하는 데 어려움을 겪을만큼 충분하지 않다는 것을 의미합니다. 배우고 자하는 의지를 보여주고 지식을 넓히면 꿈의 직업을 얻게 될 것입니다.


2
졸업생이 나중에 후회하더라도 결정을 따르도록 제안하는 조언에 +1합니다. 인터뷰에서 발로 총을 쏜 인터뷰 대상자의 수를 잃어 버렸습니다. 응시자가 졸업생에게 기대되는 수준의 일을하는 것이 지루하다고 인정하면, 면접관은 내가 채용하면 만족할 것이라고 생각합니다. 신입 사원, 대학원 또는 다른 방법에 대한 저의 조언은 해당 직무와 관련된 문제를 찾고 완전히 참여하는 것입니다. 최악의 경우, 그들은 큰 추천을 받았으며 기껏해야 발전과 더 큰 도전을 받았습니다.
S.Robins

당신의 열정은 방금 내 하루를 만들었습니다. 매우 건전한 조언을 위해 +1.
Raveline

나는 정기적으로 가장 큰 소프트웨어 회사 중 하나에 대한 후보자를 인터뷰, 그것은 확실히 않습니다 본질적으로 보유 패턴 작업으로 대학을 나올 가지고 후보자를 상처.
Chris Pitman

1
+1-강한 사람들은 그곳에 앉아서 노크가 올 기회를 기다리지 않고 일어나서 그들을 만듭니다.
황량한 행성

7

소프트웨어 산업의 첫 번째 직업은 종종 까다로운 직업입니다. 프로그래밍 기술을 배우는 동안 일어날 수있는 더 중요한 교육은 회사에서 일하는 방법입니다.

정기적 인 일정에 따라 8 시간 이상 근무하며 소스 제어 소프트웨어를 사용하고 상사 및 동료를 상대하며 프로덕션 서버가 다운되어 수정이 필요하기 때문에 오전 3시에 전화를받습니다. 첫 직장에서 다시 배우십시오.

당신이 지루하고 당신이하는 일을 즐기지 않는다면, 그만두십시오. 이 직업이 최종 커리어 목표 달성에 도움이되지 않는다고 생각되면 종료하십시오. 재능있는 사람들을 위해 많은 일자리가 있습니다.


6

귀하의 질문의 다른 측면을 별도로 고려할 것입니다.

  1. 당신의 첫 직업은 결코 큰 도전이되지 않을 것입니다. 그 이유는 대학이 30 년 안에 필요한 것을 가르치고있는 반면 회사는 이미 사용 가능한 기술로 작업해야하기 때문입니다. 30 년이 현재의 최첨단 기술보다 더 발전하기를 희망합니다. 반년 기간은 또한 일이 대학에서 익숙한 것과 다릅니다.
  2. 학습은 당신의 시간에 거의 이루어집니다. 이것은 불행한 사실이지만 사람들의 비용은 너무 높아서 항상 생산적인 일을해야합니다. 최선의 대안은 학습과 생산적인 개발을 결합 할 수 있다면, 아직 모르는 기술을 사용하는 것입니다. 사용중인 기술을 이해하지 못하기 때문에 문제를 일으킬 수 있습니다. 실제로 작동하는 것을 만들려면 프로덕션 환경 외부에서 학습해야합니다. 많은 회사에서 이것은 자유 시간임을 의미합니다.
  3. 펄을 도전 과제로 고려해야합니다. 업무 관행을 개선하여 펄뿐만 아니라 향후 30 년 내에 발생할 새로운 시스템을 유용하게 활용할 수있는 방법을 고려해야합니다.
  4. 새로운 것을 배울 때는 기본에 집중하십시오. Perl에는 정규식, 해시 테이블 및 많은 우수한 데이터 구조가 있습니다. 그것들을 최대한 활용하는 방법에 대한 모든 지식은 미래에 유용합니다.

포인트 2는 다소 무섭습니다. 저는 어렸을 때 시작한 이래 항상 프로그래밍에 대한 좋은 요령을 가지고있었습니다. 대학 에서조차 열심히 일해야하는 것이 아니 었습니다. 내 자유 시간의 대부분 (연습, 교육, 공부, 녹음 등)을 소비하는 음악을 연주하는 것은 나의 직업 열망을 방해하는 것 같습니다. 프로세스에 관한 것이 아니라 어려운 기술에 대해 많은 것을 배울 수있는 직업이 어디에 있습니까? 학계에서는?
schwern

1
물론 학습 기회를 제공하는 직업이 있습니다. 좋은 개발자는 비쌀뿐만 아니라 드물다. 많은 곳에서 사람들이 채용 할 때 더 높은 수준으로 훈련 할 것을 기대할 것이다. 이것은 멘토링을 통해 사내 또는 외부 교육 (또는 둘 다)을 통해 이루어질 수 있습니다.
FinnNk

음악도 유용 할 것입니다. 아직 눈치 채지 못할 수도 있지만, 음악계의 외부인이 해결하기 위해 무거운 수학을 사용해야하는 정확한 타이밍과 내용을 알려줍니다. 고급 프로그래밍은 두 가지 측면에 크게 의존합니다.
tp1

2
@schwern 열쇠는 똑똑한 사람들 과 일하는 직업을 찾는 입니다. 그런 다음 매일 매일의 업무를 수행함에 따라 노출되는 것을 배우게됩니다.
Chris Pitman 2016 년

5

"스타일 외"기술이라고 부르는 것은이 산업의 대부분에 관한 것입니다. 그 이유는 간단합니다. 새로운 시스템을 개발하는 것보다 기존 시스템을 유지하기 위해 더 많은 개발이 이루어졌습니다. 그리고 새로운 것을 개발할 때도 종종 더 오래되었지만 입증 된 기술과 더 큰 건축 환경에 적합한 기술을 사용하여 개발 될 것입니다. 이것은 단지 소프트웨어 개발의 현실입니다. 기술의 "최첨단"에서 항상 작업 할 수있는 위치에있는 개발자는 거의 없습니다.

제 생각에는 시간과 예산, 예상에 따라 제공하는 것보다 [여기에 멋진 새로운 기술을 삽입하는 것]을 다루는 것보다 영광이 적습니다. 그것은 경험을 통해서만 배울 수있는 것이며 기술과 무관합니다. 나는 당신이 지금 좋은 코스에 있다고 말하고 싶습니다. 업무에 대한 소프트웨어 개발의 기술과 기술을 계속 배우고 업무 외의 기술 곡선을 따라 잡으십시오. 그것이 우리 대부분의 방식입니다.


+ 기술 스타일은 항상 바뀝니다. 오늘 멋진 것은 더 이상 내일은 아무도하지 않을 것입니다. 하나는 유능하고 전문적이어야합니다. 모든 새로운 gee-whiz-bang 사물이 나올 때, 보풀과 가치를 분리하는 방법을 알고 사용시기와 사용하지 않을시기를 알아야합니다.
Mike Dunlavey가

5

다른 사람들과 의견이 맞지 않으면,이 직업 은 당신을 아주 아프게 할 수 있습니다 . 나는 대학 졸업 후 첫 직장에서 벗어나려고하는 후보자들을 정기적으로 인터뷰합니다. 그들은 일반적으로 유지 보수에 사용되는 언어와 많은 사내 "프레임 워크"를 사용하여 고착되었습니다. 다시 말해, 그들은 다시 사용할 수없는 툴킷을 사용하는 방법을 배웠다.

또한, 내가 본 노출 된 대부분의 유지 보수 상점은 실제 개발 노력에 참여하는 데 필요한 기술을 가르쳐주지 않습니다. 첫 직장에서 나오는 사람을 인터뷰 할 때 그들이 이해한다는 것을 알고 싶습니다.

  1. 일반적인 소프트웨어 개발 수명주기
  2. 소스 컨트롤
  3. 코드 테스트 방법 (TDD, 단위 테스트, 셀레늄 등)
  4. OOD 원칙 (예 : 대학에서 희망적으로 디자인 패턴에 노출되었으므로 실제로 사용했거나 본 적이 있음을 보여주세요)
  5. 엔터프라이즈 아키텍처에 대한 기본 이해 (예를 들어, 3 계층 시스템이란 무엇입니까?
  6. 팀과 함께 일하는 방법

이 기술의 대부분은 똑똑한 사람들에게 노출되고 매일 그들과 함께 일하면서 첫 직장에서 습득 했습니다. 당신은 당신이 배우고 생각하지 않으면 아무것도 (소프트웨어 또는 비즈니스에 대한)를 다음 다른 일자리를 찾고 시작합니다.

편집 : 부수적으로, 나는 직업이 대학에서 쫓겨 난 것을 기억합니다. 나는 직업 박람회에 있었고, 법률 회사와 일했던 어떤 회사와 이야기하기 시작했습니다. 나는 그들에게 그들의 개발 관행에 대해 묻기 시작했고, 그들이 VBA에서 모든 것을하고 있다는 것이 나왔습니다. 시간을 내 주셔서 감사했고 거기서 나갔습니다.


VBA 이야기를 위해 +. VBA 자체는 상관 없지만 그로부터 경력을 쌓고 있습니까? 당신은 옳은 일을했습니다.
Mike Dunlavey가

나는 부분적으로 당신에 동의하지만, 대부분의 프로그래머는 운동하는 것보다 훨씬 더 많은 유연성을 가지고 있다고 생각합니다. 회사가 아니더라도 소스 제어 사용을 시작하십시오. 다른 사람들이 소송을 따르도록 격려하십시오. 테스트를 시작하고 개선을 시도하십시오 . 작업중인 내용이 짜증 나면 덜 빨라집니다.
Christopher Cashell

3

내가 당신이라면 분명히 다른 언어 (예 : Python, Java, Scala, Ruby, C ++ 등)로 사후 읽기 및 프로그래밍을 고려할 것이므로 다른 직업을 신청할 때 언어에 대한 지식이 있음을 보여줄 수 있습니다 펄보다 더 많이 사용됩니다. 또한 다른 관심 분야가 있다면 추가 독서를해야합니다.

반면에 사용하는 많은 프로그래밍 기술은 프로그래밍 언어에 관계없이 동일 할 수 있습니다.

다시 말하지만, 내 제안은 너무 걱정하지 말고 여가 시간에 새로운 것을 배우기 시작하십시오. 충분한 지식을 모으 자마자 더 흥미로운 직업을 찾을 수있을 것입니다.


2

더 이상 Perl에서 일하고 싶지 않다면 괜찮습니다.

현재 Perl에 플래시 가 많지 않다고해서 인기가 없다는 것은 아닙니다.


지난 5 년 동안 펄의 운동량급격히 증가 했음을 지적하고 싶습니다 .

지난 2 년 동안보다 지난 2 년 동안 Perl이 더 안정적으로 릴리스 되었습니다.

무스 는 현재까지 가장 우수한 Perl 객체 시스템 중 하나로 간주되며 2006 년 초로 거슬러 올라갑니다. 다음으로 가장 인기있는 객체 시스템은 기본적으로 단순화 된 Moose 객체 시스템입니다.

Moose의 인기를 증명 하려면 Moose에 의존하는 CPAN 모듈 수를 참조하십시오 .

필요로하는 모듈 중 무스 입니다 DIST : 질라 있다, 항상 필요한 무스 . 경우에 당신은 몰랐 DIST : 질라는 틀림없이 빌드로 하나의 좋은 방법 및 릴리스 CPAN의 모듈.


또한 Perl을 사용하는 멋진 프로젝트도 있습니다. 하나를위한 라쿠 나 창공 .


2

누군가 쓰레기를 집어 들고 화장실을 청소하고 도랑을 파고 맥도날드에서 일해야합니다. 지금 당신은 그것의 소프트웨어 개발 버전을하고 있습니다.

그것을 인식하고 더 큰 무언가를 열망하는아무런 문제 가 없습니다 !

당신이 지금하는 일은 내일, 내년 그리고 다음 10 년 동안 당신이하는 일을 확실히 형성합니다!

다른 말을하는 사람은 당신을 억 누르거나 같은 우울한 곳에있는 것에 대해 더 나은 기분을 느끼도록 노력하고 있습니다!

Perl은 단어의 "캐리어"의 의미에서 스타일이 아닙니다. Perl 녀석 으로 경력을 쌓고 싶지 않다면 더 새롭고 더 모호한 것을 배우십시오. Python, Java, C #은 더 많은 문을 열고 더 시장성이 있거나 Erlang과 같은 몇 년 안에 큰 타격을 입을 것입니다.

* 방법을 배우고, 말했다 모든 되지 **만큼 가치가 어떻게 수행하는 방법 , 그리고 다른 사람의 실수로부터 배우고 자신의 학습보다는 덜 고통스러운 것입니다.

지금 당신은이 두 가지에 대한 교훈을 얻고 있습니다.


-1 : 누군가 쓰레기를 집어 들고, 화장실을 청소하고, 도랑을 파고, 맥도날드에서 일해야합니다. 지금 당신은 그것의 소프트웨어 개발 버전을하고 있습니다. 지금 당신이하는 일은 내일, 내년 그리고 다음 10 년 동안 당신이하는 일을 확실히 형성합니다! -좋아요 ... 맥도날드에서 화장실을 청소하거나 햄버거를 뒤집는다면 10 년 후에 어디로 가나 요? :?
Jim G.

그 작업에는 아무런 문제가 없습니다. 기초가 없으면 위에서부터 시작할 수 없습니다. 누군가 그 일을해야합니다. 제 대답에서 중요한 테이크 아웃은 더 큰 무언가를 열망하는 데 아무런 문제가 없다는 것입니다 .

1

펄이 좋은 사람들에게는 여전히 많은 수요가 있습니다. 네트워킹 산업과 많은 * nix 기반 sysadmin 작업은 perl을 광범위하게 사용합니다.

즉, 나는 자신의 경계를 넓힐 것을 제안하는 다른 사람들을 반향시킵니다. Perl을 사용하는 경우에도 프로그램을 최적화하고 능률화하는 방법을 찾으십시오. 예를 들어, 프로그램을 사용하여 선형 접근 방식을 사용하는 경우 (종종 경험이없는 프로그래머의 표시) 유지 보수성을 향상시키기 위해 코드를 모듈화하는 방법을 찾을 수 있습니까? 언어에 관계없이 약간의 코드를 읽고이를 더 나은 코드로 최적화하고 변환하는 기본 기능은 매우 인기있는 기술입니다.


공정하게 말해서, 그는 Perl을 두드리지 않았습니다. 그는 단지 그가 미래에하고 싶은 일이 아니라고 말하고있었습니다. 따라서 Perl 작업이 있다는 사실은 부차적입니다.
R0MANARMY

OPROM의 @ROMANARMY : "나는 Perl 작업을 거의 보지 못하며, 내가 할 때 일반적으로 관심이없는 일을한다 (프론트 엔드 웹 개발) 시스템 프로그래밍, 시각화 network programming, 또는 적어도 백엔드 웹 개발은 내가 실제로 읽지 않은 "흠 ...에서 일하는 것을 좋아하는 주제의 종류. 그리고 그러한 분야에는 직업이 있습니다. 나는 계층 1 인터넷 회사에서 일하고 있으며, perl은 백엔드 작업에 광범위하게 사용됩니다.
Bill

1

다른 언어로 경험을 쌓고 유지할 수있는 기회를 찾고, 귀하가 도전에 직면 할 수있는 전담 직원임을 보여주십시오. 달성 할 수있는 최고 품질의 꾸준한 업무 결과물을 유지하고 여유 시간을 사용하여 더 많은 업무를 수행하거나 다른 분야의 기술과 지식을 개발할 수있는 일을 할 수 있도록 허용하십시오. 보다 모호한 언어로 다른 방식으로 실제 비즈니스 문제를 해결하는 간단한 데모조차도 기술을 향상시키고 상사에게 적극적으로 생각하고 있음을 보여줄 수 있습니다. 단순히 보조 프로젝트를 수행하기 위해 다른 의무를 회피하는 것으로 보이지 않도록 조심하십시오.

헌신이 핵심입니다. 대학원은 많은 언어에서 수년간의 경험이 없을 것으로 예상됩니다. 필수 의사 소통 기술을 개발하고 1 년을 보내고 지루하다고 느끼는 것 이상으로 도전하는 것이라도 도전에 도전 할 수 있음을 보여줄 수 있습니다. 앞으로 나아갈 때 기술을 판매하는 방법을 배우십시오. 당신이하는 예상 직장에서 배우기 계속하고 적극적으로 기술을 향상하고자하는 것을 다음 고용주를 표시합니다.

아무도 "모두 알고"사용하는 것을 좋아하지 않습니다. 나는 항상 배우고 더 성장하기를 원하는 사람들을 고용하려고했습니다.


1

슈 베른,

여러 가지면에서 당신과 똑같은 생각을했습니다. 저는 Java와 Python에 대한 강력한 기술을 가지고 대학을 졸업했습니다. 나의 첫 직업은 델파이와 일하는 것이 었습니다. 나는 이것에 대해 즉시 걱정했지만 직업이 없었고 대학을 졸업했을 때 언어에 관계없이 프로그래머로 일한 경험이 있었기 때문에 총알을 물고 직업을 갖기로 결정했습니다.

저의 두 번째 일은 스몰 토크 개발을 대부분의 대규모 은행에서 일하는 것입니다. 핵심 Java 개발자로 일할 수 없어서 이력서가 손상되었다고 말하면서 친구들이 웃었습니다. 현재 몇 주 안에 작업하고 싶은 기술이 모두 있고 월급이 더 좋은 새 일자리를 기대하고 있습니다.

분명히, 나는 당신의 경험이 내 경험과 동일하다고 말할 수는 없지만, 그것을 극복하기 위해 몇 가지 교훈을 얻을 수 있습니다. 첫째, 프로그래밍은 당신이하는 일에 부차적입니다. 도메인 모델링 기술이 우수하고 비즈니스 프로세스를 빠르게 배울 수 있다면 비즈니스가 어떻게 작동하는지 배우지 않고 사소한 문제를 전공하는 데 더 많은 시간을 소비하는 대신 장기적으로 더 많은 배당금을 지불 할 것입니다. 나는 일했다.

두 번째로 기억해야 할 것은 다른 사람의 시계에 있다는 것입니다. 해야 할 일에 대해 스스로 말하고 모든 것을 완전히 통제하려면 자신의 사업을 시작하십시오. 나는 너무 많은 사람들이 회사에 합류하고 레거시 기술에 대해 신음하는 것을 보았습니다. 처음 졸업했을 때 직접했습니다. 일반적으로이 사람들은 직장에 유독 한 것으로 여겨지며 오래 가지 않습니다. 기억해야 할 중요한 점은 기술이 비즈니스를 지원하기위한 것이 아니라 다른 방향으로 나아가는 것입니다. 이러한 상황에서 할 수있는 최선의 방법은 기회를 창출하는 것입니다. 그렇지 않으면 포장을 풀고 떠나고 대체 고용을 구할 때가되지만 근무하는 모든 회사를 찾으려는 것은 일종의 유산이 있습니다.

내가 가져온 것 이상으로, 나는 당신이 '제도화 된'것처럼 보이고 싶지 않다고 말할 것입니다. 이것이 의미하는 바는 당신이 특정 언어와 기술을 사용하는 것을 고수하고 그것을 넘어 설 수 없다는 것입니다. 도메인 모델링 기술을 포함하여 경력의 유연성을 키우고 싶습니다. 당신의 경력을 시작한 이후로, 제가 시작했을 때 제가 이용할 수 있었던 좋은 자료를 알려 드리겠습니다.

열정적 인 프로그래머

실용 프로그래머

도메인 기반 디자인

경력 프로그래머


0

업무 외적인 부분을 코딩하지만 아직 당신이 자신을 다치게하지는 않는다고 생각합니다. 귀하는 최근에 고용 한 직원이므로 엔트리 레벨 개발자입니다. 게임의이 단계에서 개발주기와 같은 것들을 배우고 "어떻게해야"하는지 배우게됩니다.

당신의 통계를 채울 수 있도록 일 이외의 것을 추구하십시오. 내 의견으로는, 당신은 코딩하거나 할 수 없습니다. 언어와 구문을 배울 수는 있지만 스스로 문제를 생각하고 해결할 수는 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.