취업톡톡 세부메뉴

질문 상세 보기

Q php개발자

조회수 1,634 2022-04-13 작성

국비지원으로 java 스프링프레임워크를 배우고 첫회사를 php 이그나이터 쓰는 회사로 취직을해서 7개월간 근무를 하고 퇴사후에 php 언어로 PG(결제대행) 하는 회사에 신입으로 취직 하였는데 이회사는 프레임워크를 사용안하고 결제 api 쪽 개발 유지보수 한다는데 php언어가 안좋음 인식인데 제가지금 프레임워크도 계속 안하다보면 까먹을텐데 오래 있어도 되는 회사일까요 ?? 막막합니다 조언좀 부탁드릴게요.......

내 프로필 > 북마크 에 추가되었습니다

현재 브라우저의 보안 설정에 따라 복사가 허용되지 않습니다.
아래 URL 주소를 드래그 후 Ctrl+C를 눌러 복사하시기 바랍니다.
닫기
후배에게 답변하기 입력
솔직하고 따뜻한 답변을 남겨주세요.
0 / 1,000
답변 10
  • 프로필 이미지 mentor6067072 4년차 Lv 5

    저는 8201740 님의 말씀에 동의합니다.

    제 의견을 말씀드리면 프레임워크를 사용법을 까먹는다는 것 자체가 자기개발을 하지 않는다라고 생각됩니다. 저는 현재 백엔드 분야에서 직무를 수행하지만, 다수의 언어들을 활용해왔고, 그 중 지금 말씀하시는 php 와 ci 프레임워크를 사용경험도 있습니다. 저는 다양한 기술을 활용하기 위해 구조 본질을 파악하는데 힘 썻고, 그 결과로 모든 도구들은 개성이 있을 뿐이고 사용자의 기본 지식을 벗어나지 않았습니다.

    컴퓨터의 본질은 전기신호를 다루고 아날로그 신호를 분류하기위해 디지털이라는 이산적 방식으로 설계된 계산기입니다. 그리고 이들의 통신, 연산, 저장방법의 본질은 크게 변하지 않습니다. 컴퓨팅 자체는 물리적인 것이기에 우리는 여기에 보편성과 사회성을 디자인하므로 시스템을 구성하게 됩니다. 여기서 말하는 보편/사회성은 목표로 하는 기능에 대한 구조에 대한 설계와 디자인을 규약한 것을 말합니다. 예를 들면 통신이라는 기능을 위해 대상의 군집을 네트워크라 부르고 이를 클래스(분류)에 따라 나누고 프로토콜이라는 규격들을 다수 약속하여 시스템 환경이나 비지니스 성격에 맞도록 활용하게 됩니다. 그리고 언어는 이 기능들을 구현하는 도구이지만 칼과 가위가 다른 것 처럼 목표로하는 장점을이 있습니다. 하지만 본연적으로 무엇을 자르는데에는 차이가 없습니다. 거기에 프레임워크는 "자르다"라는 것을 편리하게 이용하게 해주는 믹서기, 강판, 재단기 같은 효율성 도구입니다. 믹서기 버튼사용법을 안다고 해서 재료에 맞는 기능을 사용한다고 보기는 어렵죠. 그렇기에 그 본연을 이해하시려고 학습하시되 도구의 개성을 기술자의 능력이라고 오해하지마시기 바랍니다.

    2022-04-20 작성
  • 프로필 이미지 mentor8201740 웹개발자 / 14년차 Lv 2

    저도 PHP만 10년 넘게 해본 입장에서 의견드립니다.
    (현재는 개발자보다는 SRE에 가깝네요.)

    - 각 언어들의 차이가 단순히 문법 차이만 있는건 아닙니다.
    언어 각각마다 특징과 장단점이 있어서 프로젝트의 성격에 따라 선택하는 것이 정상입니다.

    - php를 말리는 가장 큰 이유는 수요(일자리 수)만 보셔도 쉽게 이해되실겁니다.
    메이저 기업들의 요구 기술 스택만 비교해도 공통 요소는 항상 있습니다.

    - 하나의 언어를 깊게 이해하면 다른 언어를 이해하기 쉽다는 말들에 대해서는 일부 공감하지만, 완전히 공감하지는 않습니다.
    c++이나 java에서 다른 언어로 갈아타는 것이라면 가능하지만,
    python이나 php로 시작해서 다른 언어로 갈아타는 것은 완전히 새로 공부하는 것이나 마찬가지입니다.

    - 전 반대로 여러 언어를 만져보는 것보다 밀접하게 연관된 것들을 더 파보시는 것을 추천드립니다.
    DB, OS, MQ, 웹서버, 네트워크 등 훨씬 도움 되는 것들이 많이 있습니다.
    백엔드라도 최소한 프론트엔드와의 공통 요소는 어느정도 알아야 하구요. (Cookie 속성이나, HTTP 헤더, CORS 등등)
    특히 최적화나 트러블슈팅 등을 하시다보면 관련 지식과 경험을 가지고 있는가의 여부에 따라 큰 차이가 발생하게 됩니다.

    - PHP가 나쁜 언어는 아닙니다.
    그러나 제 경험상으론 언어가 러프한만큼 다른 언어에 비해 상대적으로 더 대책없는 코드들을 많이 보았습니다.
    다른 언어로는 불가능하고 PHP로만 가능한 프로젝트는 없었지만,
    다른 언어는 가능하지만 PHP로는 불가능한 프로젝트는 많았습니다.

    2022-04-16 작성
  • 프로필 이미지 mentor5857669 웹개발자 / 12년차 Lv 3

    PHP 하지 마세요. 짧은 경력자에겐 조금이라도 해다 될 수 있는 경력은 누가 될 수 있습니다. PHP로도 먹고 살 수 있다고 하는 분들은 경력빨이 되는 분들 얘기입니다. 경력 한참 쌓아야 할 시기인데 이력서에 사장된 기술로 이력이 있으면 누가 뽑아 줄까요? 실력도 중요하지만 경력 이력도 중요합니다.
    그리고 오래된 기술일수록 고인물을 원하는 경우가 많습니다.
    경력 짧은 사람들은 해당사항 없을겁니다.

    2022-04-14 수정
  • 프로필 이미지 mentor9987754 웹개발자 / 15년차 Lv 5

    Php 개발자입니다.
    정말로 미래를 생각하시는 것이라면 일이년 더 해보시는 걸 추천 드립니다.
    프레임워크는 PHP를 어느정도 하시게 된다면 금방 익숙해지실 수 있으니 걱정하지마세요.
    다만, 자신의 업무가 php api개발이라고 거기에만 붙들려 계시지 마시고, 자기 발전 시간을 반드시 꾸준히 가지세요.
    요즘은 php, java, nodejs 등 하나만 해서는 낙후됩니다.
    메인을 하나 정하고 보조로 다른걸 익히신다기 보단, 하나하나 모두 메인으로 사용하실 수 있도록 소홀히 하지 마세요.
    그렇다고 너무 급하게 이것 저것 할 것까진 없고요...
    가장 쉽고 자주 접할 수 있는 언어, 흥미가 당기고 재밋을 것 같은 언어를 먼저 시작해 보시고 지금 당장 필요하지 않고 전혀 다른 방향의 언어라도 재밋어 보인다면 그것부터 하세요.
    남들 얘기, 현재 트랜드 물론 중요하지만,
    찾으면 다 어디선가는 해당 언어들을 쓰고 있고 희소성이 높을 수록 연봉도 높게 가져갈 수 있습니다.

    그리고 한가지 더 말씀드리고 싶은건, 개발을 위한 개발자가 되지 마세요. 다 먹고 살자고 하는 일인데 연봉이 제일 중요합니다. 내 삶을 윤택하게 쉽게 편하게 살아갈 수 있는 방향을 항상 선택하세요!!

    어떤 언어 하나를 깊게 이해하기 시작 했다면 다른 언어들도 금방 이해하실 수 있습니다.

    파이팅 하세요!!

    2022-04-14 작성
  • 프로필 이미지 mentor7450079 웹개발자 / 14년차 Lv 2

    대부분 PHP 언어를 함에 있어 프레임 워크는 도구 입니다.
    java도 마찬가지구요. 프레임 워크도 언어도 버전업을 하면서 변하기때문에 어느회사에서 일을하든 변화에 적응할수 있도록 꾸준히 공부하고 적용해보면 어느회사든 문제없을거라 봅니다.
    저는 2가지 언어를 다 하는 입장에서 말씀드리는데요 PHP와 java는 비교대상이 될수 없어요 태생적으로 달라요..
    현제 php가 사장되는 분위기라는 말은 동의하지 못하겠네요 오히려 java 대신 파이썬이나 C#으로 갈아타는 프로젝트를 많이 하다보니.. 특히 외국에서요..
    조언을 드리자면 회사에가셔서 1년만 일해보세요 언어의 숙달도 숙달이지만 사업분야를 이해하고 아는것도 중요합니다.
    참고로 저는 java보다 PHP로 프리렌서일이 더 잘들어오내요(질좋은 일 기준)

    2022-04-14 작성
  • 프로필 이미지 DBA DBA / 18년차 Lv 1

    자바로 가세요. PHP프리랜서 별로 뽑지도 않습니다 . 3~4년 경력 채우고 이후 자바 프리랜서로 전향하세요.

    2022-04-14 작성
  • 프로필 이미지 mentor4325646 앱개발자 / 6년차 Lv 2

    개발자로서 능력에는 개발경력과 업무경력이라고 생각합니다. 둘중에 하나라도 잘 익힐수 있는 환경이라고 생각이 된다면 php가 사장되는 언어라 할지라도 메리트는있다고 봅니다. 물론 본인이 pg쪽 더 좋은 기업으로 이직하고 싶다는 가정하에 말이죠.

    Pg쪽으로 간다는 가정하고, 다음에 이직할 회사가 자바를 쓰거나 했을 때 업무에 대한 이해도 높다면 이직의 가능성이 있다고 봅니다.
    하지만 사실 제일 좋은건 자바도쓰고 pg도 하는 회사를 가는게 제일 가능성이 높겠죠.

    2022-04-14 작성
  • 프로필 이미지 mentor2628532 웹개발자 / 28년차 Lv 4

    회사가 맘에 드시나요?
    일하는데 보람을 느끼시나요?
    아니라면 이직 하세요.
    Php 도 언어지만 참 독자적이라는 생각을 지울수가 없네요.
    버전 올라감 하위 버전과 따로 노는것도 그렇구 ㅡㅡ...
    여튼 배워두면 경력에는 도움이 됩니다.

    2022-04-14 작성
  • 프로필 이미지 mentor7938896 웹개발자 / 19년차 Lv 2

    신입인데 7개월 근무 후 퇴사는 일단 커리어에 안좋습니다. 프레임웍을 쓰던 안쓰던 한 언어를 꾸준히 일정기간이상 업무를 해봐야 일정 수준 이상의 개발능력으로 인정을 받을수 있습니다. JAVA든 PHP든 일단 꾸준한 경력이 필요할 듯 합니다.

    2022-04-13 작성
  • 프로필 이미지 mentor8788621 웹개발자 / 4년차 Lv 3

    뭐든열심히~^^ 어차피 평생공부 해야되요
    신기술이 너무 넘쳐나고 빨리나와서...
    한가지 언어 알면다른건 금방배웁니다.
    문법차이지

    2022-04-13 수정