程式設計師中的大牛都是從很早就開始接觸程式設計的嗎?

2025-01-21 01:25:17 字數 5072 閱讀 9674

1樓:網友

顧名思義編碼農民,特別是在當今工業化的快速發展,越來越多的依賴計算機應用在各行各業,緊隨其後的是社會需要很多的基礎編碼的農民工,他們有聰明的大腦,對於程式設計,設計,開發,和熟練的技術,但隨著僱主的追求更好的利潤,他們的生活時間很緊,加班很正常,所以相應的建設農民工相比,他們的地位與農民工遠遠優於相比,人類已經開始逐漸從手工轉向抽象勞動,但高勞動強度和勞動在某些情況下,他們投資的回報是成比例的,業內人士用來關注程式設計工作被稱為**農民。

但隨著時代的變遷,網際網絡公司裡許多最英俊的it工程師都在自嘲。他們更多的是為it精英們提供高學歷、高收入,很多人在企業中擔任高階建築師和高階工程師,因為他們熱愛自己的程式設計並堅持編寫**的習慣,所以被稱為「**」。此外,大型網際網絡公司的總部位於城市邊緣的開發區,如北京上地、深圳科技園等,所以它是「農業」的自我貶抑。

農民在另一方面,它的「**」是一種高shuaifu自嘲,例如,北京上地附近的房地產銷售和客戶經常開玩笑地說:農民炸這裡的建築比在城裡的碼是昂貴的,和**農民鄰居最舒適,**農民質量最高,等等。比爾?

蓋茨(bill gates)和馬克?扎克伯格都是富人和富有的代表。

一般的程式設計師在專業領域有四年的學習,並且需要在數學和工程方面獲得程式設計學士學位。

在這個領域,大約20%的人擁有更高的電腦科學和工程學學位。也有少數的程式設計師是自學的,雖然一些專業的學校或大學可以提供,但也有其他的方法來提供相關的人才。雖然學歷更重要,但公司往往注重求職者的經驗,許多剛從大學畢業的大學生雖然有驚人的學歷,但他們找不到工作,因為他們缺乏經驗。

乙個程式設計師雖然沒有正式的資歷,但如果乙個人有豐富的程式設計背景知識和豐富的工作經驗,那麼他的機會就會超過乙個學位畢業生。因此,努力趕上有用的工作和實習機會,你會發現,畢業後,更多的實習機會會給你更多的經驗和更多的機會,當你在找工作的時候。

2樓:小龍龍貝貝

發現「大牛」這個詞的定義是不同的。對計算機的更透徹的理解,他們知道**對計算機做了什麼。他們能準確地找出問題所在,它可以通過優化系統功能或語言標準庫來解決一些特殊問題。

他們的身影可以在各大開源社群的主流專案中找到。所以我們先來講個小故事吧:

有一對情侶朋友。她 和 他。

那一年,她9歲,他11歲

當她九歲的時候,在家裡有第一臺學習機器,他九歲時有了蘋果ii。

她十歲了,自學了logo,卡在了basic的入門.他完成了basic的學習。

近十年來,她一直嘗試一些學習,但計算機的能力基本上是乙個停止狀態。他有自己的完成了自己的js直譯器和編譯器

她22歲的時候,她遇到了生命中第乙個真正的計算機導師,而他已經完成了自己的js直譯器和編譯器。

從22歲到28歲她80%的時間裡有目的地積累技術。在那6年裡,她超過了一些比她強壯的人。

她28歲時他30歲。她是那家公司的某個小組主管,他是那裡的技術總監。他們相遇並了,然後偶就有了這段故事。

我想說的是:

首先,你需要乙個導師,當然, 你更需要一臺電腦,或者至少有一臺學習機。

其次,興趣和天賦,這兩件事可以使你事半功倍,但基本上停止在事半功倍。我不認為乙個人寫寫一遍demo就能勝過別人完成乙個專案的經驗。

再次,時間,就算別人寫20年,你至少寫10年才能達到同樣的水平吧?

史上最牛的程式設計師到底有多牛?

3樓:匿名使用者

聽說的~~

