展望未來,總結(jié)過去10年的程序員生涯,給程序員小弟弟小妹妹們的一些總結(jié)性忠告?走過的路,回憶起來是那么曲折,把自己的一些心得體會(huì)分享給程序員兄弟姐妹們,雖然時(shí)代在變化,但是很可能你也會(huì)走我已經(jīng)做過的1
為什么程序員紛紛反對(duì)微軟收購GitHub?
看到一篇有趣的文章The Eight Levels of Programmers。以前似乎看過不少這種程序員的多少個(gè)級(jí)別、境界,但這篇語言很風(fēng)趣,而且分類比較細(xì)化,讓人覺得挺合情合理、無法反駁的。絕大
例子:C的復(fù)制文件 Copy.c#includeusing?namespacestd; ? int?main(int?argc,char*?argv[]) { ?????????FILE?*in,*o
相信一提起馬賽克這個(gè)東西,不少小伙伴都痛心疾首,雖然最近幾年也頻繁傳出有在研發(fā)去除馬賽克的軟件,一直沒有成品問世。不過最近一位程序員及經(jīng)過不斷努力終于完成了這款軟件。據(jù)悉,這位程序員“deeppomf
1、不要把時(shí)間浪費(fèi)在錯(cuò)誤的人身上。人生短暫,所以你不該把你的寶貴歲月與壓榨你幸福的人分享。假如別人真的需要你,他們自會(huì)騰出一片空間留給你。有的時(shí)候我們無須苦苦掙扎,放棄也是種選擇。永遠(yuǎn)都不要報(bào)希望于老
在畢業(yè)之后,我成功成為了一名IT程序員,開始從事網(wǎng)絡(luò)設(shè)備的開發(fā)。在入行的時(shí)候我只是在學(xué)校里面學(xué)過計(jì)算機(jī)網(wǎng)絡(luò),以及有嵌入式編程基礎(chǔ),但沒有實(shí)際的網(wǎng)絡(luò)方面的實(shí)踐跟工作經(jīng)驗(yàn)。由于受到那些給我機(jī)會(huì),培養(yǎng)我的高
看到一篇有趣的文章The Eight Levels of Programmers。以前似乎看過不少這種程序員的多少個(gè)級(jí)別、境界,但這篇語言很風(fēng)趣,而且分類比較細(xì)化,讓人覺得挺合情合理、無法反駁的。絕大
每個(gè)人都熟悉這種作息規(guī)律:早上9點(diǎn)去上班,坐在電腦前面,編一天的程序,下午5點(diǎn)下班回家。如今,非常感謝蒂莫西·費(fèi)里斯 (Timothy Ferriss)的《每周工作4小時(shí)》,我開始重新思考應(yīng)該如何工作
每個(gè)人都會(huì)老去,沒人能夠永遠(yuǎn)是少年。而中年成了人們最惶恐的歲月??纯催^來人是怎么渡過中年危機(jī)的,看了之后,你或許會(huì)更從容地走自己的路。
“什么是成功?成功不是別人覺得你成功就是成功,成功是一種內(nèi)心深處的自我感受。我只是在追求內(nèi)心的一些東西,在路上。”學(xué)霸很多,能夠創(chuàng)辦出一流企業(yè)的學(xué)霸很少;手機(jī)公司很多,以軟件起家的手機(jī)公司很少
for(;;){void* buffer = malloc(SIZE);memset(buffer,SIZE);process(buffer)free buffer;}這是一位實(shí)習(xí)生(我曾帶過10+位實(shí)習(xí)生,因此見多識(shí)廣)的偽代碼,原本這個(gè)SIZE很小,估計(jì)是存放URL用的,定義為512字節(jié),后來
硅谷科技公司的福利久負(fù)盛名,它們大都有著炫酷的辦公環(huán)境,有的還為員工免費(fèi)提供各種美食,但這并不能保證員工對(duì)公司死心塌地。雖然福利好,但是硅谷技術(shù)人員依然跳槽頻繁。本文總結(jié)了硅谷一些著名科技公司員工的「忠誠度」,一起來看看硅谷員工在各家公司平均待多長(zhǎng)時(shí)間就會(huì)另謀他地。
你還記得第一次接觸計(jì)算機(jī)時(shí)的情景嗎?你還記得寫下第一行代碼時(shí)的年紀(jì)嗎?你還記得入行時(shí)的理想是什么嗎?時(shí)間改變了你的什么,生活又教會(huì)了你什么?要是能重來,你是選李白,還是再選一次程序員?
據(jù)Businessinsider報(bào)道,在硅谷中想當(dāng)一個(gè)出色的程序員,意味著與諸多精英面臨直接競(jìng)爭(zhēng)。公司給你開出了豐厚的薪水,免費(fèi)的大餐,免費(fèi)司機(jī)接送,硅谷的程序員在某種意義上就像是好萊塢的明星。Altay Guvench,曾經(jīng)是一名程序員的他如今改行做硅谷軟件工程師們的經(jīng)紀(jì)人。
你對(duì)這些來自東方的程序員有沒有一些總結(jié)性的看法和觀點(diǎn)(比如:他們是否合作,是否能按時(shí)提交代碼,寫出的程序是否有質(zhì)量?)。依據(jù)是什么?
2010年5月22日,一名為L(zhǎng)aszlo Hanyecz的程序員用一萬個(gè)比特幣購買了兩個(gè)披薩。當(dāng)時(shí)一枚比特幣價(jià)值僅為0.003美分,如今則是9669.27美元。
我不算是聰明的人,經(jīng)歷也不算特別成功,但一步一步走來,我認(rèn)為,我能做到的,你一定也能做到,而且應(yīng)該還能做得比我更好。
這是一份樣本數(shù)超過 3.9 萬人的調(diào)查報(bào)告,參與調(diào)查的開發(fā)者遍及全球。除了四分之一的開發(fā)者在學(xué)會(huì)開車前先學(xué)會(huì)編程之外,還有這些調(diào)查結(jié)果等你發(fā)現(xiàn)。對(duì)照這份調(diào)查報(bào)告,看看你跟世界上其他國家地區(qū)開發(fā)者之間的異與同各是什么?
1. 動(dòng)手編碼之前,你需要對(duì)要編碼實(shí)現(xiàn)的解決方案有一個(gè)正式的或粗略的設(shè)計(jì)。永遠(yuǎn)不要在沒有任何設(shè)計(jì)的前提下就開始編碼,除非所編代碼不重要。2. 優(yōu)秀的代碼文檔跟編程語言知識(shí)一樣重要。在代碼源文件中,為每個(gè)主