導航:首頁 > 軟體知識 > 為什麼選擇程序猿

為什麼選擇程序猿

發布時間:2023-04-18 12:17:35

Ⅰ 工作中的高收入和高福利,你更在意哪個

對於缺錢的人來說“高收入”當然會更好一些,但是對於他們追求穩定工作的人來說“高福利”就是他們的首要選擇。高收入往往代表著工作時間較長,高作強度較大,而且幾乎沒有休息時間;而那些高福利的工作雖然沒有超高的工資,但是又固定的假節日,而且上班時間固定不用加班,每次節日的時候還都會有各種各樣的禮品分發。

但是為什麼還是有人不選擇公務員呢,就是因為公務員的基礎工資確實不夠高,大部分的工資應該都不會超過五千。對於那些急需掙錢養家糊口局伏的人來說“程序猿”這樣的高收入工作當然是首要的選擇,但是如果你是一個有房有車有存款的“三有”青年,而且根本沒有打拚的鬥志,那麼高福利的工作就是首要的選擇。

Ⅱ 大家都羨慕程序員工資高,那你覺得大齡程序員該怎麼辦呢

大齡程序員一定是擁有豐富的開發經驗,而且擁有良好的學習能力,能夠保持持續進步,才能不被時代所淘汰。盡快轉管理崗也許還好,但是運氣不佳仍然在一線奮斗,隨著年齡增長,家庭事業各方面的壓力越來越大。我建議還是盡早放棄一線開發去做其他工作。沒辦法,身邊年齡大的程序員,真不一定是大神,更多的只是一般水平,而畢業三四年的開發人員也一樣可以擁有很可靠的技術,而他們對新技術的興趣和關注度肯定會高於有些大齡程序員。加油吧,持續熱愛可以繼續,如果厭倦了,心生退意盡早離開。另外,不要看到別人能夠堅持下去差跡,就去糾結,尊重自己內心的意願是最重要的。最後說一下最後一種出路,出書備褲,寫作,做講師。

關於大齡程序猿何去何從問題,總結起來可以從「一個困惑,兩點建議,三條轉型」進行思考
一個困惑
「大齡程序猿問題」的關鍵大約有這么幾點:一是精力問題,基本33歲以後已經不願意加班,感覺疲憊;二是技術問題,新技術太多了,已經沒有時間與精力去研究了;三是家庭問題,不能說是拖累,享受天倫是人之常情,寧願意抱著虛滾並小孩看電視,也不願意再看電腦了。
兩點建議
1、深耕技術。李嘉誠說過一句話「做生意,手頭上要有一個,天塌下來都是賺錢的」。一樣道理,既然選擇了程序猿,就要永遠保持技術上的學習力和競爭力。

2、拓寬知識。在學習技術的過程中,當你覺得迷茫而痛苦時,拿本小說看看吧,或是雜志,隨便什麼書,不要只鑽在技術的圈子裡。面試過一些理工技術男,特別是IT男,知識面太窄了,有一種「兩耳不聞窗外事,一身只讀聖賢書」的感覺。
三條轉型
有人指出程序員的轉型之路,無非以下幾條,一是轉做售前或售後;二是轉向IT培訓或營銷;三是走向項目經理;或許還有其它。。。

我表達的意思是程序員可以走行業專家的路線。產品裡面我技術最好,技術裡面我產品思維最好,幫助項目順利的開發和實施。

北京養老的IT公司多了,混到40感覺問題不大

多關注當下流行的技術迭代更新,緊跟時代潮流,否則,老一點的技術很容易就被淘汰

要麼轉管理,要麼創業。第三35之前努力擠進國企吧。

Ⅲ 為什麼會有女孩喜歡程序員

Bi Bo,養猿一隻

養猿五年,是只非典型性程序猿,其特徵為『 錢不多,話不少』,智商情商都高,簡直是個話嘮。明明我家裡沒有森林,卻養了一隻程序猿。我的養猿經歷如下:

家有程序猿第一年:

聽他用極大熱情和最生動易懂的語言講程序是什麼,各種語言是什麼,演算法是什麼,etc.

家有程序猿第二年:

早已習慣了異地戀網上聊天時這樣的對話:

「幹嘛呢,親愛的?」「寫程序啊」

「怎麼不說話嘛,親愛的?」「哎呀,寫程序呢」

「好啦,我要睡覺了~」 「恩啊,我寫完這個就睡。。」

家有程序猿第三年:

好朋友的女友說,「寫代碼,就知道寫代碼!我重要還是代碼重要?」 我淡淡一笑,心說,「唉,要有自知之明啊姑娘,這種問題根本不用問就知道答案的。。」

家有程序猿第四年:

他來加州看我,結果變成我安排了滿滿一周的灣區矽谷互聯網公司行。我們最快樂的時光就是沖去各種electronics
stores抱回遙控飛機、賽車、投影儀,回家試驗它們的性能,在校園的大草坪上比賽。

家有程序猿第五年:

多年來被某人指手畫腳著更換了所有的電子產品,慢慢地變成了各種電子產品的死粉,電影只想看1080p,琢磨著怎麼帶著google
glass去朝鮮,一個人在機場的時候喜歡對比各種品牌的耳機和Brookstone的各種遙控飛機....

碰上Geek電子產品精神潔癖處女男的結果就是...家裡所有的舊電子設備(手機、筆記本、耳機種種)全部要保存在原裝盒裡規規整整地擺在櫃子里.....

我不是程序媛,我知道這些年他也在默默地遺憾。認識第一年捧起他的編程教材的時候,我就發現CS並非我的真愛,但我還是願意多了解科技新聞和新產品,多去結識互聯網行業的小夥伴,偶爾試著學寫點小東西以圖在快樂中了解些「編程之美」。

慢慢地,我開始享受坐在男友旁邊看他和朋友聊各種技術問題。有次,一同聚餐的女友問,「哎呀,這么無聊的對話你怎麼聽得下去?」
我偷笑,其實這是特別好的學習機會,而且覺得暢談中的男朋友特別有魅力。(捂臉走了~~)

魔女劉,男票是程序員

我們公司是做化妝品代理的,所以會有很多護膚品、香水、彩妝之類的東西,無意中看中了一款Burberry的香水,就拿下了,然後給他發了個QQ消息,內容如下:

但是後來慢慢相處,他讓我發現程序員、理科生不是想像中的模樣,至少他不是,他有太多太多優點,多到讓我可以忽略他是個胖子。

