學還有發展前景嗎?
一個c#程序員。
說說我的情況吧。大學的時候,我的專業是計算機科學與技術,教的課程都是c#編程的基礎,也就是根本沒有C的學習。
畢業后找工作,自然要投入進去。網相關崗位,然后現在就做。
我這幾年的感受是。網絡的聲音越來越小。相比java,從技術門檻上來說,還是老套。net入門簡單,各種語法糖,集成控件。入門挺簡單的,沒有很深的計算機基礎基本都可以操作。如果要做精研,一方面是沒有相關市場。一旦某個市場想做大,哪怕一開始。net前期,后期會慢慢轉向java,C,C,php之類的。惡性循環越來越深。net沒有。;t沒有一個巨大的市場平臺去實踐,慢慢的技術棧趨于入門級和普通。另一方面是c#本身的技術限制。的。netframework運行在窗口服務器上,不支持跨平臺。但是由于安全性或者價格的原因,更多的服務器都有liunx,這就進一步導致了它的應用范圍。(現在,微軟確實推出了。netcor
學linux有前途嗎?
Linux在當前市場上非常受歡迎。百分之八十五的公司都在用Linux系統,前景非常好。而且Linux被認為是IT界的入門級技術,對零基礎的消費者或者變形金剛非常友好。學起來比較簡單,工資非常好,發展方向也比較廣闊。
只能比較rtos和linux哪個更有前途?
個人感覺兩個系統沒有可比性。這聽起來可能有點不著邊際和奇怪,但事實上,在技術上就是這樣。很多時候,我們需要遵循自己的工作。如果現在的企業是做單片機的,自學rtos并不容易。當然,可能很多人會說,學習linux進步更大,但代價也更大。如果你從事裸機開發,你可以在學習rtos方面取得有益的進步。如果你目前從事的開發需要rtos,那么在你掌握了此時工作所需的rtos之后,學習linux對你的職業生涯和技術提升會有很大的幫助。簡單來說,很難回答rtos或者linux,這是有前途的。rtos比linux稍微容易一點。當然,但是有許多公司雇傭人。linux很先進,但是很少有公司招人。此外,linux是如此先進,一個人可以他終其一生也沒有徹底研究它。。。對任何人來說,你可以不要一輩子搞技術。過了四五十歲,就算你還有志氣在技術這條路上走下去,錄用你的公司也不敢或者說不會再用你了。因此,不考慮一個人而談論哪個人有前途是沒有意義的。;自己的工作環境。從我身邊朋友的就業情況來看,學生時代多多少少學點linux開發,至少了解一下開發流程或者思路是最好的。真正工作后,能從事驅動和內核開發的人少之又少,能深挖某個rtos就已經很不錯了。。。
