㈠ 如果記憶力不好,是不是不適合做程序員
你好,我是一個兩年軟體開發行業經驗的小開發員,我可以分享自己的一些觀點給你
1.並不是寫代碼,而是在設計程序,你要知道一個好的軟體開發者並不是相當於建築工人的角色,只知道蓋房子,而目標要成為一個建築設計師,要有更高級的追求。作為軟體開發者,時常會跟著上級接觸各層次的人,只要你有心的話,人脈絕對不是問題。
2.我的目標並不是向管理層發展,因為自認自身不具備管理別人的能力,如果你在團隊合作中有突出表現,老闆會看到的。
3.確實,有很多程序員做不下去就轉行了,為什麼這點你要考慮清楚,在我看來他們大多數在最開始就沒有選擇好方向,做了幾年開發以後發現自己並不適合,而有一些人則是藉助軟體開發作為跳板向管理層發展,而有一些純粹是打工掙錢積累原始資本罷了。
4.網路如果學好了,基本上就是做維護工作,可以說如果沒什麼緊急事件的話全年都很悠閑,而正因為悠閑才容易使人頹廢,也難學到東西,做開發就不一樣,可以不斷的接收新知識提高自己,不過平時就很累了。這要看你自己選擇了。
㈡ 從事程序開發工作會得什麼樣的職業病怎麼防治
在外人眼裡,程序員是新時代高薪職業
在高大上的寫字樓里,吹著空調喝著咖啡
敲敲電腦就能月入過萬
實際上,看似風光的背後他們都累得一pi
今天就來細數一下程序員的幾大職業病
(聽說真正的程序員全都中了!)
1、絕望式的養生
你永遠不知道程序員能有多養生
菊花枸杞黃岑紅棗塞滿了抽屜
夏天不敢喝冰闊樂,冬天隨身帶著保溫杯
除了健身卡,按摩卡也給辦了
就連吃火鍋都把麻辣湯底換成了骨頭湯
可結果,還是沒什麼卵用
他們也無奈啊
每天像尊雕塑一樣久坐在電腦前
到公司門口拿外賣是一天中唯一的運動
有時工作忙起來根本顧不上吃飯
頸椎病、肩周炎、腸胃炎...一個個找上門來
2、頭發一去不復返
程序猿敲掉的不光是鍵盤上的字母
還有頭頂上原本可憐兮兮的頭發
3、間歇性帕金森
項目上線前一刻,敲鍵盤和握滑鼠的手都是顫抖的
生怕在這緊急關頭,bug毫無徵兆地跳出來
上線後的幾天內,手抖症狀會持續存在
4、百步青年
大部分程序員周末選擇宅在家躺屍睡覺
全靠外賣或者泡麵續命
化身微信步數不超過100的百步青年
最後一個職業病說出來氣氛就有點微妙了...
↓↓↓
喜歡打產品經理
哈哈哈哈哈哈哈哈
㈢ 老公是程序員,腦力消耗太嚴重,有沒有補腦的食品,有在吃核桃
補腦的食物主要是富含色氨酸、維生素C、維生素B,還有富含有高質量蛋白質、不飽和脂肪酸、卵磷脂的食物,可以參考以下幾種:1、蔬菜中最常見的是菠菜、西蘭花等,可以補腦。2、水果中蘋果、香蕉、獼猴桃、草莓等,都可以補充維生素、礦物質等。3、高質量蛋白質食物,主要是海產品,魚、蝦、蟹都有不飽和脂肪酸和高質量蛋白質。4、平時的瘦肉、雞蛋、雞鴨肉等也可以補腦。
㈣ 程序員,自己寫的代碼容易忘怎麼辦
太正常了,
沒人能在幾周後記住自己的代碼,只不過資深的開發能更快的地從頭腦中殘留的余像,比較快地再次識別出代碼的邏輯。這不是因為他們記憶力更好,而是他們看過的代碼更多,熟悉度更好,所以閱讀代碼比較快而已,就像英語專業的人看英文小說會輕松一點,不是因為他們天生水平高,而是後天訓練出來的這種熟悉程度。
人人都可以獲得這種能力,只需要時間和很多練習,你剛開始,完全不用太奇怪,這種能力對不少人需要幾年時間才能獲得,那時候,同樣或者類似功能的代碼,你已經不知道實現過多少遍了。
牛逼的奧義在重復之中。
㈤ Java程序員提高工作效率的方法
很多Java程悶陪序員老是抱怨自己要加班,但是公司的其他同事都下班了,你還在加班,這是為什麼呢?你的工作任務比其他人要重嗎?很多的時候,顯然不是,那是為什麼呢?是你的工作效率太低下了,其他人有沒有說過你呢?或者你自己有沒有感覺到呢?工作要有效率,Java程序員如何提高工作效率?跟IT培訓往下看。
Java程序員如何提高工作效率?
1.保持充足睡眠
每個人的睡眠時間都不同,不需要你真的每天睡滿8個小時,但是你要保持充足的睡眠,缺乏睡眠時,你的思考力和你的行動力,會明顯的下降,你的記憶力和集中力也會明顯的下降,還會增加你的煩躁和壓力,在這樣的情況下,你怎麼能夠確保自己的工作效率呢?
2.有條理的工作
很多Java程序員在進行Java工作前,是不假思索的,想起哪個做哪個,然後發現自己把不急迫的給完成了,急迫的Java工作反而還沒來得及開展,然後加班也是自然的,工作中不分重點,這樣的朋友也會在工作中出現各種馬虎的現象棗罩悄,工作沒有條理真的能直接影響工作效率,所以Java程序員要有條理的進行工作。
3.留時間進行反思
很多Java程序員都是工作狂,可以不休息地持續工作,但這種工作習慣反而會影響了工作效率。表面看來,你的工作時間是多了,但長時間工作會令你的記憶力下降。所以,當你集中精力工作了一凳渣段時間以後,建議你每隔30-45分鍾就稍稍休息一下,適當的放鬆可以令你的身心得到調節,反而有助提高工作效率,並且這段時間可以用來反思,你的工作效率可能會更高。
㈥ 程序員如何保持健康
我是一個有將近十年工作經驗的程序員,以過來的人講奉勸各位程序員們一定要注意身體的保養。剛工作的時候自己幹活特別拚命,每天都會加班到十一二點,後來養成了晚上寫代碼白天睡覺的壞習慣。慢慢的身體變得越來越差,脖子、肩膀和腰經常酸痛,記憶力變得下降,感覺整個人特別虛弱。後來我注意到了問題的嚴重性,開始做適當地改變。
1,養成規律的作息習慣程序員都是吃的青春飯,但是也要注意自己身體健康,千萬不要過分透支身體,要不然到老了各種疾病就會紛至沓來。
㈦ 程序員記憶力不好,記不住數據結構,還適合干這行么
我編程的思路就是,一次性編寫終生受益,例如我要寫一個tcp的server。我只要寫好了,我就把這份代碼存放起來。並且寫一個自己的總結,這樣在3年後我再想寫一個tcp server我可以在比別人更短的時間寫出一個能用的tcpserver。如此類推•~我有了自己熟悉的鏈表,hash。有了unix socket 、tcp、udp、raw 、有了python爬蟲、有了路由常用實現,有了很多很多。如果人叫我去憑空寫出這些來。。我完全不行,如果把我的筆記帶上。我將能比普通人更快的,而且更穩定的實現。。除了這些,我不斷在github上發現一些可能用得上的項目,學習然後總結。至今已經快300篇自己的記錄了。
記錄不僅僅是筆記,代碼,有些還是一些腳本。例如如何去安裝一個web開發環境,可能就是一個腳本。還有一些可視化的方法,例如我記不住GDB的命令,我就做一個GDB的前端,把常用的命令弄成圖形化的界面。。點呀點就好了。例如系統很多的狀態獲取我記不住命令,就做個web的圖形化顯示。啥子都可以看懂。我又何必去記憶這些命令。
只要我們能解決問題,又管他我是一行一行寫出來的代碼,還是我之前寫過的代碼呢?記憶力差又怎麼樣。。5年下來如果你寫個上千篇文檔或者類似的工具。難道生產力還會低,能力還會低么?古人雲:君子性非異也,善假於物也。記不住,就想辦法不記住也能解決問題。
世上無難事,只怕有些人。你能解決別人解決不了的問題:可以引申出你能以更低的代價解決別人覺得很難的事兒。生活就像是一場考試,而習慣靠記憶解決問題的人他是閉卷考試,而你是開卷而且以及總結好了(小抄)。