他很愛干凈,愛上他就是因為他身上特殊的香味,讓人依戀、沉醉,即使炎熱的夏天,也不見他身上有什麼難聞的氣味;

他上進,只要有空,就會鑽研技術方面的知識、整理讀書筆記。我知道會有人抱怨程序員男朋友經常加班,我也會抱怨,每次問他幾點睡覺,他總說快了快了,結果半夜一兩點了身邊還是空的,但當初不正是他的認真他的負責吸引了我們嗎?

他沒事總叨叨技術上的專有名詞,搞得我現在對很多詞都不陌生,他的願望是教會我寫代碼,真可怕......

他每天都很忙,但只要我需要他,他總會第一時間出現;

他溫柔體貼,每次在外面遇到好吃的他總會帶一點回來;我膽子小,他擔心我在家害怕能回來早點就回來早點;我的手不能沾洗潔精,他包攬了家裡洗碗的家務;我脾氣大,他不跟我吵架,總是很耐心的哄我......

他廚藝好,只要想吃的菜,照著菜譜他都能做好。

他不僅了解理科知識,連天文地理歷史也比我這個文科生強,甚至連《聖經》也讀過幾遍,哲學也略懂,總之,每次提到他簡直各種驕傲,真不知道自己從哪裡挖出來的寶;

在生活中,他幽默、可愛,偶爾犯二,和他在一起永遠不覺得無趣。

【和大家分享一些小故事】:

1、 我:幫個忙唄。

你:說。

我:幫我把熱水器里多餘的熱水放進水瓶里。

你:好。

十分鍾後,起身去衛生間。

我:黃大爺,你熱水瓶蓋蓋兒了嗎?

你:蓋了啊。

我:你大爺,蓋子蓋了,那瓶塞呢?

你:哦,忘了。

2、雙十一我們分別在網上淘了些寶貝。

11月14日。

我:我買的東西只有一件沒到貨了哦。

你:我的還沒發貨,哭。

我:哈哈哈,人品。

你:沒關系,反正都不是給自己買的。

我:靠,賤人!

3、 早起遛狗。

你:帶錢了嗎?

我:帶了。

你:請我吃早飯吧。

我:為什麼?

只見你立刻抱著我的胳膊,道:人家是你的人嘛。

我:額......買。

李大方,減肥不減臉,長肉不長胸

不知道我的回答是否切題,因為我已經嫁給程序員了。

印象最深的一件事是,有次和老公爭執,老公嘴巴笨,說理又說不過我,一直挨我訓。

最後他突然哭著沖我大喊:「我這么早結婚就是不想管這么多破事,我只想安安靜靜的碼代碼!!!」

。。。。。。。。。。。。。。。

。。。。。。。。。。。。。。。

我只想安安靜靜的碼代碼!!!

。。。。

安安靜靜的碼代碼

。。。。

碼代碼

。。。。

。。。。

我會說在那個爭得面紅耳赤的情況下我噗嗤一下笑了么= =

匿名用戶

程序員男朋友是一種很呆萌的生物。絕對不是只會修電腦而已。

1.很多人說程序員智商高,情商低。其實不是的。只不過你恰好遇到了一個情商低的人而已。

智商高是真的。所有程序員都是很聰明的。

不和我吵架。不是因為不會吵。其實他很聰明,要是想說道理我肯定說不過他。但是他知道要讓我贏了我才開心。