很久以前,那還是我用win98的時候有次我係統崩潰了,因為我是電腦白吃,我朋友給我介紹了乙個高手來幫我修電腦。

他看了一下電腦,問我有沒有98的盤,我說沒有。

他想了一下,叫我把固定**拿給他,我想修電腦要**幹什麼,但人家是高手,我也不好說什麼,就把**拔下來給他了。

他把**線空著的一頭接在電腦的乙個插孔內,然後進入了dos,然後就開始在**上不停的按著鍵,他按鍵的速度非常快,但是隻按0,1兩個鍵,我搞不懂這有什麼用,但也不敢問,看了半個多小時,他還是不停的按這兩個鍵,我漸漸的有些困,我問他這東西要搞多久,他說要幾個小時,我給他倒了杯茶,就乙個人去隔壁睡覺了。

醒來的時候,一看已經過了4個多小時,我起身到隔壁,看見他正在98裡面除錯,過了一會兒,他說,你試試,我坐上椅子用了一下,真的好了,我當時也不懂電腦,謝過人家就走了。

後來我慢慢對電腦有了瞭解,終於瞭解,原來當時那位高手是用機器語言編了乙個98系統,我後來問我朋友那位高手的下落,我朋友說前幾年去了美國之後,杳無音訊。

4樓:同二公

能介紹給我認識一下牛人嗎?

5樓:文武英傑

用機器語言編乙個98系統?那要敲n年吧。

頂級的程式設計師是怎麼樣的

6樓:陽光的路上

頂尖的程式號是非常牛x的,頂尖程式設計師常說:「這個我以前寫過乙個模組,我找找,很快。這就是區別,要想作到頂尖的程式設計師,要具備以下幾點:

第一 文件是第一生產力,它在程式設計師的世界中是無可非議的。看看最流行的開源軟體的文件,比如spring、hibernate和struts,看看它們的教程、入門和參考文件有多好,有文件就有溝通,就有交易。搞技術的容易忽視文件的力量,也因為寫文件十分困難,更多程式設計師選擇舒適區,習慣寫下**,但正因為如此,妨礙了不少程式設計師的進階。

第二表達能力,表達能力決定了你所做的技術的影響範圍,普通程式設計師和頂尖程式設計師的表達能力差別非常大,這主要還是取決於他們格局的不同。

第三 面對功能點普通程式設計師:立馬開始構思自己如何實現腦海裡出來乙個方案,頂尖程式設計師:發現功能點很普通github上面早已經有非常多的解決方案,著手根據業務選擇乙個最適合最優的方案。

第四 勇於去研究你不懂的**,如果你經常去研究你沒有接觸過的**,你就會越來越熟悉不同的**結構和設計模式。

以上只是描述頂尖程式號其中幾點特點,當然他們的優 勢遠遠不止這些啦。

什麼是程式設計師程式設計中的老大難問題

7樓:瀧曜棟

1全部上週,我發起了乙個「程式設計師程式設計中的老大難問題」的投票,主要是基於最近quora上的跟帖討論。根據大家的反響和投票結果,有一項投票遙遙領先,穩居第一——對於軟體開發人員來說,最大的難題是:如何命名(例如:

給變數,類,函式和過程命名等等)。

對於這個結果,我多少有點意外,因為作為乙個多年的開發人員,我不會投給這一項(我想我會投給「修改或維護別人的**」)。但是真正讓我驚訝的是,看起來好像不怎麼重要的命名居然排列第一,跟期待的結果實在差太遠了。下面是投票結果的分佈圖。

該結果是來自quora問答**和更早的ubuntu論壇跟帖的4500個開發者的投票。「如何命名」一項的選票幾乎是其它八項的投票結果的總和,哇!

的確,這些基於自我篩選的群體的投票結果是完全不科學的。但是我認為這個結果還是有一定意義的,換句話說,如何命名的確是個很棘手的問題,許多非程式設計人員可能會意識不到。

幾年前在stackexchange社群裡對於這個話題剛好有個跟帖,為了強調這一點,我引用了一些內容是關於程式設計師在程式設計中對於命名的的痛苦和糾結。

