學的c語言,工作兩年做的都是二次開發,接觸不到核心技術該怎麼辦?
跳槽啊。樹挪死,人挪活!
目前整個IT行業內有不少程式設計師從事的都是二次開發,二次開發往往會基於一個特定的開發平臺,如果開發平臺比較小眾的話,那麼對於程式設計師的未來發展會造成一定的影響。另外,二次開發的技術含量往往也比較有限,在這種情況下,程式設計師透過崗位獲得的能力提升往往也是有限的。
對於從事二次開發的C語言程式設計師來說,可以透過以下幾個方式來解決發展問題:
第一:自主學習。
自主學習對於二次開發的程式設計師來說是比較重要的,自主學習一定要有一個系統的學習計劃。由於C語言在嵌入式開發領域有較為廣泛的應用,所以制定一個嵌入式學習計劃是個不錯的選擇。嵌入式開發是物聯網開發的重要組成部分,隨著產業網際網路的發展,未來物聯網發展空間還是非常值得期待的。
第二:崗位升級。
崗位升級調整是脫離二次開發最為直接的辦法,崗位升級調整需要程式設計師具備一定的開發能力。對於從事二次開發的C語言程式設計師來說,要想進行崗位調整往往需要從初級程式設計師開始做起,從這個角度來看,崗位調整越早越好。
第三:讀研。
不少程式設計師透過讀研來突破職場發展瓶頸,尤其是工作3年左右的程式設計師,透過讀研來完成崗位升級是一個比較重要的渠道。按照歷史經驗來看,大部分程式設計師讀研之後都完成了崗位升級,發展空間也得到了拓展。
目前,隨著產業網際網路的不斷髮展,未來大資料、雲計算、物聯網、人工智慧等一眾技術將陸續落地到廣大的傳統行業,而其中不少平臺都提供了二次開發的崗位,從這個角度來看,二次開發也會提供一定的就業崗位,但是對於程式設計師來說,一定要有一個清晰的職場發展規劃。
我從事網際網路行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大資料和人工智慧領域,我會陸續在頭條寫一些關於網際網路技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。
如果有網際網路方面的問題,也可以諮詢我,謝謝!
工作是一個過程,何必急於見到結果?
c語言核心程式碼就是底層驅動,兩年的工作經驗真不算多
是金子總會發光的。
我覺得在開發中,你有能力的話立即脫穎而出。不排除有排擠的情況。但是IT這個群體的絕大多數都是標準的技術男,政治白痴。一般不會發生這樣的事。
所以,我覺得,最好是從自身找原因,是不是業務能力真的需要提高?如果確認自己能力確實突出時跳槽也許是唯一選擇。但是絕大多數是不可能的
慢慢來 彆著急
需要過程
自己看linux,看linux核心,看一年能看懂,想怎麼辦就怎麼辦吧?或者自己做專案,接不到外包,做個好玩的也行
普通公司哪有那麼多核心技術?真有核心技術再說不遲。
c語言的核心程式碼一般都事關公司最高機密,你如果能熬到5年以上,得到領導信任,會逐漸放給你的。