2.睡覺睡的很晚。哄我睡了他才會睡。好就好在每天都可以和我說晚安,我從來沒問過他你睡了嗎這個問題。不過白天起的也是不早。(從沒聽見過早安

3.從來不嘲笑我程序編的不好,每次都很耐心的說我教你編程序吧,然後我都說滾開我不要被你鄙視,然後他就笑嘻嘻的吃泡麵去了。

4.很少玩游戲,雖然後來有段時間去了一家網游公司工作了一會兒,但是也很少玩。但是能編出各種好玩的東西給我看哄我開心。對於我這種程序白痴來說真的挺有用的。

5.一般我從來不問他在哪裡,他的電腦在哪裡他就在哪裡。特別特別宅。

6.我不用擔心沒有地方找各種軟體的下載地址,不用擔心電腦各種崩盤,身邊的妹子電腦有問題的時候,我一般都捨不得麻煩他,一臉驕傲的說這個是小問題嘛,不過他太忙啦沒時間。

7.我的消費觀被改變了,所有電子產品更新換代的時候能聽他吐槽各種。各種發布會從來不睡覺,第二天話比誰都多,有時候噴完一個產品,我以為他厭惡至極了結果沒多久他就買了一個回來(這尼瑪是什麼心理……,現在看到所有電子產品都不覺得貴了,尤其是當我知道他的機械鍵盤的價格,我買吃的的時候更加歡快無罪惡感了了。

8.很不喜歡陪你逛街陪你無聊是真的,時間比較少也是真的。但是在一起看電影吃好吃的你想玩什麼都會陪你玩。

9.出軌概率極低。你們懂得。

10.挺喜歡看美女關注各種美女的。(如輪子。

11.人都很善良。不會多愁善感,自尊心一般都普遍偏重。

12.有個程序員男朋友很酷。感覺有個技術大牛陪在自己身邊。感覺無所不能。

13.為什麼總有人說很呆呢 →_→ 我覺得很逗比啊,從來都不怎麼正經回復你的話,說話風格也是很幽默的。

14.他喜歡看動漫,買手辦,買模型,有時候我會嘲笑他幼稚,(媽的明明感覺真的很幼稚啊!

15.不會哄人。哄人千年一句:我錯了。其他的無論如何都別不出來了。(後來我就不指望了…和程序員交往都可以自我癒合能力爆表。

————————————————————

但是我們已經分手了。而且不聯系了。他應該不看知乎。

但是我還是覺得有一個程序員男朋友是很酷的一件事。真的。

希望以後還能再遇到程序猿當男票。

匿名用戶

位! 等我解決完這個Bug再來回答。

---------------------------------------------------

忽然發現都已經五月份了。bug早就解決了!我是機智的程序媛!

既然沒事干,不如回答一下吧。

首先,程序員男朋友是個男的(我知道是廢話!),他有一般男生一樣的愛好。

對游戲愛得深沉是肯定的。 如果說代碼是他的二老婆的話,游戲應該是他的三老婆。

很宅。 當然幸虧有我解救了他,讓他偶爾感受下外面的世界。

愛萌妹子。 但我應該不是萌妹子吧 嘿嘿- -

不太會說話。

單純善良。

賺得多? 和其他專業畢業生比起來算比較多了吧,可以包養作為學生黨的我咯

下面是兩個程序員的生活。

紀念日以2的次方作為整數過。

視頻的話大多會請教他編程技術。我覺得技術很牛的程序員很有魅力呀。

可以幫我解決各種bug,寫代碼的時候很踏實呀,但也有依賴心了。

第一次送我的禮物是機械鍵盤。(都沒有hhkb,差評)

後來又給了我一個運動手環。

本來覺得他會有很多特點可以說一說的,但其實仔細想想也沒啥好說的。但和他在一起的這么多日子裡有很多有趣的事情。

其實程序員男朋友也沒啥特別的,但對我而言他是獨一無二的。

【網路整理】

Ⅳ 為啥很多女生喜歡程序猿,但程序猿還是很難找女友呢

因為程序員大部分都是比較悶騷的,每天都是坐在電腦前打代碼,對於找女朋友這件事情比較反應遲鈍,沒有多少的戀愛經驗。

因為計算機這個行業現在比較熱門兒了,程序員他們在一些城市的工資大概在好幾萬左右一個月,還有獎金各種年薪什麼的,年薪在幾百萬的都是有可能的,所以現在女孩子都特別喜歡找干這一行的程序員,因為他們的工資高對以後的生活特別的有幫助。但是程序員如果自己出去找女朋友的話,就會遇到比較尷尬的事情,因為他們對女孩子了解不是很多,畢竟計算機這個行業女孩兒特別少,他們在身邊的女孩兒有特別的漢子,所以就不太喜歡找女朋友。

Ⅳ 過了40的「程序猿」會後悔當初進入這個行業嗎

真實來說,做程序員沒有五年經驗,根本無法理解其中的奧秘,很多高深的知識,比如框架設計,分布式原理,領域專用語言,這些高級點的知識,沒書沒材料沒人講,沒經驗根本就是要止步了,國內需要的根本就不是真正的程序員而是代碼的搬運工,把業務給我寫出來,加班寫出來就行了。而國外,那些程序員都會去想著把業務寫得更好,更具有創新,快捷,方便大眾。還是思想的問題。忙著賺錢的公司太多。

你看看很多著名的框架,比如前端jQuery bootstrap 爬蟲框架scrap,深度學習框架keras,TensorFlow. Flutter都是國外程序寫的,還有大量的工具型無盈利網站,國內為啥寫不出,很簡單,因為在你正鑽研更高深的知識的時候,把你裁掉,讓你轉行搞其他的,你自己飯碗都保不住,還怎麼去想著搞?

中國企業很簡單的一點就是,出業務,做PPT,拿融資,擴大推廣,裁掉程序員,這叫卸磨殺驢。這是小中型企業的模式,招程序員就是看能不能加班,能不能抗壓。

不想講了,當興趣不能當飯吃的時候,你們還怪這片土地出不了天才。

我年過40,進入這個行業已經二十多年了,總的來說,談不上後悔,有得有失。現在談談我的幾點感悟吧。

一、綜合素質很重要

進入這個行業開始,就是做一個程序員,到後面成為了架構師,再到技術總監。給我的啟示就是,偏科的程序員發展前景是有限的。綜合素質包括溝通能力,領導能力和組織能力有時候比編程能力更為重要。有很多程序員不善於溝通,但是在中國 社會 ,溝通很重要,和領導的溝通,和同事的溝通,和下級的溝通。不會溝通的程序員,註定是難於轉型的,只能幹程序員,干編程,而編程是青春飯。

二、自學能力很重要

在IT這個行業,自學能力太重要了,不能自學最新的技術並運用到工作中,你會發現很快就跟不上這個行業的發展,工作起來力不從心,進而被淘汰。自學的過程中,合理的分配時間是關鍵,很多程序員平常工作很忙,基本沒有時間去學習,而領導分配任務的時候是不會給你專門留出學習時間的,你只有合理利用好時間,忙裡偷閑。

三、盡早向上「提升」

在中國,程序員做到30多歲就算「大齡」了,在這之州段李前,就燃戚要考慮好自己的向上晉升渠道,是適合繼續做技術?還是轉型管理?如果還想做技術,必須要在技術上往上提升一層,能夠達到架構師的水平,否則,30多歲的程序員如果被公司末位淘汰請不要吃驚。如果轉型做管理,這個就要體現出你的管理能力,盡早被上司賞識,從 而 被提拔到管理崗位上。

一路走來,感悟很多,不管怎樣,選擇了程序員這個職位,就沒必要後悔,後悔也沒有用,願天下所有程序員都 人生無悔,活在當下 。

人類 歷史 長河中,冊遲各行各業有幾個小黃人兒留下的東西?小黃人兒哪都短 不是嗎?

這個問題應該不同人有不同答案吧,說說我自己吧,入行十幾年了,談不上後悔,但整體有點無奈。

回顧這十幾年的經歷,彎路沒少走,錯誤沒少犯,就算一些現在看來走對的路,也是誤打誤撞。

總結起來走過兩個階段,個人觀點,僅供參考。

入行第一個階段,無論職業規劃是否正確,發展都還算順利

這個階段基本就是學習和工作的循環階段,即便沒有很明確的目標性,只要努力,薪資一般都會持續增長,所以現在回頭看這個階段,應該是最爽的一個階段了。

當然,如果想要在這個行業持續做下去,並且中年以後依然可以游刃有餘,最好能在這個階段完成三件事外加明白一個道理

需要完成的三件事:

明白一個道理:

人過中年靠投簡歷找工作不太靠譜,需要為未來鋪條路(也就是說一旦發生職業危機,他可以幫個忙),盡管這條路未必用得上,也但願永遠別用上。

也就是說要選擇發展自己的技術優勢還是人脈優勢留在日後備用。

如果要發展技術優勢,也就是人們常說的技術大牛,這個大牛可不是某個小技術團隊的大牛,而是某個領域內切切實實的牛人,至少在某個領域內有一定的知名度。這就不僅僅對你個人努力程度有一定要求,還要看機遇。例如,你想成為並發領域專家,如果沒有機會接觸真真的大並發場景,僅僅靠啃幾本書想成為這個領域的專家,無異於水中撈月。

如果要發展人脈,前提條件要求你也具備相當的技術能力,否則到時候別人怎麼幫你也沒用。

入行第二個階段,決定未來職業走向的關鍵時期

如果第一個階段隨波逐流的走過來(注意,是隨波逐流,不是混,如果是混過來,可能在第三四個年頭就不好找工作了),除非運氣特別好,否則在第二個六年中再找工作就會感覺力不從心了,也就是人們常說的實力和工齡不符。

然而這一切才剛剛開始,如果第二個階段依然得過且過的工作,第三個階段的職場將更加難混。

在這個階段要完成的事情

需要確定好自己未來的職業方向,管理還是技術。

不論選擇哪一個,在選擇好之後最好確定一個偏向,因為無論管理還是技術,裡面涉及的東西都太多,一個人有限的精力很難全面精通。

過了技術積累期之後,任何工作都離不開對業務的深入理解,這也意味著每一次跳槽都需要重新組建自己的業務架構。

因此,有一個可以持續打拚而不需要不斷更換的平台就顯得尤為重要。

以上就是十幾年經歷過的兩個階段的總結,至於後面該怎麼走,依舊處於迷茫階段^0^。

過了40的程序員基本上幾百萬的資產是有的,這是大多數人一輩子才能掙到的錢,所以應該說是很辛運的,大部分學計算機的其實一畢業就轉行了,根本就進不了這個行業,進來的也會有不少半路不願干或者干不下去轉行的,中國大環境其實對程序員不是太友好,所以來說能幹到40來歲的只有很少一部分。

Ⅵ 程序猿是什麼意思啊,為什麼的

程序猿就是程序員的意思。猿字不僅僅是員字的諧音,還因為有些程序員常常不修邊幅,不是很在意形象(比如我),並且喜歡專研技術不善言辭,所以看起來就像人中之猿。

Ⅶ 為什麼現在越來越多的人認為「程序猿」就是個體力勞動者

因為程序員常年面臨著加班的情況,而且所做的工作其實也是比較重復性的。

一、關於程序員禿頭加班的調侃

在互聯網上有很多是關於程序員的調侃,比如說某位禿頭的中年大叔,大家就會懷疑他工作一定是程序員,因為程序員這一行業常年加班熬夜,導致自己不停的掉頭發和禿頭。很多程序員都是帶著很嚴重的黑眼圈的,因為他們要麼在加班,要麼在寫代碼的路上,要實現老闆和客戶各種各樣亂七八糟的要求,所以經常需要不斷的思考以及需要強大的精神和體力去完成工作。

Ⅷ 程序猿是什麼意思

問題一:什麼是程序猿 程序猿是一種近幾十年來出現的新物種,是工業革命的產物。英文(Programmer Monkey)是一種非常特殊的、可以從事程序開發、維護的動物。一般分為程序設計猿和程序編碼猿,但兩者的界限並不非丁清楚,都可以進行開發、維護工作,特別是在中國,而且最重要的一點,二者都是一種非常悲劇的存在。
該詞條其實說的是程序員,因為諧音的關系,而且都具有幽默感,所以網路語都在叫程序猿。
程序員[1](英文Programmer)是從事程序開發、李鍵維護的專業人員。一般將程序員分為程序設計人員和程序編碼員,但兩者的界限並不非常清楚,特別是在中國。軟體從業人員分為初級程序員、高級程序員、系統分析員和項目經理四大類的方法。
詳細內容 ke./view/2321426
倫家就是一苦逼程序猿吶 呵呵

問題二:程序猿哥哥是什麼意思 程序猿就是程序員的意思。猿字不僅僅是員字的諧音,還因為有些程序員常常不修邊幅,不是很在意形象(比如我),並且喜歡專研技術不善言辭,所以看起來就像人中之猿。

問題三:程序猿是什麼意思啊,為什麼的 就是程序員,因為時常加班加點,無時間打理頭發鬍子,像個猿人一樣的
所以被戲稱「程序猿」!

問題四:程序猿和碼農分別是啥意思 程序員 編寫程序的人
碼農 專門打字的人

問題五:程序員和碼農是什麼意思? 5分 碼農的意思就是耕耘代碼的農民,就是程序員的意思,意味工作很辛苦。學這個時間要長,難度高,學得快也得三年五載吧,找工作也算有一個技能。

問題六:程序猿的名詞解釋 是一種近幾十年來出現的新物種,是信息革命的產物,在行為和物種歸類上我們也可稱為碼做如字猴。程序猿是人類在科技研究上的一種新興進化,擁有無與倫比的耐力、超越時代的智商、橫穿社會的苦逼相和低於人純擾啟類平均壽命的顯著特點。另,可以理解為」程序員「的無奈的自我稱呼。節日平年的9月13日和閏年的9月12日(每年的第256天)是程序員節。之所以選擇256,是因為它是一個8位位元組能夠表示的數目,256是2的冪中小於365的最大值。同樣的邏輯,在24位RGB顏色空間里,最大值為十六進制0xFFFFFF,表示為白色,又稱白色程序猿節。

問題七:程序員是什麼意思請細解釋下謝謝 程序員是對從事軟體開發的人員的統稱。主要就是利用計算機語言實現特定的系統功能,比如開發一個網站的後台,開發一個APP等等。現在比較流行的是ios,安卓,Java和PHP。

問題八:計算機程序員經常說的coding是什麼意思? 編譯程序,這個工作我感覺很枯燥。

問題九:程序猿gg開個小差什麼意思 就是思想不集中呀
小差 原指軍人脫離隊伍私自逃跑,現在常用來比喻擅自離開工作崗位或逃避任務的行為犯開小差罪,比喻思想不集中,做事不專心.

Ⅸ 為什麼都稱程序員為程序猿反映了這個工種的哪些特質

我上班第一天我的老闆讓我做的第一件事
看兩篇文章:
程序員隨想
雷軍
我不是天生的程序員,也並非天生就喜歡電腦,上高中時也沒有想過將來會當程序員,接觸電腦純屬偶然--小時候的一個好朋友上大學時選擇了電腦專業,為了和這個朋友有更多的「共同語言」我便選擇了計算機系。在大學,我略窺電腦世界,開始為之「發燒」;畢業後,開始了一個程序員的職業生涯。
從開始寫程序到現在快十年了,寫過的程序不少。從這些年的風風雨雨中走過來,不能不有些體會。說到體會,最大的體會就是這條路太漫長。
一、一輩子有你 苦一點也願意
我沒有奢望大家把寫程序和文學創作相提並論,但其中的苦楚卻不是一個普通用戶能夠體味的。為了寫好一個程序,我們度過太多不眠之夜。有個朋友如此評價道,「寫程序簡直是在自殺,巨費精力巨費腦子巨累」。但還是有許多人不畏其苦,前仆後繼。
我剛接觸到電腦就發現電腦的妙處:電腦遠沒有人那麼復雜,如果你的程序寫得好,你就可以和電腦有著非常融洽的關系,就可以指揮電腦干你想乾的事,這個時候,你是十足的主宰。每每坐在電腦面前,你就如同在一個王國里巡行。
電腦里的世界很大,程序員是活在自己想像的王國里。你可以細微到電腦里的每一個位元組、每一個比特的東西。
這樣的日子簡直就是天堂般的日子,很多人都愛上了這樣的日子。
不少人認為程序員最多干到三十五歲就可以收山,腦子也差不多該歇歇了,並認為寫程序悶碧告是年輕人的事情,到了一定年齡,估計沒什麼人再當程序員。
我剛畢業時,意氣風發,也想先吃點苦,到了三十歲就不幹了。年長一點後就發現了自己的無知。一個人大學畢業就二十一二歲,技術成熟一點後可能二十五,接著就是票子、妻子和房子等等諸多忙不完的事情。一切搞掂的時候,也許就是三十五歲。如果三十五歲就放棄的話,我們就不用選擇程序員的道路。
電腦進入我國時間不短,但真正大規模開始用,還是八五年PC登陸我國時候的事。因此國內真正寫電腦程序的人最長也就寫了十幾年(不知道是否還有這樣的人)。由於電腦應用在國內時間比較短,國內程序開發的主力以三十五歲以下的年輕人為主,但這並不表示程序員如同紅粉佳人般的容易衰老。美國和台灣地區的開發者以三四十歲的人為主。開始寫程序的慧叢時候,我們覺得沒有什麼不能做的(現在還能聽到這樣的豪言壯語),而且更要命的是,好象我們特別聰明,特別適合開發軟體,比老外強得多。當我們真正接觸那些傑出的國外開發人員的時候,發現他們太厲害了,都有十多年的開發經驗,絕對多數的產品出自這些有豐富開發經驗的程序員之手。
畢業後,編程不僅僅是愛好,而且成了一輩子的工作,可以肯定會干一輩子,雖然我沒有打算一生只干這一件事。用一生來編程是一件既容易又困難的事。如果碌碌無為,為交差寫點程序,這樣寫兩輩子的人都有。但如果想全身心地寫程序,寫十年都不是一件容易的事。現在我的不少朋友都洗手了,有時我也有這種想法,但一旦面對電腦,立刻頓悟:電腦還是自己最擅長乾的事,也是最順手的事。
二、我的未來不是夢
有的人刻螞明苦學習編程技術,努力提高編程水平,並把高級程序員作為追求的目標,甚至是終身的奮斗目標。後來參與了真正的商品化軟體開發後,感到非常困惑和茫然。
當我上大學的時候,高級程序員也曾是我的目標。當時,我通過等級考試獲得了高級程序員證書,並在自己的名片上印上「高級程序員」的字樣。後來,我的水平提高了,似乎也成了大家認可的好程序員了。這個時候我卻開始茫然。我希望我的技術能得到別人的承認,當得到別人的承認後,我又能如何呢?後來我發現,無論成為多麼高級的程序員都沒用,關鍵是是否能夠出想法、出產品,你的勞動是否能被社會承認,是否能為社會創造財富。
我的未來是明確的,開發出高質量的適用社會的產品,為社會創造財富。
三、每一個程序都是藝術品
有人認為程序員沒有什麼了不起,不過是一種熟練工種而已;也有人把編程說成是藝術創作,捧上天。這兩種意見爭論比較激烈,甚至可以說針鋒相對。
我們換個工種來看,石匠應該是熟練工種,跟藝術似乎沾不上邊。;但正是這些石匠,給我們留下了數不勝數的文物古跡,如樂山大佛、莫高窟等等。應該說這此石匠給我們留下了無窮的文化財富。我認為編程的工作和石匠比較相似,是技術,也是藝術。
現代軟體工業已具相當規模,很多軟體的完成需要的是大兵團作戰。一名精通程序員接受編寫某一塊的任務後,往往只是寫代碼,發揮的餘地很小。在大項目中,很多程序員只能了解到和自己所編模塊相關的很局部的細節,另外還受到開發環境的限制,真的很難體會到自己在從事「藝術」創造,更多的時候是感到自己在從事重體力勞動。有的時候還擔心自己苦苦參與的這個項目究竟有沒有意義,是不是在同類產品中有競爭力,會不會開發出來以後就因為硬體的發展、操作系統的換代而過時......
編程是技術活,才有可能大規模進行,才會有軟體工程的理論。也正是編程具備藝術創作的特點,我們的生活才會有如此多的好軟體產品。寫一個程序需要付出腦力和體力,當我—我們—某個群體完成一個程序之後,在我們的眼裡,每一個程序就都是藝術品。

程序員應具備的素質
前言
程序員是一種技術工作,在IT的發展中有相當重要的地位,從底層硬體通訊協議的建立, 到數據傳輸層的處理,到操作系統的建設,到資料庫平台的建設,一直到應用層上各種數 據營銷平台的搭建,程序員在裡面都扮演著舉足輕重的角色並為IT事業的發展做出了巨大 的貢獻。

中國有很多精於編碼的人,但是中國軟體行業,尤其是網路應用開發方面誤區很大,很難形成有規模的軟體開發力量和產品能力,不但比美國差距甚遠,和印度相比也是頗有不 如。這些問題不是在於中國程序員的智商和工作努力狀況,也不是在於國家和民間對開發 的投入程度,而是很大程度上,有一些對技術,對程序開發,對項目設計方面的思想誤 區,這些誤區,導致了軟體行業的產品化能力不足,缺乏規模化和大型復用系統研發能 力,可以說,改變認識誤區,是解決軟體行業小作坊模式和個體英雄模式所帶來的局限性 的重要工作。

中國有很多小朋友,他們18,9歲或21,2歲,通過自學也寫了不少代碼,他們有的代碼寫的很漂亮,一些技術細節相當出眾,也很有鑽研精神,但是他們被一些錯誤的認識和觀點左右,缺乏對系統,對程序的整體理解能力,這些人,一個網上的朋友說得很好,他們實際 上只是一些Coding fans,壓根沒有資格稱為程序員,但是據我所知,不少小網路公司的 CTO就是這樣的coding fans,拿著嚇人的工資,做著嚇人的項目,項目的結局通常也很嚇人。

一、程序員基本素質
作一個真正合格的程序員,或者說就是可以真正合格完成一些代碼工作的程序員,應該具有的素質。
1:團隊精神和協作能力
把它作為基本素質,並不是不重要,恰恰相反,這是程序員應該具備的最基本的,也是最 重要的安身立命之本。把高水平程序員說成獨行俠的都是在囈語,任何個人的力量都是有 限的,即便如linus這樣的天才,也需要通過組成強大的團隊來創造奇跡,那些遍布全球 的為linux寫核心的高手們,沒有協作精神是不可想像的。獨行俠可以作一些賺錢的小軟 件發點小財,但是一旦進入一些大系統的研發團隊,進入商業化和產品化的開發任務,缺 乏這種素質的人就完全不合格了。
2:文檔習慣
說高水平程序員從來不寫文檔的肯定是乳臭未乾的毛孩子,良好的文檔是正規研發流程中 非常重要的環節,作為代碼程序員,30%的工作時間寫技術文檔是很正常的,而作為高級 程序員和系統分析員,這個比例還要高很多。
缺乏文檔,一個軟體系統就缺乏生命力,在未來的查錯,升級以及模塊的復用時就都會遇 到極大的麻煩。

3:規范化,標准化的代碼編寫習慣
作為一些外國知名軟體公司的規矩,代碼的變數命名,代碼內注釋格式,甚至嵌套中行縮 進的長度和函數間的空行數字都有明確規定,良好的編寫習慣,不但有助於代碼的移植和 糾錯,也有助於不同技術人員之間的協作。
有些coding fans叫囂高水平程序員寫的代碼旁人從來看不懂,這種叫囂只能證明他們自 己壓根不配自稱程序員。代碼具有良好的可讀性,是程序員基本的素質需求。
再看看整個linux的搭建,沒有規范化和標准化的代碼習慣,全球的研發協作是絕對不可 想像的。

4:需求理解能力
程序員需要理解一個模塊的需求,很多小朋友寫程序往往只關注一個功能需求,他們把性 能指標全部歸結到硬體,操作系統和開發環境上,而忽視了本身代碼的性能考慮,有人曾 經放言說寫一個廣告交換程序很簡單,這種人從來不知道在百萬甚至千萬數量級的訪問情 況下的性能指標是如何實現的,對於這樣的程序員,你給他深藍那套系統,他也做不出太 極鏈的並訪能力。性能需求指標中,穩定性,並訪支撐能力以及安全性都很重要,作為程 序員需要評估該模塊在系統運營中所處的環境,將要受到的負荷壓力以及各種潛在的危險 和惡意攻擊的可能性。就這一點,一個成熟的程序員至少需要2到3年的項目研發和跟蹤經 驗才有可能有心得。
5:復用性,模塊化思維能力
經常可以聽到一些程序員有這樣的抱怨,寫了幾年程序,變成了熟練工,每天都是重復寫 一些沒有任何新意的代碼,這其實是中國軟體人才最大浪費的地方,一些重復性工作變成 了熟練程序員的主要工作,而這些,其實是完全可以避免的。

復用性設計,模塊化思維就是要程序員在完成任何一個功能模塊或函數的時候,要多想一 些,不要局限在完成當前任務的簡單思路上,想想看該模塊是否可以脫離這個系統存在, 是否可以通過簡單的修改參數的方式在其他系統和應用環境下直接引用,這樣就能極大避 免重復性的開發工作,如果一個軟體研發單位和工作組能夠在每一次研發過程中都考慮到 這些問題,那麼程序員就不會在重復性的工作中耽誤太多時間,就會有更多時間和精力投 入到創新的代碼工作中去。

一些好的程序模塊代碼,即便是70年代寫成的,拿到現在放到一些系統裡面作為功能模塊 都能適合的很好,而現在我看到的是,很多小公司軟體一升級或改進就動輒全部代碼重 寫,大部分重復性工作無謂的浪費了時間和精力。
6:測試習慣
作為一些商業化正規化的開發而言,專職的測試工程師是不可少的,但是並不是說有了專 職的測試工程師程序員就可以不進行自測;軟體研發作為一項工程而言,一個很重要的特 點就是問題發現的越早,解決的代價就越低,程序員在每段代碼,每個子模塊完成後進行 認真的測試,就可以盡量將一些潛在的問題最早的發現和解決,這樣對整體系統建設的效 率和可靠性就有了最大的保證。

測試工作實際上需要考慮兩方面,一方面是正常調用的測試,也就是看程序是否能在正常 調用下完成基本功能,這是最基本的測試職責,可惜在很多公司這成了唯一的測試任務, 實際上還差的遠那;第二方面就是異常調用的測試,比如高壓力負荷下的穩定性測試,用 戶潛在的異常輸入情況下的測試,整體系統局部故障情況下該模塊受影響狀況的測試,頻 發的異常請求阻塞資源時的模塊穩定測試等等。當然並不是程序員要對自己的每段代碼都 需要進行這種完整測試,但是程序員必須清醒認識自己的代碼任務在整體項目中的地位和 各種性能需求,有針對性的進行相關測試並盡早發現和解決問題,當然這需要上面提到的 需求理解能力。
7:學習和總結的能力
程序員是人才很容易被淘汰,很容易落伍的職業,因為一種技術可能僅僅在三兩年內具有 領先性,程序員如果想安身立命,就必須不斷跟進新的技術,學習新的技能。
善於學習,對於任何職業而言,都是前進所必需的動力,對於程序員,這種要求就更加高 了。
但是學習也要找對目標,一些小coding fans們,他們也津津樂道於他們的學習能力,一 會學會了asp,一會兒學會了php,一會兒學會了jsp,他們把這個作為炫耀的資本,盲目 的追逐一些膚淺的,表面的東西和名詞,做網路程序不懂通訊傳輸協議,做應用程序不懂 中斷向量處理,這樣的技術人員,不管掌握了多少所謂的新語言,永遠不會有質的提 高。
善於總結,也是學習能力的一種體現,每次完成一個研發任務,完成一段代碼,都應當有 目的的跟蹤該程序的應用狀況和用戶反饋,隨時總結,找到自己的不足,這樣逐步提高, 一個程序員才可能成長起來。
一個不具備成長性的程序員,即便眼前看是個高手,建議也不要選用,因為他落伍的時候 馬上就到了。
具備以上全部素質的人,應當說是夠格的程序員了,請注意以上的各種素質都不是由IQ決 定的,也不是大學某些課本里可以學習到的,需要的僅僅是程序員對自己工作的認識,是一種意識上的問題。

二、高級程序員/項目設計者還需具備的素質
那麼作為高級程序員,以至於系統分析員,也就是對於一個程序項目的設計者而言,除了應該具備上述全部素質之外,還需要具備以下素質:
第一,需求分析能力
對於程序員而言,理解需求就可以完成合格的代碼,但是對於研發項目的組織和管理者, 他們不但要理解客戶需求,更多時候還要自行制定一些需求,為什麼這么說呢?
一般而言,進行研發任務,也許是客戶提出需求,也許是市場和營銷部門提出的需求,這 時候對於研發部門,他們看到的不是一個完整的需求,通常而言,該需求僅僅是一些功能 上的要求,或者更正規些,可能獲得一個完整的用戶視圖;但是這都不夠,因為客戶由於 非技術因素多一些,他們可能很難提出完整和清晰,或者說專業性的性能需求,但是對於 項目組織者和規劃者,他必須能夠清醒認識到這些需求的存在並在完成需求分析報告的時 候適當的提出,同時要完整和清晰的體現在設計說明書裡面,以便於程序員編碼時不會失 去這些准則。
程序設計者必須正確理解用戶需求所處的環境,並針對性做出需求的分析,舉例而言,同 樣一個軟體通過ASP租用方式發布和通過License方式發布,性能需求可能就是有區別的, 前者強調的是更好的支撐能力和穩定性,而後者則可能更強調在各種平台下的普適性和安 裝使用的簡捷性。
第二,項目設計方法和流程處理能力
程序設計者必須能夠掌握不少於兩到三種的項目設計方法(比如自頂至下的設計方法,比如快速原型法等等),並能夠根據項目需求和資源搭配來選擇合適的設計方法進行項目的 整體設計。
設計方法上選擇不當,就會耽誤研發周期,浪費研發資源,甚至影響研發效果。
一個程序設計者還需要把很多功夫用在流程圖的設計和處理上,他需要做數據流圖以確立 數據詞典;他需要加工邏輯流圖以形成整體的系統處理流程。
一個流程有問題的系統,就算代碼多漂亮,每個模塊多精緻,也不會成為一個好的系統。 當然,做好流程分析並選擇好項目設計方法,都需要在需求分析能力上具有足夠的把 握。
第三,復用設計和模塊化分解能力
這個似乎又是老調重談,前面基本素質上不是已經說明了這個問題嗎?
作為一個從事模塊任務的程序員,他需要對他所面對的特定功能模塊的復用性進行考慮, 而作為一個系統分析人員,他要面對的問題復雜的多,需要對整體系統按照一種模塊化的 分析能力分解為很多可復用的功能模塊和函數,並針對每一模塊形成一個獨立的設計需 求。舉個例子,好比是汽車生產,最早每輛汽車都是獨立安裝的,每個部件都是量身定做 的,但是後來不一樣了,機器化大生產了,一個汽車廠開始通過流水線來生產汽車,獨立 部件開始具有一定的復用性,在後來標准化成為大趨勢,不同型號,品牌甚至不同廠商的 汽車部件也可以進行方便的換裝和升級,這時候,汽車生產的效率達到最大化。軟體工程 也是同樣的道理,一個成熟的軟體行業,在一些相關項目和系統中,不同的部件是可以隨 意換裝的,比如微軟的許多桌面軟體,在很多操作模塊(如打開文件,保存文件等等)都 是復用的同一套功能模塊,而這些介面又通過一些類庫提供給了桌面應用程序開發者方便 掛接,這就是復用化的模塊設計明顯的一個佐證。

將一個大型的,錯綜復雜的應用系統分解成一些相對獨立的,具有高度復用性的,並能僅 僅依靠幾個參數完成數據聯系的模塊組合,是作為高級程序員和系統分析員一項最重要的 工作,合適的項目設計方法,清晰的流程圖,是實現這一目標的重要保證。
第四,整體項目評估能力
作為系統設計人員,必須能夠從全局出發,對項目又整體的清醒認識,比如公司的資源配 置是否合理和到位,比如工程進度安排是否能最大化體現效率又不至於無法按期完成。評 估項目整體和各個模塊的工作量,評估項目所需的資源,評估項目可能遇到的困難,都需 要大量的經驗積累,換言之,這是一種不斷總結的累計才能達到的境界。在西方一些軟體 系統設計的帶頭人都是很年長的,比如4,50歲,甚至更老,他們在編碼方面已經遠遠不 如年輕人那樣活絡,但是就項目評估而言,他們幾十年的經驗積累就是最重要和寶貴的財 富。中國缺這么一代程序員,主要還不是缺那種年紀的程序員,而是那種年紀的程序員基 本上都是研究單位作出來的,都不是從專業的產品化軟體研發作出來的,他們沒有能積累 那種產品化研發的經驗,這也是沒有辦法的事情。
第五,團隊組織管理能力
完成一個項目工程,需要團隊的齊心協力,作為項目設計者或研發的主管人,就應當有能 力最大化發揮團隊的整體力量,技術管理由於其專業性質,不大同於一般的人事管理,因為這裡面設計了一些技術性的指標和因素。
首先是工作的量化,沒有量化就很難做到合適的績效考核,而程序量化又不是簡單的代碼 行數可以計算的,因此要求技術管理人員需要能真正評估一個模塊的復雜性和工作量。
其次是對團隊協作模式的調整,一般而言,程序開發的協作通常分為小組進行,小組有主 程序員方式的,也有民主方式的,根據程序員之間的能力水平差距,以及根據項目研發的 需求,選擇合適的組隊方式,並能將責權和成員的工作任務緊密結合,這樣才能最大發揮 組隊的效率。
一個代碼水平高的人,未必能成為一個合格的項目研發主管,這方面的能力欠缺往往是容 易被忽視的。

綜上可以看到,作為一個主管研發的負責人,一個項目設計者,所需要具備的素質和能力 並不是程序代碼編寫的能力,當然一般情況下,一個程序員通過不斷的總結提高達到了這種素質的時候,他所具有的代碼編寫能力也已經相當不簡單了,但是請注意這裡面的因果 關系,一個高水平的項目設計者通常已經是代碼編寫相當優秀的人了,但是並不是一個代 碼相當優秀的程序員就可以勝任項目設計的工作,這裡面存在的也不是智商和課本的問 題,還是在於一個程序員在積累經驗,逐步提升的時候沒有意識到應當思考哪方面的東 西,沒有有意識的就項目的組織和復用設計進行揣摩,沒有經常性的文檔習慣和總結習 慣,不改變這些,我們的合格的項目設計者還是非常欠缺。

另外,為防止有無聊的人和我較真,補充一點,本文針對目標是作商業化的軟體項目和工程,那些科研機構的編程高手,比如演算法高手,比如圖象處理高手,他們的工作是研究課題而非直接完成商業軟體(當然最終間接成為商業產品,比如微軟研究院在作的研究課 題),因此他們強調的素質可能是另外的東西,這些人(專家),並不能說是程序員,不能用程序員的標准去衡量。

三、軟體項目研發的設計流程
最後補充一點東西,一個軟體項目研發的設計流程是怎樣的呢?以通常標準的設計方法為例,(不過筆者喜歡快速原型法)。
第一個步驟是市場調研
技術和市場要結合才能體現最大價值。

第二個步驟是需求分析
這個階段需要出三樣東西,用戶視圖,數據詞典和用戶操作手冊。
用戶視圖是該軟體用戶(包括終端用戶和管理用戶)所能看到的頁面樣式,這裡麵包含了 很多操作方面的流程和條件。

數據詞典是指明數據邏輯關系並加以整理的東東,完成了數據詞典,資料庫的設計就完成 了一半多。
用戶操作手冊是指明了操作流程的說明書。
請注意,用戶操作流程和用戶視圖是由需求決定的,因此應該在軟體設計之前完成,完成 這些,就為程序研發提供了約束和准繩,很遺憾太多公司都不是這樣做的,因果顛倒,順 序不分,開發工作和實際需求往往因此產生隔閡脫節的現象。
需求分析,除了以上工作,筆者以為作為項目設計者應當完整的做出項目的性能需求說明 書,因為往往性能需求只有懂技術的人才可能理解,這就需要技術專家和需求方(客戶或 公司市場部門)能夠有真正的溝通和了解。
第三個步驟是概要設計
將系統功能模塊初步劃分,並給出合理的研發流程和資源要求。 作為快速原型設計方法,完成概要設計就可以進入編碼階段了,通常採用這種方法是因為 涉及的研發任務屬於新領域,技術主管人員一上來無法給出明確的詳細設計說明書,但是 並不是說詳細設計說明書不重要,事實上快速原型法在完成原型代碼後,根據評測結果和 經驗教訓的總結,還要重新進行詳細設計的步驟。

第四個步驟是詳細設計
這是考驗技術專家設計思維的重要關卡,詳細設計說明書應當把 具體的模塊以最』干凈』的方式(黑箱結構)提供給編碼者,使得系統整體模塊化達到最 大;一份好的詳細設計說明書,可以使編碼的復雜性減低到最低,實際上,嚴格的講詳細 設計說明書應當把每個函數的每個參數的定義都精精細細的提供出來,從需求分析到概要 設計到完成詳細設計說明書,一個軟體項目就應當說完成了一半了。換言之,一個大型軟 件系統在完成了一半的時候,其實還沒有開始一行代碼工作。
那些把作軟體的程序員簡單理解為寫代碼的,就從根子上犯了錯誤了。

第五個步驟是編碼
在規范化的研發流程中,編碼工作在整個項目流程里最多不會超過1/ 2,通常在1/3的時間,所謂磨刀不誤砍柴功,設計過程完成的好,編碼效率就會極大提 高,編碼時不同模塊之間的進度協調和協作是最需要小心的,也許一個小模塊的問題就可 能影響了整體進度,讓很多程序員因此被迫停下工作等待,這種問題在很多研發過程中都 出現過。編碼時的相互溝通和應急的解決手段都是相當重要的,對於程序員而言,bug永 遠存在,你必須永遠面對這個問題,大名鼎鼎的微軟,可曾有連續三個月不發補丁的時候 嗎?從來沒有!
第六個步驟是測試
測試有很多種:
按照測試執行方,可以分為內部測試和外部測試
按照測試范圍,可以分為模塊測試和整體聯調
按照測試條件,可以分為正常操作情況測試和異常情況測試
按照測試的輸入范圍,可以分為全覆蓋測試和抽樣測試
以上都很好理解,不再解釋。

總之,測試同樣是項目研發中一個相當重要的步驟,對於一個大型軟體,3個月到1年的外 部測試都是正常的,因為永遠都會又不可預料的問題存在。

完成測試後,完成驗收並完成最後的一些幫助文檔,整體項目才算告一段落,當然日後少 不了升級,修補等等工作,只要不是想通過一錘子買賣騙錢,就要不停的跟蹤軟體的運營 狀況並持續修補升級,知道這個軟體被徹底淘汰為止。

寫這些步驟算不上賣弄什麼,因為實話講我手邊是一本《軟體工程》,在大學里這是計算 機專業的必修課程,但是我知道很多程序員似乎從來都只是熱衷於什麼《30天精通VC》之 類的,他們有些和我一樣游擊隊出身,沒有正規學過這個專業,還有一些則早就在混夠學 分後就把這些真正有用的東西還給了老師。
網上現在也很浮躁,一些coding fans亂嚷嚷,混淆視聽,實際上真正的技術專家很少在 網上亂發帖子的,如筆者這樣不知天高地厚的,其實實在是算不上什麼高手,只不過看不 慣這種對技術,對程序員的誤解和胡說,只好挺身而出,做撥亂反正之言,也希望那些還 沉迷於一些錯誤人士的coding fans們能認真想想,走到正途上,畢竟那些聰明的頭腦還 遠遠沒有發揮應有的價值。

閱讀全文

與為什麼選擇程序猿相關的資料

熱點內容
公園里的文玩市場都有什麼 瀏覽:465
護理頭發什麼產品好 瀏覽:703
什麼叫壓屏機需要技術 瀏覽:220
日本什麼豐胸產品 瀏覽:687
馬鞍山職業技術學院地址在哪裡 瀏覽:262
手機應用程序怎麼備份到新手機 瀏覽:352
數據線如何導出圖片 瀏覽:438
調查顧客的哪些信息 瀏覽:568
蜻蜓代理商怎麼樣 瀏覽:747
做程序員哪個星座最多 瀏覽:778
產品為什麼要標註上市日期 瀏覽:667
農特產品如何搭配 瀏覽:458
建行卡下載什麼可以更新信息 瀏覽:127
如何發展淘客代理 瀏覽:946
廣州老錢幣市場有哪些 瀏覽:814
正規儀器應該有哪些信息 瀏覽:267
菜市場人流少服裝生意怎麼做 瀏覽:582
安思奇酵素如何代理 瀏覽:460
頭孢克肟顆粒市場價多少錢 瀏覽:275
聯想桌面級產品有哪些 瀏覽:808