前幾天在知乎給我推送了一個話題:有哪些道理是你當了程式設計師後才知道的?
然後當時我就花了幾分鐘的時間去回答了一下。
嘿,你猜怎麼著?
以下是原回答。
1
1.當你明白了技術永遠是為了業務服務的時候,不再技術至上的時候,你就成長到程式設計師的下一個階段了。
2.業務第一,產品第二,技術第三。
3.盈利了,是業務部門把錢搞來的,技術部門是支出部門。
4.年輕的時候什麼都想學,後來發現學的速度永遠跟不上技術迭代的速度。
6.學一個技術的時候,永遠不要問看哪本書比較好,特別是兩本書口碑差不多的情況下。最好都買,對比著學。買一本書,看了就把一門技術掌握了?想啥呢?絕大部分都是勉強入個門而已。
7.不要好奇問同事薪資。問就是紅線。關係好也不行,誰問誰尷尬。覺得自己錢少了就提漲薪或者跳槽,問別人多少錢幹啥?想帶著一起走啊?
8.技術面的時候面試官問期望薪資,99.99%都是出於好奇,要麼打馬虎回答一下,那麼往低了說。
9.別老是埋頭搞技術,也抬頭看看自己,做好自己的健康管理。
10.入了這行,別想著把生活和工作分的很開,99.99%的程式猿都是生活工作相互交錯。且工作多於生活。
11.技術人員認知的層次。第一階段:技術為上。第二階段:業務為上。第三階段:技術業務均衡協調都不可缺。
12.業務是首位,但技術是核心競爭。
13.開發語言只是工具,不要崇尚某一個語言,也不要排斥某個語言。
14.如果你是一個情商比較低的程式猿,注意這方面的提升,對個人工作生活有幫助。
15.開發和產品似乎是對立面,但是儘量試著去理解產品經理,而不是對著幹,投桃報李,不然大家乾的都難受。
16.對測試同學客氣一點,他們是你寫的程式碼的最後一道防線。
17.面試成功率=6分實力+3分運氣+1分眼緣。
18.作為你的領導或者協作者在工作的過程中,最不喜歡聽到的應該是諸如“我試試,我儘量...”這樣的話。比較負責任的,好一點的回答是:我將在....之前....(例如:我將在下週二之前完成這個任務)。
19.學會誇獎別人,學會識別捧殺。
20.圈子很重要,要努力的往更加優秀的圈子裡面靠。雖然聽起來挺沒有意思的,但是如果想要職業生涯越走約好,選對圈子跟對人還是很重要的。
21.不僅要不斷的學習新的技術,也要不斷的學習職場之道,為人處世之道。
......
其實還有很多可以補充的,但是先不寫了,想起了再更新吧,就這樣,我要去學習,只要我學的夠快,你們就卷不到我。
是針對密薪制的。
說真的,我從來沒有打聽過別人的工資,我也知道這是資本主義的手段。曾經我對這個制度也感覺到困惑,現在釋然了,所以我才從自己的角度去擁護了一下密薪制。
這個東西,見仁見智吧。
感覺沒啥可以槓的。
很明顯,他的高度比我高很多。
我就是想著個人的職業生涯,他卻心懷整個國家。
很欣慰,respect。
殺人是業務,槍是產品。
這個比喻,非常的 skr。
一針見血。
當我還是一個年輕程式設計師的時候,當然我現在也很年輕,我真的特別喜歡一句話:你的指尖,有改變世界的力量。
想象著自己以後變成一個很厲害的人,被光環圍繞。
現在呢?
見鬼去吧,我不想改變世界了。我就想做個普通人,養一條狗、一隻貓,有一個小房子和一個愛人,有酒喝,有歌唱,就行了。
這就是成長,這也是異化。
那麼有哪些道理是你當了程式設計師後才知道的呢?