C#과 mssql의 전망이 궁금합니다.
C#(.net framework)과 mssql 의 전망이 궁금합니다.
대기업에 입사했지만 it기업이 아니다보니까 오래된 기술들과 오래된 인프라에서 c#과 mssql을 사용하게 되었습니다.
이직할때 경쟁력이 있을까요?
아무래도 IT개발회사에서는 자바나 파이썬 쪽의 개발자를 더 선호합니다.
웹이나 모바일쪽으로 사람들이 관심이 많이 쏠리다보니 c#으로는 조금 한계가 있습니다.
IT개발 업체가 아니라면 , 또는 ERP 쪽을 개발하는 업체라면 c#도 충분히 경쟁력이 있을 수 있습니다.
ERP는 아직 많은 기업들이 오래된 인프라를 벗어나지 못한 상태인 것 같습니다.
안녕하세요. 4년차 개발자입니다.
먼저 저는 4년차 C#, .net fraemwork, .net core 프레임워크를 사용하여 웹 개발을 하고 있으며 MSSQL을 사용하고 있다는점 알려드립니다.
말씀하신 C#과 .net framework와 mssql는 마이크로소프트 사에서 만들어지고 .net core 전까지는 윈도우 종속적이었지만 .net core 이후 부터는 리눅스 환경에서도 구동 됩니다.
본론을 말씀드리자면 국내에서 웹 개발을 하실생각이시라면 C#은 추천드리지 않습니다. 국내의 대부분 웹 개발은 Java로 이루어져 있으며 스타트업에서는 다양한 언어를 사용하지만 C#을 사용하는 기업은 극히 드문편이므로 추천드리지 않습니다.
하지만 게임엔진 개발이나 의료쪽에서는 C#을 이용하여 윈폼을 많이 사용하고 있으며 웹 개발이 아니라면 C# 기반의 .net fraemwork는 많이 사용되고 있습니다.
웹 개발을 하신다면 해외취업쪽으로 눈을 돌리시는편이 C# 웹 개발자에게는 나은환경입니다.
하지만! 국내 환경은 어렵지만 어떤 언어든 한가지를 상당수준까지 사용할 줄 알도록 공부하신다면 다른 언어를 배우고 개발을 하는데에는 큰 무리가 없습니다. 대기업이고 오래 다녀도 괜찮을 회사라면 배워두면 나쁘지 않지만 이직을 생각한다면 개인적으로 추천드리고싶지는 않습니다.
감사합니다.
C#의 경우 게임 개발이 아니고서는 많이 사용을 안하는 것으로 알고 있습니다.
그래도 금융권에서는 아직까지 C#이나 오라클이나 MS SQL을 많이 사용하는 것으로 알고 있습니다.
몇몇 대기업의 경우 C#, MS SQL등을 사용하는 것으로 알고 있습니다.
IT기업중에서는 많은 회사들이 스프링 프레임워크를 사용하는 것으로 알고 있습니다.
배X, 카X오, 네x버 등등 다양한 기술들을 사용하지만 상당 부분 스프링으로 개발한다고 합니다.