我確實在程式設計的時候花了很多時間在考慮如何命名。」

我不得不同意命名是一門藝術。」

如果你想要提高**的可讀性,命名的確很重要。」

我認為最後一條抓住了部分核心,解釋了命名為什麼會這麼難,因為它太重要了。準確的命名可以提高**的可讀性,讓人容易理解,方便除錯,也給以後修改和維護你的**的人帶來方便。一旦開始做了,很快你會發現要想出乙個簡潔又準確的名字沒那麼容易。

就像jeff atwood 所寫的:

想出好的命名的確很難,但是有難的道理,因為好的命名需要只用一兩個單詞出表達你的根本意思。」

而且,許多人認為,正確的命名能幫你寫出好的**。如果不能為乙個變數或者函式想出乙個清晰又簡潔的名字,那可能是你的**有問題。那樣的話,你就得考慮重寫或者進行**重構了。

如何成為乙個牛逼的程式設計師?

8樓:優越學院it實訓基地

作為程式設計師,身邊總是有牛逼的前輩、後輩或者同輩。牛逼的人總是讓人羨慕。比如自己苦搞一天的 bug , 頭髮快抓掉完了,人家掃上兩眼,改一行**,問題就解決了;比如自己幹了十年開發,薪水還不到10k ,人家才畢業就簽了16k 的合同;比如我要天天辛苦加班工作還幹不完,人家嘛事兒不幹每天就喝喝咖啡,結果寫出來的軟體居然比我的穩定多了好用多了。

這牛不牛?想成為牛逼的程式設計師,簡單總結了一點小經驗:

投資自己。站在巨人的肩膀上。

瞭解資料結構和演算法。

用熟練一款開發工具。

寫**要規範。

不停給自己充充電,學無止盡就是這個意思。

計劃、堅持和執行力。

放低自己的姿態。

9樓:網友

如果要想成為乙個厲害的程式設計師,涉及到的方面比較多。

首先要了解計算機的組成原理、結構體系,還要熟練掌握多種程式語言,以及常見的演算法。

還需要熟悉各種軟體知識:網路、圖形影象、資料結構、編譯原理等同時熟悉相關的專業知識,這個得看所在行業了。如在電力行業的軟體需要對電力排程、保護裝置等瞭如指掌。

這些,需要投入大量的時間進行學習。需要毅力才可以實現,不是說說就行的。

10樓:表弟有三把槍

跟著我的步驟做 ,洗臉,刷牙,睡覺,夢中啥都行。

11樓:平凡人楠澤

會持續更新各行業各領域的知識。

程式設計師夫妻結婚戒指刻什麼字好都是程式設計師的學姐和學長結婚戒指想

前端程式設計師可以刻 or 而不刻閉合標籤 則代表永不止息。還想到一個比較俗的 powered by love另外,你如果想給定製鑽戒刻字的話,我推薦幾個品牌,美誠鑽石 梵尼洛夫 周大福什麼的都可以 結婚和戀愛 在情感方面有何不同 這個,很多人的女友都跟一個或者幾個同居過,可日子還是過來了 如果不結...

程式設計師的後路,程式設計師的後路

一個好的程式設計師工資在8000 15000左右月薪。快遞員大約3000 5000左右。你有能力的話當然是程式設計師好。你如果想輕鬆過生活的話,註定挨窮吧。血氣方剛的男孩 要是問程式設計師為什麼苦逼,還有人心甘情願入坑,開個玩笑,原因之一或許是it培訓班的前臺漂亮美眉告訴他們 我們的男朋友都是程式設...

好程式設計師 優秀的程式設計師和一般的程式設計師差別在哪

一個好的程式設計師定義分為三種 興趣,努力,行業前景 1 首先你要對前端這個職位這個行業感興趣,沒有興趣你再怎麼去學都是沒有用的,比啞巴吃黃蓮都更難受。有興趣後就要懂得培養。2 俗話說 人往高處走,水往低處流,努力要講究方法,你剛畢業不久,我建議我們先好好實習積累工作經驗,然後跳出來自己找個公司上班...