안녕하세요 눈팅만하다 이번에 새로 가입한 만 3년 되어가는 Winform 개발자입니다.
첫직장에서 머신비전 1년 반, 현직장에서 병원시스템 1년 4개월가량 경험이 있는데,
요 근래 점점 이대로 살면 안되겠다는 생각이 많이 들어 조언을 구하러 왔습니다.
학사연구원때 Python, 졸작이나 학부때 mfc,임배디드, php 조금 맛본거 말곤
첫 직장에서 처음으로 c#을 접해서 Winform만 계속 했습니다.
경력이 얼마 되지 않아 안좋게 들리실 수도 있지만, 회사를 다니면서 느낀점은
코딩 실력보다 머신비젼은 카메라, 비전알고리즘을 병원은 병원 업무프로세스를 아는게
훨씬 중요하다고 느꼈습니다… 업무도 기술보단 해당 산업의 지식이 더 중요하고
매번 똑같은 기술로 화면 찍어내기같은, 프로젝트만 진행하다보니 갈수록 실력이 퇴화(그럴실력도 없긴합니다만…) 되는 느낌을 너무 강하게 받습니다.
전 직장에서는 c#도 처음이고 나름 멀티쓰레드, 디자인패턴 등 교육도 받았는데
현 직장에선 개발하면서 코드적으로 도움을 받을만한 내용조차 없고, (Oracle은 가끔 도움을 받습니다 ㅎㅎ)
제 레벨에서 여러번 생각해도 이게 좋은 코드인지 아닌지 작성을 하면서도 긴가민가합니다.
또 워낙 보수적인 집단이라 새로운 기술은 아예 적용할 계획도 없고,
(작년에 장비연동 때문에 18년도 정도 된 시스템을 32->64bit 마이그레이션하면서
netframework 4.8버전을 사용하게 된 정도니 여기선 더 나은 기술발전이 어려울 것 같습니다 ㅜ)
현재 편안하게 계속 다닐만한 급여도 아닌 것 같고(계약연봉 3천중반 조금 넘습니다) 스킬업도 하고싶어서
더 늦기전에 이직을 고려하고 있는데 선택지가 너무 좁다고 판단되어 지금이라도 다른 기술을 배워볼까 합니다.
될 수 있는 한 b2b가 아닌 b2c형태의 서비스를 제공하는 업무를 하고싶고
생각한 방향은 Unity or 웹쪽으로 전향을 고려중입니다.
아직 결정을 하지못해 우선은 html, css 를 간략히 경험 후 js를 배우고 있습니다만 계속 고민이 됩니다.
만약 웹을 한다면 asp를 하면 후회할까요? vs가 너무 익숙해서 웹을 하더라도 .net으로 하고싶은데
검색해보면 .net은 서브로 가져가는게 맞다는 의견이 많은 것 같아 매우 아쉽습니다…