A. 聽牛耳的師兄說干程序員的話寫代碼都是越寫越輕松,是真的嗎
一般情況下不是的,乾的時間越長只是越熟練,一些語言上的陷阱或者技術上的bug會少犯一些。程序這東西發展很快,知識更新更快,幾個月不學習就會跟不上。隨著年齡增大自己的知識更新能力也在下降,很容易被年輕有活力的新人超過。所以,我感覺應該像是正態分布曲線圖,先上升後下降。所以,很多高級程序員最後通常會轉向高級技術顧問或者管理層。很少奮斗在一線了。
B. 被瘋傳的35歲職場陷阱,你如何看待這種現象
被瘋傳的35歲職場陷阱,個人覺得沒有那麼突出,而且也看過不少的這個關於35歲陷阱的采訪人士的回答,就是自己逐漸發現了一些規律,這些規律在不同行業導致不同人面對35歲陷阱的反應不一樣。
如果你想規避這種現象也不必過於擔心,其實的方法很簡單,要麼不選擇互聯網或者計算機相關的行業,要麼就是好好提升自己,讓你成為一個中層管理者,讓你不再從事一些基礎性的工作,誰都能做的工作,你所做的工作只有你能做得很好,突然換一個人不是不行,而是說換了之後不見得有你做得好,就算能達到跟你一樣的程度,那公司有穩定的人士對公司的發展肯定是有好處的,公司沒有必要的話不會突然把你換掉。
C. 為什麼許多程序員從來都不用break或者continue語句
寫程序應該盡量的避免使用break和continuefor、while循環語句里出現return是沒有問題的,但如果你的循環里出現了break和continue,往往是因為對循環的邏輯沒有考慮情況,考慮周全了基本不需要break和continue。因為用了break和continue之後會讓循環的邏輯和終止的條件變得復雜,難以確保正確的結果。
好的代碼不可能一蹴而就,代碼靈感總是零零星星的陸續到來,所以再厲害的程序員都是通過很長一段時間的沉澱才能寫出簡單而優雅的代碼。如果此時你反復提煉代碼已經不再有進展不煩暫時放下過幾個星期或者幾個月再回過頭來看,又會獲得煥然一新的靈感。以上個人淺見,歡迎批評指正。認同我的看法,請點個贊再走,感謝!喜歡我的,請關注我,再次感謝!
D. 程序員怎樣跳過入職薪水陷阱
1、是否接受一個不滿意的入職薪水?
在某些客觀的實際因素影響下,我們會接受一個不太滿意的入職薪水。正本清源,我們要想不讓自己失
望,就得耐得住寂寞和壓力,等待合適的機會。
想清楚你為什麼離職,這是首要的。由此定下你的目標,在整個過程中都要緊盯著你的目標,哪怕持續
不斷地碰壁,也要堅守初心。
搞明白你的壓力所在,看看自己能承受多長的換擋期。要相信,屬於你的機會,能令你滿意的機會終會
到來,它就在下一個路口等你。要帶著這樣的信念,頂住壓力,堅持往前走,不要被一時的挫折打敗。
找工作是一件大事,從一定程度上講,你找什麼樣的工作,就決定你過什麼樣的生活,萬萬隨意不得。
長沙尚學堂溫馨提示:在你入職之前,你都有反悔的機會,而且在入職之前反悔,一定比入職之後要好
。
2、我有幾次在論壇上看到有人發帖,問「答應了A公司,又遇到自認為更好的B公司,該怎麼辦」,這種
問題當然讓人糾結,心裡可能覺得過意不去,覺著對不住A公司,可如果真覺得B是你的命運,那就果斷
地和A說再見吧。這對雙方都好,一旦等到入職了A公司再別別扭扭的說不合適得分手,那對雙方都是極
大的浪費。所以,我現在也能理解我曾經談好的那些小夥伴已經答應入職了後來又跳票的行為。我想提
一個建議,如果你遇到這種情況,不管你覺得多麼難以開口,從禮儀上講,都要給你即將說拜拜的公司
一個明確的回復,一句話不說,電話不接,簡訊不回,微信無視,這都是對A公司不負責任的啊,對你自
己也是不好的呢。
如果你特別鍾意一個公司,又有點耿耿它提供的薪水,那也可以談,多談幾次么,在接受Offer之前,都
是可以談的,找工作本來就是雙向選擇,談到自己滿意為止吧。別不好意思,要學大媽早市上買菜還價
的勁頭,不要因為多讀了兩年書就覺得自己是斯文人張不開嘴抹不開面子,有什麼呀,是吧,談好了再
約比什麼都強,褲子都脫了再讓人冷靜不是很搓火么。
長沙尚學堂溫馨提示:在換工作時,我們要明確重點考慮的、決定性的因素,讓這些因素指導我們是否
接受一個機會。如果出於現實的原因,不得不接受一個不滿意的入職薪水,也請考慮一下這份新的工作
,是否還有吸引自己的「薪水之外」的方面。
3、已接受不滿意的入職薪水怎麼辦有一年我找工作,也不懂行情啊,也是從一個城市到另一個城市,薪
水談了4.5K,後來發現被坑了。怎麼辦呢?
那時我就說服自己踏踏實實幹活,程序員,要拿工作結果證明自己么。我幹了幾個月,漂漂亮亮地做了
個項目,就找老闆談加薪,結果就加薪了。
所以呢,對於「已經接受了不滿意的入職薪水」這種情況,我的建議是,修煉自己的心性,告訴自己,
你所做的一切都是為自己的價值提升,不是為了別的,春宵一刻值千金,萬萬不可浪費,不管怎樣都要
抓住機會好好做出點成績來,這才是不辜負自己的正確選擇。
這種情況下,能不能讓自己淡定的重要一步,就是分析當前的公司,是否存在自己在意的薪水之外的因
素。比如你很看重它提供的大數據這個技術方向,比如你更看重它給你的Team Leader這個鍛煉機會,比
如工作過程讓你感到身心愉悅……說白了,有時錢不是那麼那麼重要,如果你能審慎考慮,正確認識到
這一點,並能從當前公司找到你願意為之而接受較低薪水的慰藉,那薪水暫時就不是問題了,你可以期
待加薪,有合適的機會,也可以向合適的人表達你對薪水的看法。
長沙尚學堂溫馨提示:如果你真的不能安安靜靜地做個美男子,那就趁早了斷,別折磨自己也別耽誤公
司。最忌諱的就是渾渾噩噩混日子,浪費自己浪費公司。
E. IT人,你是怎麼實現轉行的為什麼要跳出IT
為什麼轉行呢? 現在年紀多大,做了多少年的IT了呢?轉營銷銷售完全可以繼續在IT行業。轉其他更有錢途的行業么?物流可能不是很好。現在轉咨詢金融這種還行吧。想轉行的話,可以去學個經濟或者管理類的碩士,這種在職的有,全日制的也有。用這種方法當跳板的還挺多的,不過現在連MBA就業都不是很景氣,再過兩年就更說不好了。
F. 程序員面試中會遇到什麼樣的陷阱
每個面試官都有一套自己的面試套路,這讓面試者總是想破腦袋去揣摩面試官的意思,結果反倒誤入了面試官設的陷進。那麼作為一個程序員應該如何警惕這些陷進呢? 和其他職位相比,程序員相對比較內向一些,而且思維更嚴謹。企 業招聘程序員就是要求他能和團隊一起完成既定的開發任務,所以重點從技能水平、學習能力、團隊合作及工作心態等幾個方面考察程序員。在考察程序員技能水平 的時候通常會問一些問題或者讓寫一段代碼,這時候你就要小心面試官給你埋下的陷進。其實有時候越是簡單的問題越容易出錯。比如java面試中經常會遇到以下幾個問題: 第一,談談final,finally,finalize的區別;這個問題經常會被問到。看似簡單的問題,相信很多程序員不一定能把它表達清楚。所以在上課的時候達內的老師會經常告訴同學們要注意這些基礎性的問題,千萬不要因為一些小的問題而丟失了一份好工作。 第二, HashMap和Hashtable的區別。 第三, GC是什麼?為什麼要有GC? 第四,Overload和Override的區別。Overloaded的方法是否可以改變返回值的類型 第五, 你最常見到的runtime exception. 第六, short s1 = 1; s1 = s1 + 1;有什麼錯? short s1 = 1; s1 += 1;有什麼錯? 以上這些問題是java面試中經常會遇到的一些問題,牢記他們絕對對你有好處。據筆者了解,達內培訓的學員在學完開始找工作的時候,都會根據平時記的筆記回過來把這些基礎知識看一遍。
G. 幹了十年的程序員,公司突然倒閉了,我該何去何從
公司並不是只有一家,只不過你習慣了之後不想改變。但是現在並不是以你的意願為主,所以只能當只跳出溫水的青蛙。
當然了,如果你想要換工作那麼會稍微難點。但是世上無難事只要肯登攀,所以在這個時候就要找到自己優點和興趣的結合點。總能找到一個讓自己滿意的工作的。
一個人在一個崗位上面呆了那麼多年,這就好像溫水煮青蛙一樣,青蛙已經習慣了這個環境,所以當把青蛙拉出來的時候甚至不知道自己應該何去何從。但是其實沒有那麼恐怖,只要自己好好的想想,總是有出路的。
H. 程序員刪除流氓軟體
電腦在網上下載一些東西時經常被捆綁下載很多流氓軟體,導致電腦是不是跳出一些彈窗廣告,煩不勝煩。經過努力奮斗終於把流氓軟體都刪除了,下面介紹幾個刪除流氓軟體的經驗。
1、如果軟體不是安裝在C盤,可以使用bitloacker給D盤加密,這樣開機就不能自啟,就可以刪除了。不過bitlocker是windows專業版才有。
2、按win + R打開運行,輸入gpedit.msc打開它,
在這里插入圖片描述
如果你的windows是家庭版,會報錯gpedit.msc找不到,
這時需要自己寫腳本打開pgedit.msc功能,步驟如下:
先運行notepad,
在這里插入圖片描述
輸入如下代碼:
@echo off
pushd 「%~dp0」
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt
for /f %%i in (『findstr /i . List.txt 2^>nul』) do dism /online /norestart /add-package:「C:\Windows\servicing\Packages%%i」
pause
在這里插入圖片描述
另存為gpedit.cmd文件,
在這里插入圖片描述
以管理員身份運行,等待運行完成即可。
在這里插入圖片描述
然後就可以使用gpedit.msc打開軟體策略了。
在這里插入圖片描述 選擇其它規則,
在這里插入圖片描述
右鍵新增哈希規則(散列規則),
在這里插入圖片描述
點擊「瀏覽」選擇你要禁止自啟動的項,比如exe、dll等應用程序,點擊確定,然後重啟電腦,你的流氓軟體就不會開機自啟動,就可以刪除了。
3、如果有一些dll無法通過gpedit.msc禁止,比如LDSGameMaster文件夾下SpSvc.dll每次開機都被其它進程啟動,任務管理器根本找不到該進程,gpedit.msc也禁止不了。這時有個很簡單的辦法,直接修改dll的後綴,比如在dll末尾加apk,然後重啟電腦,這時因為dll被修改後綴,進程無法鏈接到它,這個dll就可以被刪除了。
4、有些軟體卸載後還有一些功能殘留,比如iPDF,這時可以先卸載iPDF,然後運行regedit打開注冊表,然後按ctrl + F搜索iPDF,把所有包含iPDF的項全部刪除即可。
5、有些文件夾是空的,刪除時彈出文件正在其它程序中打開,這是流氓軟體把可執行程序隱藏了,可以下載Unlock打開該文件夾並刪除它,也可以使用360進行刪除
I. 搞不懂為什麼那麼多人來當程序員
我周圍的程序員大都不喜歡程序員這個行業,總希望如果未來可能,一定要跳出這個圈,去做別的行業,有的說去做銷售,有的說回老家開個小超市,有的說的更是離譜。我不知道為什麼他們都在這么說,原因在於我從未見過他們努力過,如果沒有努力過如何知道這個職業就是沒有前途的呢?工作的時候,他們大都在談論社會問題,昨天看了什麼電影,誰也買了個iPhone,她的爸爸給她在北京買了套房子等等無聊的問題,後來他們談論什麼我就不知道了,我帶上了耳機,暢游在代碼的世界裡,享受著原來100行完成的功能,經過我重寫,只要50行就能運行的比以前好,而且效率更高。第一個問題,程序員和其他行業一樣,最起碼需要一個態度。如果你連基本的態度都沒有,不要談程序員沒有前途,以為每個行業對這樣的人來說都沒有前途。
程序員不是沒有前途,而是很多程序員葬送了自己的前途。
另外
甲程序員技術算不上牛B甚至只是半桶水,但是幾年下來有車有房有票子。
乙程序員技術牛B的沒話說,但是幾年下來還在愁下個月的房租怎麼辦。
這能說明什麼呢?