-
1 # 滬A林工
-
2 # 拓荒菠蘿
程式猿可是社會一大寶藏,雖然苦累,但是沒他們,網路時代就沒有了,所以給程式猿們更合理的待遇和工作時間是必要的,希望資本家們別那麼心狠手辣。
-
3 # 抖抖程式碼
.NET自己給自己在10年前就挖好了坑
註定失敗
即使.NET CORE也不能挽救它的局面
雖然目前C#還是有一些企業市場
但每年都在縮減
只會一門程式語言的程式設計師,本來就"活不長"
程式設計師想一招鮮吃天下,恐怕行不通
從另外一個角度,如果不多瞭解、學習其它程式語言
也不算是一個優秀的程式設計師
即使C#消失了
但C#的語言設計真的很優秀
在各大程式語言中都能見到它語法的影子(JAVA8/JavaScript/Python 3)
少了C#的招聘崗位
不影響你成為一名優秀的程式設計師
-
4 # 超級大芒果
c#在國外還是不錯的,這幾年穩居開發語言的前5-6名。在國內確實生態在慢慢下降,但是要看什麼行業,什麼公司,如果大公司,那你決定不了技術架構,那就是領導說用什麼就用什麼。小公司,小團隊,想一套東西通吃,可以全部.net,前端可以用新的blazor技術,另外隨著typescript興起,學習node前端開發,有c#基礎簡直是如虎添翼。
-
5 # 敬歲月無恙
我只會c#。語言一門就夠了,足以用一生給你創造幾百萬的財富,一般人不可能切換語言的,開玩笑,誰能今天java明天php,那一定是個輔助
程式設計師
-
6 # 村長76723135
我寫了將近10年的C#吧,現在在二線城市一家小型it公司做管理,基本不太寫程式碼,帶java團隊,但是還是可以教給團隊成員一些基本的理念的。
對我來說,做管理是沒有辦法,幾年前就有機會上升,但是自己放棄了,因為覺得需要放棄更多的時間去換取不多的金錢並不值得。我覺得自己內心還是一個技術人員,呵呵。
繼續說下我經歷吧,我07年開始進入股市,但是一直虧損,期間基本上認真學習過能找到的任何有名的著作,直到三年前開始自學python,然後研究股票量化交易,將自己的專業與股票交易結合,去年開始基本可以做到穩定盈利,算是悟道了。
給題主一些建議吧,現在的社會基本上沒有鐵飯碗,就算是公務員壓力也挺大的,最好能靜下心來學習,比如可以學習培訓小孩程式設計,將自己的專業與其他專業結合起來。可能你的程式設計能力只能超過50%的人,然後培訓的能力也只能超過50%的人,但是這兩項結合起來,你的綜合能力可能會超過90%做少兒it培訓的人!
另外就是不要急躁,不要想著一蹴而就,得慢慢積累。世上最大的貴人就是你自己,加油
-
7 # GEO世界
問題比較泛化。中長期看,它是與微軟共同存在的一個語言。
在世界範圍來看,依賴C#的應用開發將長期存在的,機會也是有的,尤其是歐美。但機會確實也越來越少。
***
對一個具體程式設計師而言,C#是否重要,要取決於公司性質(公司中 IT 部門、為其他公司提供相關IT 技術諮詢服務)以及自己在公司中的技術角色、位置。
目前看,隨著物聯網和雲平臺開發應用的加速,語言使用排名和份額在海外總體呈現:
1. C /C++總是#1;
2. JAVA或者Python排名第2、第3(取決於應用開發領域)。
3. 其後就是C#(第4、第5位置)。個人認為,重要性將持續下降。
在資料科學、AI系統和工業資料分析師中,Python、R 更加流行。
在過去幾十年的計算機時代,行業應用中的工程師、醫藥師、地質師和地球物理師一般都使用這些語言(儘管如此,在職業分類中,我們都沒有把自己當成IT人員。當然也就不參與相關調查) …
傳統上,R 更加流行。長期以來,在工作中我們一直儘量使用 Fortran、R;過去十來年中,由於大量IT人員進入資料科學、地信遙感、工業物聯網技術領域,Python 份額才得到快速提高 …全球範圍看,如果把使用程式語言的大多數相關技術人員統計在內,包括資料科學、AI系統構架師、工程師、醫藥師、經濟師、地質師、地球物理師等,Python 在2020年和未來都可能是 #1(撇開 C/C++ 不論),而 C# 毫無疑問是墊底的,甚至差距可能將越來越大(#5、6。大約接近 R、Fortran)。不過隨著跨平臺 . Net 的開源,其發展趨勢也可能會發生逆轉:
-
8 # 成都微校園
看你覺得哪方面比如想做,
1.向底層發展,C/C++,跟硬體dll通訊,包裝成Api給別人使用
2.向遊戲媒體等發展,3D Open GL 等
3.向業務層發展,呼叫別人寫好的Api,然後根據專案的業務邏輯去程式設計
-
9 # 高齡碼農
我就是一名老c#程式設計師,一直用c#著程式碼,沒有什麼所謂何去何從。目前在bc架構下國內主流是java,但.net也有部分市場份額,另外在windows端應用軟體中還是winform wpf為主,使用場景是生產管理領域比較多。我認為只要精通了,用武之地還是有的,當然,選擇改用java也是不錯的選擇,語法差異不是太大,我也經常用java寫安卓開發。
-
10 # kentcase
企業級的應用開發,.NET平臺還是有市場的,渠道是狹窄一些,但是總體從業人員也少。網際網路或者一些SAAS產品,會更擁抱開源。程式設計師和語言之間的關係,我覺得還是需要說明一下,初期程式設計師普遍受限於語言,中級或者高階的程式設計師語言的限制一定程度上在變小,基礎的語法,很快可以掌握一門語言,類庫以及一些特性會需要慢慢熟悉,轉型並不是沒有通道。個人見解,供參考。
-
11 # 駿馬電子
當今世界C#地位十分尷尬,高不成低不就,智慧領域比不了python,java,微控制器與嵌入式開發比不過C&C++,專業測試與自動化領域又比不過Labview以及高階PLC語言。不過只是設計理念是可以通用的。
-
12 # 缺氧149706861
我java和C#都用了,嚴格講,net 的質量要高於java,只是java開源資源和框架比較多,所以大型網站目前肯定是要依賴java的。
但很難預料以後的發展,現在.net也開源了,CLR是可以多中語言無縫配合的(不需要透過服務就可以),以後,net開源資源多了,則勝負難以預料。
另外用.net做各種服務,也是可以和任何系統配合的。 C#程式設計師可以堅持。
-
13 # 技術簡說
跟我學linux核心吧。
linux核心屬於底層軟體,需要的技術積累多,需求變動比較少,所以職業週期也比較長。
linux核心上手比較難,主要是程式碼量大,新手不知道從何入手。我作為一個十年的linux核心程式設計師,也是這樣一步一步痛苦的走過來的。深知民間疾苦,才能解放眾生哪。
最後推薦大家一本書:
對於新手來說,這本書通俗易懂,很容易入手。
希望大家能找準自己的方向,學有所成。
-
14 # HelloWorldLang
學習Java啊,現在最大的陣營。我是做金融IT的,剛從c轉Java兩年不夠,三方庫,三方框架太他媽給力了。
-
15 # 愛玩的安哥
可以嘗試下游戲向,比如unity, 這玩意兒也是用C#的,不至於自己的知識積累完全浪費,一門語言想要獲得高收入,往往是需要深入的,還得選擇好領域,多嘗試,人生總有坎坷,華人都站起來走向富起來了,看看那些如今還生活在混亂中的人們,咱可要幸福的多啊。
回覆列表
從事自動化行業可以處理資料讀取,儲存,也可以結合工業相機走視覺控制路線。控制下位機plc執行動作。都可以。