十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
我曾經(jīng)最多一天寫過1500行代碼,如果正常情況下,一天應(yīng)該能寫500行,一年不休息差不多20萬行吧
成都創(chuàng)新互聯(lián)公司2013年開創(chuàng)至今,先為龍勝等服務(wù)建站,龍勝等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為龍勝企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
一般是寫基于web的程序,所用語言基本上為Java, PHP或者ASP,如果做winform,C#則是主流。另外設(shè)計(jì)到數(shù)據(jù)庫 部分,還要寫部分的數(shù)據(jù)庫sql語句(基于框架的開發(fā)被框架封裝好的存儲(chǔ)過程除外)。此外,還有前端的編寫,涉 及到的語言包括HTML、CSS、以及Javascript等。這類編程工作的主要特點(diǎn)是量大,技術(shù)含量相對(duì)來說不是很高,入 門檻相對(duì)較低。大部分從業(yè)者學(xué)歷相對(duì)來說不算頂尖,鮮有名牌大學(xué)畢業(yè)的從事web編碼工作。這類工作對(duì)算法和數(shù)據(jù)結(jié)構(gòu)要求不是太高,代碼許多都是大量復(fù)制而成,所以一天產(chǎn)生100行以上的代碼是比較普遍的。
我屬于單休,其實(shí)項(xiàng)目剛開始做,代碼沒什么難度,主要是得邊做邊理解業(yè)務(wù),業(yè)務(wù)才是最難學(xué)的,尤其是新項(xiàng)目,大項(xiàng)目。代碼量嗎,我是單休那種,項(xiàng)目緊,有時(shí)候一周下來也有一千多行了
剛?cè)肼殻鸵馕吨阌谢A(chǔ),但是還沒有到精通,那以下這幾點(diǎn)你要好好看看
1.用好互聯(lián)網(wǎng)
在你入行的第一年,肯定會(huì)遇到各種各樣的問題,但不用擔(dān)心,這些問題其他人肯定也遇到過。
這是一個(gè)開源的時(shí)代!人們習(xí)慣將解決辦法記錄在網(wǎng)上。
越早的學(xué)會(huì)使用goole尋求幫助,問題就會(huì)越早得到解決。(但是在看別的代碼或解決bug的時(shí)候,不能直接Ctrl+C,Ctrl+V,要弄明白其中的原理)
2.養(yǎng)成良好的編譯習(xí)慣
你是公司的一員,是團(tuán)隊(duì)協(xié)作來完成整個(gè)項(xiàng)目的,也就是說你的代碼不僅要你自己看得懂,更要讓團(tuán)隊(duì)中的小伙伴和你的領(lǐng)導(dǎo)看得懂。
所以起名稱規(guī)范一些,保持代碼結(jié)構(gòu)清晰,多寫一點(diǎn)注釋!
3.基礎(chǔ)理論很重要
如果你只想成為一個(gè)普通的碼農(nóng),基礎(chǔ)理論知識(shí)的確沒那么重要;
但當(dāng)你想往上走,想成為一名專業(yè)的架構(gòu)師,數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)原理、數(shù)據(jù)庫原理等基礎(chǔ)知識(shí)是必不可少的,這些基礎(chǔ)知識(shí)決定了你能在技術(shù)這條路上走多久,走多遠(yuǎn)!
4.不斷學(xué)習(xí)
這不是什么雞湯,而是程序員界一個(gè)殘酷的現(xiàn)實(shí)。就拿游戲開發(fā)者來說 一個(gè)引擎unity3D,幾個(gè)月就要更新?lián)Q代一次,是想,你如果不學(xué)新技術(shù)根本就無法繼續(xù)操作,如果技術(shù)一年不跟進(jìn),你和unity3D就會(huì)形同陌路。任何課程、資料都該看要看。
5.你是一個(gè)開發(fā)者,而不是一個(gè)碼農(nóng)
很多新人在入行前幾年一直以一個(gè)流水線員工的心態(tài)做業(yè)務(wù),這樣是不行的。
于自身發(fā)展來說,長(zhǎng)期重復(fù)的工作使你接觸不到核心業(yè)務(wù),限制你能力的拓深和發(fā)展;于企業(yè)而言,企業(yè)需要的不是只會(huì)搬磚的碼農(nóng),而是一個(gè)開發(fā)者。
6.多讀優(yōu)秀的代碼
山外有山,人外有人。
世界上比你優(yōu)秀的程序員太多了,想要跟著大神學(xué)習(xí)進(jìn)階,還得感謝這個(gè)開源的時(shí)代。不錯(cuò)的平臺(tái)有很多,里面有很多優(yōu)秀的程序員們的代碼,只要你需要就可以閱讀。
希望這些建議對(duì)你有用,有所收獲。
程序員的工作是項(xiàng)目經(jīng)理安排的,不一定是每天都安排,經(jīng)理可能會(huì)說,這個(gè)星期你要完成什么事情,這三天你要完成什么時(shí)候,工作非常具體明確,他不會(huì)管你寫多少代碼,他要的是,某某功能什么時(shí)間能完成,如果你速度快,一天完成了一個(gè)星期的工作量,那你就可以玩了,當(dāng)然這種事情幾乎不存在啊 :)
我用的是java,我的公司涉及到j(luò)ava和C/C++。
你的問題看什么行業(yè)的吧。普通的程序員每月估計(jì)有千行吧應(yīng)該。做業(yè)務(wù)的少很多。但是真正精華的代碼都很少