-
1 # 瑀大仙兒
-
2 # 喵喵愛嘰嘰
任何行業都有致富的可能,這點毋庸置疑。程式設計師的工資較其它行業要高,所以大多數的程式設計師的小日子都過得比較小資。但是要想做程式設計師致富的話,你得不斷往上爬,爬到管理崗,或者你有超高的技術能力,去百度阿里做首席架構師,年薪幾百萬不是問題。我還見過一種程式設計師致富的手段,他的社交關係比較強,能在工作之餘接到私活,最後慢慢自己創業,剛開始一般都從外包專案開始做,到後期可能也有自己的創意,開發自己公司的專案軟體,推廣到市場,如果創意足夠優秀,也許就是一夜暴富。作為一個合格的程式設計師,一定是要不斷進步,提高水平,學習新的技術,新的理念。IT行業總是有不斷新人湧入,也有大量老人退出,要想保持競爭力,真的需要一些警惕性,能察覺到行業動態變化,否則的話只能拿著不高不低的工資,然後幹到35歲以後被行業淘汰出局。
-
3 # 千鋒教育成都
很多開始學習Java程式設計的人,很容易被前所未有的概念、定義,搞得一頭霧水。當類、物件、介面、建構函式、方法、繼承、多型、各種修飾符等概念撲面而來的時候,腦子裡頓時變成了一片漿糊,並直接導致了畏難心理,這些現象在初學的時候是最常見。針對Java程式設計初學者存在的這些困惑,小編給大家以下幾點建議:
運用基本的j2seAPI
除了Java語言本身的語法之外,懂得運用j2se的API也是一個必要的課題,然而在這麼多的API下,你必然想知道哪些API是必要或常用的。我的建議是先掌握字串處理、異常處理、容器(Container)、輸入/輸出(I/O)、執行緒(Thread)這幾個主題。
API的內容龐大,沒有任何一本是可以詳細講解每個API如何運用,你也不需要將API背誦下來,你要懂得查詢API檔案說明,雖然API檔案都是英文的,但基本上只要有基本的英文閱讀能力就足以應付查詢需求。
奠定Java的語法基礎
學習Java的第一步,就是學會使用Java這個程式語言來編寫程式,而學習程式語言的第一步就是熟悉其語法的使用。程式語言就是一門語言,所不同的是這種語言是用來與計算機溝通的,所以若要熟悉語言,使用的方法莫過於多看別人寫的程式,瞭解別人是如何使用Java來解決問題的,然後針對同樣的程式進行練習,並從例項中測試自己是否真正瞭解到如何解決問題。
使用搜索引擎
作為一個軟體開發人員,懂得使用搜索引擎,來尋找問題的答案,是一項必要的能力。使用Google(Google),幾個簡單的關鍵詞通常就可以為你找到問題的答案。
學習地圖
在學習完基本的j2se之後,你會想要實際應用Java來編寫程式,如果民需要編寫視窗程式,可以學習Swing視窗設計;如果你要編寫資料庫相關軟體,可以學習JDBC;如果你想要朝Web程式發展,可以學習JSP/Servlet;如果你想要學習手機程式開發,可以朝j2me方向學習
-
4 # 碼農撩科技
我不清楚你對致富的自我定義是什麼?是達到小康水平、進入中產階級以上?還是實現財富自由?但你如果看完下面的真實案例後,對於程式設計師是否有致富的可能,在你心中會有一個明確的答案!
作為曾經的世界首富,他13歲就開始做程式設計設計,18歲考入哈佛大學但一年後退學,創辦了微軟公司,他就是大名鼎鼎的比爾蓋茨,但他更是一名程式設計師,正是得益於程式設計成就了他輝煌的一生。他曾連續13年成為《福布斯》全球富翁榜首富,連續20年成為《福布斯》美國富翁榜首富,2019年以965億美元排名全球億萬富豪榜第2位。
而另一個被冠以“第二蓋茨”美譽的扎克伯格,不僅因為他和蓋茨一樣從哈佛輟學,更因為他也是一名不折不扣的程式設計師。在中學時期,其父親就教他Atari BASIC Programming,後來還專門給他聘請了軟體開發家教,並被David Newman評價扎卡伯格為神童。
扎克伯格的成功源於他對程式的熱愛,在中學就開發了名為Synapse Media Player的音樂程式,並藉由人工智慧來學習使用者聽音樂的習慣(天哪,那時候他就開始應用人工智慧了)。進入哈佛後,他雖然是心理學與運算科學的專業,但在大二時期就開發了叫做Facemash的網站,一舉成名,後來這個網站發展成現在全球著名的Facebook!2019年,扎克伯格以623億美元的財富排行福布斯全球億萬富豪榜第6位!
看到這裡,你說做程式設計師有致富的可能嗎?
如果你覺得這幾個人離我們有些遙遠,那麼我們來看看國內的一些網際網路大佬案例,他們風光的背後也是從一名程式設計師做起的。
小米創始人雷軍,十足的程式設計師。大學沒畢業就靠軟體開發成了百萬富翁,寫過加密軟體、防毒軟體、財務軟體、幹過駭客,直到成為金山帶頭人,創辦了小米,雷軍還依然宣稱:20年前我是一名軟體工程師,到今天依然是!
百度創始人李彥宏,典型的程式設計師。憑藉其“超鏈分析”專利,開創了中國最大最強的搜尋引擎,如今百度的人工智慧技術也處在世界前列。
也許有的同學覺得這些人都是個例,普通的程式設計師很難達到他們的高度,但我們身邊的一些程式設計師也不乏透過程式設計實現致富的例子。
那些阿里的P7以上的程式設計師、騰訊T3以上的程式設計師,隨便拉出一個來都年薪近百萬。那些架構師、演算法工程師哪個年薪也是50萬起步。如果你夠幸運拿到公司股權,或者成為公司的創始人,那離財富還遠嗎?
要知道現在一個應屆畢業生,剛應聘程式設計師,月薪都10K+了,不要輕易相信那些碼農、搬磚的自嘲,那是孤獨寂寞發出的調侃而已。
那麼怎麼才能成為一個合格的程式設計師,提高自身的水平呢?
我們可以總結以上成功的大佬,他們統一的特點就是對程式設計的熱愛和追求,透過程式找到了人生事業的方向。
所以想要做一名合格的程式設計師,首先要做的就是熱愛程式設計,並以此作為職業追求。雷軍程式設計做了10年,到現在創立了小米成為了企業家時還宣傳自己首先是一名軟體工程師,這是什麼精神?!
其次你得有過硬的程式設計本領,不具備實戰的技能空有開發工程師的名頭,怎麼算是合格的程式設計師呢?如果你是一名Java程式設計師,你得精通Java語言、JDK、記憶體模型、JVM的必備知識,更要懂併發程式設計和設計模式,其實還要掌握Java生態的各種框架,諸如Spring全家桶、SpringBoot微服務等等知識。其他Python、Go程式設計師自行百度相關技能棧,開始修煉吧!
想要提高程式設計技能,那肯定是得不斷的學習和積累了,成功的路上沒有捷徑,程式設計師更是!更需要實際專案的歷練,親自程式設計的實踐才能掌握一門技能,否則一切只是空談。
最後想說的是,不要只想著做程式設計師致富,如果你以此為出發點,可能走著走著你就迷路了,要更多地思考如何做好一名程式設計師,如何透過程式設計師的身份經營出一份事業,如果你為此努力了,想通了,你離致富還遠嗎?
-
5 # 小王生活很苦惱
首先致富的定義和界限是什麼?
大部分初級程式設計師都拿著1到2萬的工資,如果想要拿更高的薪資,需要不斷的學習、經驗及2到3年的時間,這個過程又要淘汰一批人;當你這些都經歷過了,到了這個階段你的薪資應該可以到3到5萬,如果想要更進一步就需要一些天賦了,這樣的人在程式設計師比例裡面佔了一小部分,而且可能要涉及到演算法、數學等方面的知識了。更別說那些頂尖的大牛了。
想要靠寫程式到年薪60萬以上是很難的。需要學習、時間、經驗和天賦。
另外程式設計師的薪資起點比大部分的其他行業薪資高的多,像我個人學的是測量,畢業以後工資低的嚇人,而程式設計師就不一樣了,起點薪資就很高。
並且當你有了一定的實力之後且年齡也大了可以有更多的選擇,你可以去培育機構當老師,可以自己接單。選擇還是有的,實在不行也可以轉行。程式設計師這個職業還是蠻好的。
最後希望廣大的程式設計師們能夠不脫髮,早日找到另一半,佛祖保佑,永無bug
-
6 # 會點程式碼的大叔
這個要看對富裕的標準是什麼樣的了。
年入千萬+,極少如果年入千萬、上億才算是富裕,那麼程式設計師只是敲程式碼的話,鮮有人能達到這個水平,一般都是程式設計師出身,做到公司的高層或合夥人,或者是創業,才有可能達到這個水平;國內有名的大佬:騰訊的小馬哥,以及一起創業的幾位創始人;微信的張小龍,進入騰旭之前開發了 Foxmail,應該不少同學都用過;小米的雷軍,寫過加密軟體、防毒軟體、財務軟體;金山的求伯君,更是以一人之力寫出來 WPS... 國外程式設計師出身的大佬也非常多,比爾蓋茨、扎克伯格...
年入百萬,有可能如果年入百萬就算作是富裕的話,這個程度還是有很大希望達成的,比如進個大廠拿到一個比較高的職級或職位;當然我見過的能給程式設計師開到年薪百萬的公司,工作強度一般都比較大,加班也狠多,都說程式設計師工作強度是 996,其實狠多公司比 996 還要嚴重。
年入五十萬,可能性較大如果年入四五十萬就能算作是富裕的話,這個水平的話,在一線城市還是比較容易達到的,當然如果你不是本地人的話,這個收入也就能算個小康吧,二線城市的話能拿到這個收入還算是不錯的,不過富裕嘛,估計也算不上。
怎樣才能成為一個合格的程式設計師呢,我提幾點建議:一個人的精力是有限的,建議先追求技術的深度,再追求技術的廣度;
有些技術可能在你工作中,並沒有直接用到,但卻是你技術能力的基礎,技術牢固,再學習另外一門語言或框架,是非常簡單的;
重視業務能力,技術都是為業務服務的;
開發之前想清楚再動手,設計和開發的時間比,至少也要是1:1的,甚至超過這個比例;
保持學習的熱情,如果沒有直接的熱情,那麼就想想:“我多謝一個XXX,工資可能會漲 10%”(間接的熱情);
多做筆記,多反思,避免犯相同的錯誤。
回覆列表
1:做任何工作之前都要想一邊邏輯,要及時,定時彙報工作進度 2:有工作的話,每天做好自己的工作日誌,是留給自己看的。 3:不要無腦開發,應付了事 4:要學會簡單,快速,有效解決問題,能解決多大的問題就賺多少錢。 5:提升水平都是日積月累的,程式設計師靠的還是經驗,一定要多工作 多接觸, 多敲程式碼不 要懶惰 6:水到渠成,定能奔小康。