'程序員心中的八大噩夢,你中了幾條?'
1.技術大牛也幫不了忙
“呀,這個問題好難,我要去GitHub看看,然後就沒有然後了...”
1.技術大牛也幫不了忙
“呀,這個問題好難,我要去GitHub看看,然後就沒有然後了...”
很多程序員都會收藏一些優秀的編程交流社區或者網站,利用裡面的資源提高自己的編程能力。
程序員最大的噩夢就是頂尖開發社區裡面的技術大牛都回答不了他們的問題。
2.鍵盤上最心愛的快捷鍵壞了
“我做過最可怕的夢就是我的分號鍵罷工了”
“寫了好幾行代碼了才發現control鍵沒反應了。。。”
1.技術大牛也幫不了忙
“呀,這個問題好難,我要去GitHub看看,然後就沒有然後了...”
很多程序員都會收藏一些優秀的編程交流社區或者網站,利用裡面的資源提高自己的編程能力。
程序員最大的噩夢就是頂尖開發社區裡面的技術大牛都回答不了他們的問題。
2.鍵盤上最心愛的快捷鍵壞了
“我做過最可怕的夢就是我的分號鍵罷工了”
“寫了好幾行代碼了才發現control鍵沒反應了。。。”
為了節省時間,程序員更願意用鍵盤上的快捷鍵而不是鼠標,所以鍵盤對他們來說相當重要。不過,不是所有的按鍵都能得到程序員同等的寵愛,有一些按鍵使用頻率就遠遠高於其它鍵,尤其是在特定的編程語言下,比如JavaScript、Perl 和Objective-C編程語言下的分號鍵。
所以如果程序員夢裡夢到自己最心愛的快捷鍵壞了,或者乾脆都不在鍵盤上了,就是從夢中驚醒也不奇怪。
3.斷網掉線
“要是沒有網,我就不能Google了,不能Google了我就找不到解決方案了,找不到解決方案了我也就完了!”
1.技術大牛也幫不了忙
“呀,這個問題好難,我要去GitHub看看,然後就沒有然後了...”
很多程序員都會收藏一些優秀的編程交流社區或者網站,利用裡面的資源提高自己的編程能力。
程序員最大的噩夢就是頂尖開發社區裡面的技術大牛都回答不了他們的問題。
2.鍵盤上最心愛的快捷鍵壞了
“我做過最可怕的夢就是我的分號鍵罷工了”
“寫了好幾行代碼了才發現control鍵沒反應了。。。”
為了節省時間,程序員更願意用鍵盤上的快捷鍵而不是鼠標,所以鍵盤對他們來說相當重要。不過,不是所有的按鍵都能得到程序員同等的寵愛,有一些按鍵使用頻率就遠遠高於其它鍵,尤其是在特定的編程語言下,比如JavaScript、Perl 和Objective-C編程語言下的分號鍵。
所以如果程序員夢裡夢到自己最心愛的快捷鍵壞了,或者乾脆都不在鍵盤上了,就是從夢中驚醒也不奇怪。
3.斷網掉線
“要是沒有網,我就不能Google了,不能Google了我就找不到解決方案了,找不到解決方案了我也就完了!”
論壇幫不上忙或者問題解決不了都是小噩夢,網聯不上了,才是大大的噩夢。畢竟聯網後才可以逛論壇。
互聯網就像一個百寶箱,裡面有各種代碼和一些軟件的開放資源。而且一旦沒有網,訪問遠程服務器和雲端基本就沒戲了。
4.無法複製BUG
“在公司怎麼模擬也不會出來的藍屏問題,在客戶那裡月月都出現!”
1.技術大牛也幫不了忙
“呀,這個問題好難,我要去GitHub看看,然後就沒有然後了...”
很多程序員都會收藏一些優秀的編程交流社區或者網站,利用裡面的資源提高自己的編程能力。
程序員最大的噩夢就是頂尖開發社區裡面的技術大牛都回答不了他們的問題。
2.鍵盤上最心愛的快捷鍵壞了
“我做過最可怕的夢就是我的分號鍵罷工了”
“寫了好幾行代碼了才發現control鍵沒反應了。。。”
為了節省時間,程序員更願意用鍵盤上的快捷鍵而不是鼠標,所以鍵盤對他們來說相當重要。不過,不是所有的按鍵都能得到程序員同等的寵愛,有一些按鍵使用頻率就遠遠高於其它鍵,尤其是在特定的編程語言下,比如JavaScript、Perl 和Objective-C編程語言下的分號鍵。
所以如果程序員夢裡夢到自己最心愛的快捷鍵壞了,或者乾脆都不在鍵盤上了,就是從夢中驚醒也不奇怪。
3.斷網掉線
“要是沒有網,我就不能Google了,不能Google了我就找不到解決方案了,找不到解決方案了我也就完了!”
論壇幫不上忙或者問題解決不了都是小噩夢,網聯不上了,才是大大的噩夢。畢竟聯網後才可以逛論壇。
互聯網就像一個百寶箱,裡面有各種代碼和一些軟件的開放資源。而且一旦沒有網,訪問遠程服務器和雲端基本就沒戲了。
4.無法複製BUG
“在公司怎麼模擬也不會出來的藍屏問題,在客戶那裡月月都出現!”
為了修復BUG,程序員必須模擬出當時出現這個BUG時的測試環境。但是有時,在可控的環境下就是模擬不出來這個BUG。
5.BUG隨機出現
“在給重要客戶展示產品時突然冒出來的Bug才是我的噩夢”
1.技術大牛也幫不了忙
“呀,這個問題好難,我要去GitHub看看,然後就沒有然後了...”
很多程序員都會收藏一些優秀的編程交流社區或者網站,利用裡面的資源提高自己的編程能力。
程序員最大的噩夢就是頂尖開發社區裡面的技術大牛都回答不了他們的問題。
2.鍵盤上最心愛的快捷鍵壞了
“我做過最可怕的夢就是我的分號鍵罷工了”
“寫了好幾行代碼了才發現control鍵沒反應了。。。”
為了節省時間,程序員更願意用鍵盤上的快捷鍵而不是鼠標,所以鍵盤對他們來說相當重要。不過,不是所有的按鍵都能得到程序員同等的寵愛,有一些按鍵使用頻率就遠遠高於其它鍵,尤其是在特定的編程語言下,比如JavaScript、Perl 和Objective-C編程語言下的分號鍵。
所以如果程序員夢裡夢到自己最心愛的快捷鍵壞了,或者乾脆都不在鍵盤上了,就是從夢中驚醒也不奇怪。
3.斷網掉線
“要是沒有網,我就不能Google了,不能Google了我就找不到解決方案了,找不到解決方案了我也就完了!”
論壇幫不上忙或者問題解決不了都是小噩夢,網聯不上了,才是大大的噩夢。畢竟聯網後才可以逛論壇。
互聯網就像一個百寶箱,裡面有各種代碼和一些軟件的開放資源。而且一旦沒有網,訪問遠程服務器和雲端基本就沒戲了。
4.無法複製BUG
“在公司怎麼模擬也不會出來的藍屏問題,在客戶那裡月月都出現!”
為了修復BUG,程序員必須模擬出當時出現這個BUG時的測試環境。但是有時,在可控的環境下就是模擬不出來這個BUG。
5.BUG隨機出現
“在給重要客戶展示產品時突然冒出來的Bug才是我的噩夢”
一般夠幸運的話,BUG都是在產品部署階段之前就被修復了。許多程序員就怕BUG是隨機出現的。這種BUG會導致程序員在重要客戶面前很狼狽。
6.代碼沒有註釋
“天吶,我當初怎麼不寫個註釋,現在再來看看這麼長一段代碼,簡直要崩潰呀!”
1.技術大牛也幫不了忙
“呀,這個問題好難,我要去GitHub看看,然後就沒有然後了...”
很多程序員都會收藏一些優秀的編程交流社區或者網站,利用裡面的資源提高自己的編程能力。
程序員最大的噩夢就是頂尖開發社區裡面的技術大牛都回答不了他們的問題。
2.鍵盤上最心愛的快捷鍵壞了
“我做過最可怕的夢就是我的分號鍵罷工了”
“寫了好幾行代碼了才發現control鍵沒反應了。。。”
為了節省時間,程序員更願意用鍵盤上的快捷鍵而不是鼠標,所以鍵盤對他們來說相當重要。不過,不是所有的按鍵都能得到程序員同等的寵愛,有一些按鍵使用頻率就遠遠高於其它鍵,尤其是在特定的編程語言下,比如JavaScript、Perl 和Objective-C編程語言下的分號鍵。
所以如果程序員夢裡夢到自己最心愛的快捷鍵壞了,或者乾脆都不在鍵盤上了,就是從夢中驚醒也不奇怪。
3.斷網掉線
“要是沒有網,我就不能Google了,不能Google了我就找不到解決方案了,找不到解決方案了我也就完了!”
論壇幫不上忙或者問題解決不了都是小噩夢,網聯不上了,才是大大的噩夢。畢竟聯網後才可以逛論壇。
互聯網就像一個百寶箱,裡面有各種代碼和一些軟件的開放資源。而且一旦沒有網,訪問遠程服務器和雲端基本就沒戲了。
4.無法複製BUG
“在公司怎麼模擬也不會出來的藍屏問題,在客戶那裡月月都出現!”
為了修復BUG,程序員必須模擬出當時出現這個BUG時的測試環境。但是有時,在可控的環境下就是模擬不出來這個BUG。
5.BUG隨機出現
“在給重要客戶展示產品時突然冒出來的Bug才是我的噩夢”
一般夠幸運的話,BUG都是在產品部署階段之前就被修復了。許多程序員就怕BUG是隨機出現的。這種BUG會導致程序員在重要客戶面前很狼狽。
6.代碼沒有註釋
“天吶,我當初怎麼不寫個註釋,現在再來看看這麼長一段代碼,簡直要崩潰呀!”
沒有任何註釋或者記錄文檔,讓程序員去看懂一段複雜又冗長的代碼是很麻煩的一件事。
不僅僅是那些第三方寫的代碼,還包括程序員自己很早之前寫過的代碼,要是沒好好標註,再看起來也會很痛苦。
7.項目需求又變了
“你昨天說的要求不是這樣的呀?!”
1.技術大牛也幫不了忙
“呀,這個問題好難,我要去GitHub看看,然後就沒有然後了...”
很多程序員都會收藏一些優秀的編程交流社區或者網站,利用裡面的資源提高自己的編程能力。
程序員最大的噩夢就是頂尖開發社區裡面的技術大牛都回答不了他們的問題。
2.鍵盤上最心愛的快捷鍵壞了
“我做過最可怕的夢就是我的分號鍵罷工了”
“寫了好幾行代碼了才發現control鍵沒反應了。。。”
為了節省時間,程序員更願意用鍵盤上的快捷鍵而不是鼠標,所以鍵盤對他們來說相當重要。不過,不是所有的按鍵都能得到程序員同等的寵愛,有一些按鍵使用頻率就遠遠高於其它鍵,尤其是在特定的編程語言下,比如JavaScript、Perl 和Objective-C編程語言下的分號鍵。
所以如果程序員夢裡夢到自己最心愛的快捷鍵壞了,或者乾脆都不在鍵盤上了,就是從夢中驚醒也不奇怪。
3.斷網掉線
“要是沒有網,我就不能Google了,不能Google了我就找不到解決方案了,找不到解決方案了我也就完了!”
論壇幫不上忙或者問題解決不了都是小噩夢,網聯不上了,才是大大的噩夢。畢竟聯網後才可以逛論壇。
互聯網就像一個百寶箱,裡面有各種代碼和一些軟件的開放資源。而且一旦沒有網,訪問遠程服務器和雲端基本就沒戲了。
4.無法複製BUG
“在公司怎麼模擬也不會出來的藍屏問題,在客戶那裡月月都出現!”
為了修復BUG,程序員必須模擬出當時出現這個BUG時的測試環境。但是有時,在可控的環境下就是模擬不出來這個BUG。
5.BUG隨機出現
“在給重要客戶展示產品時突然冒出來的Bug才是我的噩夢”
一般夠幸運的話,BUG都是在產品部署階段之前就被修復了。許多程序員就怕BUG是隨機出現的。這種BUG會導致程序員在重要客戶面前很狼狽。
6.代碼沒有註釋
“天吶,我當初怎麼不寫個註釋,現在再來看看這麼長一段代碼,簡直要崩潰呀!”
沒有任何註釋或者記錄文檔,讓程序員去看懂一段複雜又冗長的代碼是很麻煩的一件事。
不僅僅是那些第三方寫的代碼,還包括程序員自己很早之前寫過的代碼,要是沒好好標註,再看起來也會很痛苦。
7.項目需求又變了
“你昨天說的要求不是這樣的呀?!”
軟件開發人員最喜歡看到項目需求被清晰地一條條列出來,並且絕不會再變。但是實際上,這些需求飛一般的變來變去,有時來自項目經理,有時來自客戶。
不管什麼原因,對需求變更的恐懼,總是縈繞在程序員的靈魂深處,尤其是在交付前的最後幾分鐘裡。
8.代碼不翼而飛
“WTF,我剛剛寫的代碼跑哪裡去了?”
1.技術大牛也幫不了忙
“呀,這個問題好難,我要去GitHub看看,然後就沒有然後了...”
很多程序員都會收藏一些優秀的編程交流社區或者網站,利用裡面的資源提高自己的編程能力。
程序員最大的噩夢就是頂尖開發社區裡面的技術大牛都回答不了他們的問題。
2.鍵盤上最心愛的快捷鍵壞了
“我做過最可怕的夢就是我的分號鍵罷工了”
“寫了好幾行代碼了才發現control鍵沒反應了。。。”
為了節省時間,程序員更願意用鍵盤上的快捷鍵而不是鼠標,所以鍵盤對他們來說相當重要。不過,不是所有的按鍵都能得到程序員同等的寵愛,有一些按鍵使用頻率就遠遠高於其它鍵,尤其是在特定的編程語言下,比如JavaScript、Perl 和Objective-C編程語言下的分號鍵。
所以如果程序員夢裡夢到自己最心愛的快捷鍵壞了,或者乾脆都不在鍵盤上了,就是從夢中驚醒也不奇怪。
3.斷網掉線
“要是沒有網,我就不能Google了,不能Google了我就找不到解決方案了,找不到解決方案了我也就完了!”
論壇幫不上忙或者問題解決不了都是小噩夢,網聯不上了,才是大大的噩夢。畢竟聯網後才可以逛論壇。
互聯網就像一個百寶箱,裡面有各種代碼和一些軟件的開放資源。而且一旦沒有網,訪問遠程服務器和雲端基本就沒戲了。
4.無法複製BUG
“在公司怎麼模擬也不會出來的藍屏問題,在客戶那裡月月都出現!”
為了修復BUG,程序員必須模擬出當時出現這個BUG時的測試環境。但是有時,在可控的環境下就是模擬不出來這個BUG。
5.BUG隨機出現
“在給重要客戶展示產品時突然冒出來的Bug才是我的噩夢”
一般夠幸運的話,BUG都是在產品部署階段之前就被修復了。許多程序員就怕BUG是隨機出現的。這種BUG會導致程序員在重要客戶面前很狼狽。
6.代碼沒有註釋
“天吶,我當初怎麼不寫個註釋,現在再來看看這麼長一段代碼,簡直要崩潰呀!”
沒有任何註釋或者記錄文檔,讓程序員去看懂一段複雜又冗長的代碼是很麻煩的一件事。
不僅僅是那些第三方寫的代碼,還包括程序員自己很早之前寫過的代碼,要是沒好好標註,再看起來也會很痛苦。
7.項目需求又變了
“你昨天說的要求不是這樣的呀?!”
軟件開發人員最喜歡看到項目需求被清晰地一條條列出來,並且絕不會再變。但是實際上,這些需求飛一般的變來變去,有時來自項目經理,有時來自客戶。
不管什麼原因,對需求變更的恐懼,總是縈繞在程序員的靈魂深處,尤其是在交付前的最後幾分鐘裡。
8.代碼不翼而飛
“WTF,我剛剛寫的代碼跑哪裡去了?”
不管程序員為軟件開發計劃了怎樣的工作進度,要是代碼不小心沒有保留下來,一切都沒用了。
代碼沒保留下來可能有很多種原因,但都會讓程序員所有的努力成果,以及為各種算法和函數耗費的心血都消失得無影無蹤。
這八大噩夢,身為程序員的你中了幾條呢?
最後
我會定期分享Android知識點及解析,還會不斷更新的BATJ面試專題,喜歡的小夥伴可以關注加轉發,歡迎大家前來探討交流,如有好的文章也歡迎投稿。
本文轉載自掘金作者九章算法