freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

碼農(nóng)學(xué)習(xí)分析(知乎)-展示頁

2024-10-13 19:36本頁面
  

【正文】 上,希望我留下來常駐(用綠卡誘惑我....)。 一天時間就完成了微信平臺的開發(fā)(在完全不懂微信平臺的情況下,周圍人都不會),可以用微信平臺和公司內(nèi)網(wǎng)數(shù)據(jù)交互,并且做出了案例,以后大家可以根據(jù)我的案例進行微信平臺延生功能的開發(fā)。因為行業(yè)的原因,我從來沒接觸過C 和 C++,不過真的有機會去做的話,我也能很快上手。需求分析,系統(tǒng)設(shè)計我也都能自己做,所以我可以一個人在沒有任何支持下完成項目。結(jié)論:Win,安卓,IOS,數(shù)據(jù)庫我都能開發(fā)。因為在碼農(nóng)的世界,當你學(xué)習(xí)得越多,你就會發(fā)現(xiàn)你知道的越少。就在今天!本來已經(jīng)計劃好了下周回國,可是國內(nèi)一個電話過來,“你簽證停留時間明年才到期吧,另外有一個州也需要你,機票給你改簽了,你直接飛過去,再干2個月再回國.....回國之后去把加拿大簽證辦了吧......” 我的技能包 C 方面: (精通)Winform(熟練)WPF(熟練)( wcf ws 等等也算比較熟了) 其他語言 : H5(熟練)cdth(熟練)Java(入門)ObjectC/Swift(入門)abap(入門) 數(shù)據(jù)庫 : SQL SERVER(精通,如果我說我是DBA,別人也信),mysql(熟練),DB2(入門),Oracle(入門) 網(wǎng)絡(luò)以及安全編程:AES DES加密,ajax以及跨域調(diào)用,網(wǎng)絡(luò)爬蟲,ssl,sso,socket,web socket,web worker,sql注入,html注入等都做過一些開發(fā)或者學(xué)習(xí)。后來也算做出來點東西了。研究了國內(nèi)的DCloud 和 國外的 Cordova Apache,開始一步學(xué)習(xí),H5和 cdth加上簡單的ObjectC 和 java,畢竟C好幾年經(jīng)驗,面向?qū)ο笳Z言學(xué)起來快。日了狗了!但是我不會java 不會 ObjectC 我做毛的移動端啊。 好了 公司決定要做一個產(chǎn)品,你這方面經(jīng)驗最多,你來當。 好了,有項目來了,我最有經(jīng)驗,組織就決定你來當項目經(jīng)理了。最后來說說我的整個成長過程,給大家一個啟發(fā)。寫代碼做功能做產(chǎn)品的終極目的就在于做服務(wù),提供服務(wù)。 定位其實碼農(nóng)是屬于第三產(chǎn)業(yè),服務(wù)行業(yè),你怎么樣讓你的上司爽了,讓用戶爽了,你就牛B了。雖說進入狀態(tài)花的時候有點長,他寫的 代碼也是亂得不行,但是能幫到我解決問題,而且態(tài)度很好,不管工作難或者不難都不推諉。還好他大部分是做UI和H5的樣式,CSS3的動畫。遇到問題不甩鍋,有責(zé)任心,是自己的東西就有一定要把它干出來為止的那種沖動,不眠不休的嘗試解決!我手底下曾經(jīng)有一個程序員,職高畢業(yè),也沒參加什么培訓(xùn)。這樣你在使用搜索引擎在完成任務(wù)的同時自己也得到了提升,學(xué)到了你周圍人都不知道的知識。而是面向搜索引擎編程,網(wǎng)絡(luò)掛了,今天就不要做事了。當然大部分的東西還是英文的比較好,所以這里又考驗?zāi)阌⑽乃降臅r候到了。我一直堅信一個理論,你所做的東西你所遇到的問題肯定已經(jīng)有人遇到并且解決,你要做的就是去網(wǎng)上有目的的海底撈針,然后看別人是如何解決,你進行復(fù)制和簡單修改。所以要成為高階的碼農(nóng),英文是要有一定的水平的。這樣學(xué)習(xí)起來效率會很高,所以會閱讀文檔,并且理解文檔就顯得格外的重要的。新的技術(shù)進來,你有興趣花個人的時間去專研,并且能在你們團隊第一個的搭建出模塊,平臺供你的團隊成員學(xué)習(xí),使用,那么毋庸置疑你在哪個地方都會很吃香。這樣你的溝通成本就會大大降低,然后你就能夠花更多的時間在代碼的編寫,需求的分析上面,提升自己的工作效率。 溝通能力溝通能力可以讓你快速融入團隊。做需求分析的時候能夠抓到矛盾點,能夠分析出流程,功能是否合理,是否能夠?qū)崿F(xiàn)等等等。邏輯能力強的人一般體現(xiàn)為數(shù)學(xué),化學(xué),物理等方面比較出眾,所以理科生轉(zhuǎn)碼農(nóng)會容易很多(比如碼農(nóng)里面有大量的自動化,物理系,數(shù)學(xué)系的學(xué)生),因為理科生在邏輯方面被訓(xùn)練得很多。或者一個人身兼數(shù)職,比如我,就是兼了所有角色.....3 碼農(nóng)的基本素養(yǎng) 邏輯能力邏輯能力一定要強。人員越多,也會導(dǎo)致流程越長,耗費在溝通上的時間就越多,溝通上容易出錯的風(fēng)險就越大。2 工作流程所以整個工作流程 大概就是這樣 用戶/產(chǎn)品經(jīng)理需求人員設(shè)計人員編碼人員測試人員運維人員。 項目經(jīng)理(PM,PMA)這部分人不是嚴格意義上的碼農(nóng)角色,只是管理項目的進度,風(fēng)險,人員,成本,協(xié)調(diào)資源(和建樓房的項目經(jīng)理沒有本質(zhì)區(qū)別)。 運維人員運維人員就是有管理員權(quán)限,可以操控產(chǎn)品,功能的一些參數(shù)來管控,對產(chǎn)品和功能使用是非常熟練,并且會一些簡單的編碼和數(shù)據(jù)庫原理,第一線對系統(tǒng)產(chǎn)生的問題進行處理并且修復(fù)數(shù)據(jù),如果能找出根源的問題就是優(yōu)秀的運維。 測試人員當然了就是對開發(fā)的功能,模塊,產(chǎn)品根據(jù)需求文檔進行測試,有猴子測試,白盒測試,灰盒測試,黑盒測試,壓力測試,測試工具測試,自己編寫代碼測試等等等.....產(chǎn)生的文檔 就是 測試計劃,buglist文檔回饋給開發(fā)人員。 產(chǎn)品經(jīng)理(創(chuàng)意團隊)考察市面上的產(chǎn)品,針對自己的產(chǎn)品進行規(guī)劃,要做哪些功能,什么樣的功能受眾大,什么樣的功能可能能打擊到競爭對手等等情況進行分析,然后發(fā)展產(chǎn)品,對產(chǎn)品周期進行規(guī)劃。用戶或者產(chǎn)品經(jīng)理提出問題,需求人員根據(jù)需求問題找到可以實施的解決方案或者優(yōu)化現(xiàn)有的作業(yè)流程??尚行苑治鐾ㄟ^則設(shè)計人員會開發(fā)進行設(shè)計,編寫設(shè)計文檔。 設(shè)計人員(我們所說的系統(tǒng)架構(gòu)師其實就是高階的設(shè)計人員)設(shè)計人員分2類,一類是UI設(shè)計人員,一類是系統(tǒng)設(shè)計人員會收到需求文檔,被要求要做一個什么功能,要實現(xiàn)什么為目的,設(shè)計文檔包含系統(tǒng)架構(gòu),語言,數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)流向,安全性評估,可行性評估等等等,產(chǎn)出一份設(shè)計文檔交給開發(fā)進行開發(fā)。 編碼人員編碼人員會收到需求文檔或者設(shè)計文檔,被要求要實現(xiàn)什么樣什么樣的功能,然后進行編碼實現(xiàn)和需求文檔,設(shè)計文檔要求一致的東西。因為我接觸的東西很多,所以對碼農(nóng)的各個方面都略知一二,各種文檔,各種語言,各種主流的設(shè)計模式都略知一二。自我介紹:我以前得帖子介紹我自己不少了....還是簡單介紹一下,我自己畢業(yè)于某渣985的計算機學(xué)院,從畢業(yè)到現(xiàn)在工作接近8年的時間。昨天看到有一位鐵路工作的工程師說想要放棄現(xiàn)在穩(wěn)定的職業(yè),投入碼農(nóng)的懷抱,我覺得很多人把碼農(nóng)這個職業(yè)看得太高,也許是社會浮躁的氣氛造成的,我作為一名大漩渦的堅定捍衛(wèi)者,入行也快8年了,有義務(wù)進行一番科普,讓漩渦眾找準自己的定位。第一篇:碼農(nóng)學(xué)習(xí)分析(知乎)我寫了一篇碼農(nóng)入門的文章,希望對一些學(xué)生,或者想轉(zhuǎn)業(yè)的人有幫助。這篇文章是我原創(chuàng)的,并且已經(jīng)先發(fā)到了另外一個論壇,這個論壇同學(xué)比較多,如果有興趣要當碼農(nóng)了可以來瞧瞧。申明一點,我說得一切都是站在我自己的角度,周圍的環(huán)境進行闡述,可能有坐井觀天的情況,其他碼農(nóng)不認同也希望說出您的觀點,大家互補。標題說了我自認為是一名乞丐版的全棧工程師,所以我身上的技能包很多,有的比較精,有的比較淺,后面再介紹。我下面就把整個碼農(nóng)的框架以及里面細項寫出來,不敢保證非常準確,但是至少是有實踐過的。編碼問題具體后面說。 需求人員需求人員會和用戶或者產(chǎn)品經(jīng)理進行需求訪談,引導(dǎo)用戶交出合理并且準確的需求,準確的邏輯,然后產(chǎn)生一份需求文檔,并將需求文檔交于設(shè)計,進行可行性分析。需求人員要求必須能夠拿到準確的需求并且傳達給設(shè)計,因為一旦需求錯了,整個設(shè)計和開發(fā)都要重新來過,浪費的人力物力可不是一點半點。在完全需求的同時,提出的解決方案要盡可能的為設(shè)計開發(fā)考慮,降低設(shè)計開發(fā)成本。產(chǎn)出為產(chǎn)品規(guī)劃書,產(chǎn)品生命周期,產(chǎn)品介紹等等相關(guān)文檔,并且和需求人員合作產(chǎn)生需求文檔。補充一句,所謂的bug是指凡是和需求文檔不一致的結(jié)果都是bug,并不是代碼出了問題才叫bug。產(chǎn)出的東西有 troubleshooting 文檔,問題反饋文檔,另外很多運維也會寫用戶說明書,因為他們對系統(tǒng)是最熟的。這里就不寫了。不是指等級越高的人員編碼能力越強,只是在上流的人員的容錯率很低,所謂差之毫厘謬以千里,上游錯了一點點,下游必定錯得很慘。所以很多公司基本是 設(shè)計/編碼 或者 需求/設(shè)計是同一個人。邏輯能力可能有天賦的原因,可能也有后天學(xué)習(xí)的原因。雖然我大學(xué)是混過來的,但是高等數(shù)學(xué)上和下我都拿了90多分.....邏輯能力強會讓你在寫代碼的時候看到推算,各種算法,加減乘除的時候不會緊張,操作 鏈表,堆棧,數(shù)組的時候得心應(yīng)手。所以邏輯能力是很重要的。溝通能力體現(xiàn)在你能夠快速接受并且正確理解別人告訴你的事情,你也可以清晰并且準確的表達出你自己的想法。 學(xué)習(xí)能力舊的技術(shù)你可以通過一些例子,項目代碼,文檔然后快速進行掌握,并且在項目上可以開始快速上手開發(fā)新功能。 閱讀文檔能力(英文水平)很多舊技術(shù),新技術(shù)其實都是要靠閱讀文檔,和自己嘗試編寫代碼結(jié)合進行學(xué)習(xí)的。對于舊的技術(shù)或者問題有很多中文文檔進行闡述,但是更多的新技術(shù),新問題只有英文文檔進行描述,這個時候你的英文水平就顯得格外重要了,因為好的文檔可以減少你學(xué)習(xí)的時間,提升你學(xué)習(xí)的效率,而大部分好的文檔其實真的都是英文寫的。 搜索引擎的使用能力其實現(xiàn)在碼農(nóng)這個職業(yè)現(xiàn)在使用搜索引擎是必不可少的,百度,Googel,github,stackoverflow,csdn都是比較主流的。不要認為這就是復(fù)制就能解決,前提是你要能找到在哪里可以復(fù)制。(我們經(jīng)常調(diào)侃,現(xiàn)在已經(jīng)不是面向?qū)ο缶幊塘恕?舉個簡單例子,我曾經(jīng)接收到一個需求,用戶經(jīng)常要把上萬的數(shù)據(jù)導(dǎo)入到系統(tǒng)里面,因為數(shù)據(jù)庫是sql,后來我google到可以使用bulkcopy來進行處理,接收這個需求之前我是完全不知道bulkcopy的。 態(tài)度態(tài)度決定一切,你必須有好的態(tài)度,好的職業(yè)修養(yǎng),才能被人看得起。邏輯能力,基本理論知識可以說是差極了,溝通也挺費勁,如果是我去面試,這類人我一般來說是不通過的,不過是老板派給我的,我也只能收著??墒呛髞砦野l(fā)現(xiàn)他的態(tài)度非常的端正,責(zé)任心很強,自己也很有耐心去學(xué)習(xí)新的技術(shù)知識并且運用到實際進行解決。所以最后還是可以的,現(xiàn)在也慢慢開始成長,轉(zhuǎn)到了其他團隊。不一定要用寫代碼的模式才可以,好的創(chuàng)意,好得理念,好的溝通,好的態(tài)度,都在這范圍里面。你能搞清楚你服務(wù)的對象,搞清楚你服務(wù)對象想要什么,你能提供什么服務(wù)滿足他們,并且你實現(xiàn)了,你就成功了。, + sql server的項目, + sql server + sql server 有了一定能力,并且熟悉了業(yè)務(wù),開始做一些簡單得設(shè)計,和需求,開始學(xué)習(xí)設(shè)計模式,什么工廠模式,批處理模式,單例模式,建造者模式等等等....并且編寫 概要設(shè)計文檔和詳細設(shè)計文檔 本來開始做設(shè)計了,一心要往構(gòu)架師上靠,可是公司缺需求分析人員,怎么辦沒辦法,自己頂上,開始編寫 BRD ,TBD,SOW 等等一些列需求人員的文檔并且和用戶溝通需求,提高自己提出解決方案的能力。好了 又要開始做項目經(jīng)理的事情,寫項目風(fēng)險評估報告,寫人員評估報告,每天寫項目進度,和各個部門leader進行撕逼,拿資源(真新累,不想當項目經(jīng)理)。好了開始寫競品分析報告,產(chǎn)品生命周期,產(chǎn)品發(fā)展概要,產(chǎn)品功能預(yù)想......,公司決定組織一批精英另外做一個產(chǎn)品,你來負責(zé)web端和移動端,對就你一個人負責(zé)。好了發(fā)現(xiàn)市面上流行用 hybird的開發(fā)模式 用 H5+簡單原生來進行移動開發(fā)。cdth也還行。 嗯,美國有項目,但是我們?nèi)耸植粔颍阋粋€人去國外把這個項目吃了吧.....好的,我現(xiàn)在一個人只身來到國外,沒有其他人員的支持,得益于我 乞丐版 全棧工程師 這個項目也順利完成??戳讼?, 和 SQL SERVER 我敢說精通,這兩個基本不會難倒我(也可能有萬一,被打臉也正常.....),其他的幾個熟悉的雖然我很有經(jīng)驗,但是也不敢寫精通,沒自信。打個比喻,碼農(nóng)的知識是海洋,我現(xiàn)在學(xué)到的也不過是一葉扁舟而已。不分什么前端后端。也喜歡研究一些新的東西,學(xué)一些我不知道的。 其他一些小事情我稍微炫耀一下 優(yōu)化一個計算邏輯,以前一直是3035分鐘計算完,我優(yōu)化之后只需要3分半(其實優(yōu)化說起來很簡單,就是把工廠模式改成了批處理模式,但是代碼確實寫了太多,也需要改表結(jié)構(gòu),用空間轉(zhuǎn)換時間)。 各種優(yōu)化數(shù)據(jù)庫,什么查詢3分鐘變查詢3秒,處理數(shù)據(jù)10分鐘變處理數(shù)據(jù)10秒。 等等等.....5 轉(zhuǎn)行建議 你至少含有34項碼農(nóng)的基本素養(yǎng),如果你是文科生或者邏輯理解能力較弱,請慎重考慮。 第一份碼農(nóng)的工作慎重選擇,因為第一份碼農(nóng)的工作大概率的決定了你以后的方向以及你可能高度。這樣你的成長會很快,否則你在入門的時候舉步維艱,會讓你度日如年。 3分鐘熱情的人就不要來轉(zhuǎn)了,轉(zhuǎn)這行是需要花大時間,大精力,耐得住寂寞,受的了孤獨的人才行。 干碼農(nóng)不一定非要寫代碼,如果有條件,你可以當猴子測試入門,你覺得你文檔能力,理解能力,溝通能力強,你可以嘗試做需求分析,也可以先學(xué)一些系統(tǒng)知識,從運維入手。 如果你英文厲害,建議直接閱讀英文文檔/書籍進行學(xué)習(xí)。加班多最大的原因在于你拿的任務(wù)是和你當前能力不匹配的,一個好的碼農(nóng)效率比一個差的高了不止10倍。因為不一樣的思想,不一樣的經(jīng)驗,花在找資料,做設(shè)計,寫代碼的時間差距是非常大的。你需要查找大量資料來完成,或者寫了大量的冗余代碼,冗余設(shè)計,代碼寫得不嚴謹,BUG太多,甚至不知道BUG出在哪里。所以通常說來(當然有例外)能力越強的人加班越少,加班多說明工作效率太低,能力匹配不上你接受到的任務(wù)。碼農(nóng)只是一個需要不斷進行學(xué)習(xí)的行業(yè)。當然了你說年齡大了,精力就不夠好了。所以碼農(nóng)本身并不是一個青春飯,是一個需要不斷進行學(xué)習(xí)不斷進行提升的行業(yè)。好了,花了一下午,打了這么多出來。其他資深碼農(nóng)也可以提出你們的看法,畢竟我只是處在我現(xiàn)有環(huán)境,有坐井觀天的可能性。我的理解:真實、社區(qū)、行業(yè)精英、高質(zhì)量。一.需求分析需求場景描述:小明一名互聯(lián)網(wǎng)愛好者,長期關(guān)注互聯(lián)網(wǎng)的發(fā)展。在瀏覽一系列報道后,他對于這一事件,有一些疑問和見解。因此,他登陸了自已在知乎的個人主頁,發(fā)表了自已的問題。對于自已感興趣的問題,他也作了回答。對于自已的提問,他邀請了知乎上比較有名的幾位專業(yè)人士進行回答。與相關(guān)人士展開了一些討論,最后在交流與啟發(fā)下,對這一問題有了滿意的答案。每當?shù)玫揭粋€回復(fù)與若干投票時,他都覺得對自已來說是莫大的激勵。知乎所滿足的是他們輸入與輸出時的一種被理解與尊重的價值實現(xiàn)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1