`
buliedian
  • 浏览: 1238325 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
阅读更多

一、什么是代码高手?你怎么证明自己是代码高手?

 


知道许多代码技巧、JS炫彩技巧的人大有人在。你知道多少个.net函数,这一点都没有意义。你知道多少个新鲜IT名词,多少技术介绍,这也没有意义。做,真正做一个原型,做一个项目,解决你手头棘手的问题,这才有意义。

 


1、快速准确的理解别人说的-〉

 


2、快速的开发,还准确的反映了别人的需求-〉

 


3、稳定,最少出BUG-〉

 


4、高性能,10万条记录你能顶住,1000万条记录你能顶住吗?这就是技术功底的考验

 


5、这还不够,你的代码是否能让别人快速的理解了

 


6、你的代码是否能比较容易的接受不同客户的需求差异

 


这都是处处要你的分析功底、架构功底、编码功底。

 


二、怎么炼成高手?

 


1、阅读优秀的开源源代码。先找代码量不大的。要彻底的阅读,剖析清楚有多少个类,这些类的关系。为什么要设计这样的类架构,为什么要这样设计接口。这些思考相当有深度。

 


2、根据你的需求,把开源源代码进行修改。因为开源源代码是浑然一体,你加的功能是否很好和现有代码融合。这相当考验功底。

 


3、读书,谁发明的这个东西就读谁的书。如想学SQLSERVER,就一定要读SQLSERVER开发经理或技术小组写的书。别人写的书都会有歧义。要读透,反复阅读它的设计原理。不要只学会使用。比如说SQLSERVER,写SQL和SP就是懂SQLSERVER?我们一定要明白到SQLSERVER的数据页面是如何组织的,为什么要这样组织,它是怎样被载入内存中,它又是怎样回写到物理设备上。我们要到这个深度。否则,你只能是知道个皮毛,平时看是高手,一到真正难关立马歇菜。

 


如果你学的技术还不能帮助你解决你目前手头的问题,说明你还学的不到位。

 


4、找到你的师傅。一个人的成长,很难是自己一个人苦苦学习摸索修炼。这样提升很慢。你如果想快速发展,你必须找到你在这家公司中的引路人。他可能是你的入职指引人,也可能是别人。你一定要好好观察,看中了就一定要积极联系上他紧紧的跟随着他,平时多请教多观察他的思考方式做事方式。

 


5、给自己树立一个信念:我要在X年中成为公司所有人公认的技术高手。我要在X年终成为中国软件业一流的程序员。必须设立目标,而且时时刻刻为这个目标奋斗,坚持每天阅读、思考、开发、修改代码达到13-16个小时以上。有一个故事讲的就是每件事要想做专业必须要经过1万个小时的反复练习才能成功。对,我说的就是这个意思。不疯魔不成活。

 


三、推荐书目:


1、《.net企业应用架构模式》,从数据层、业务层、表现层概况性的讲解,难度和深浅度适中,但是很有全貌感。值得推荐阅读。让大家看到企业级软件开发,不是一个vb.net+SQL就包打天下。让大家从架构的角度去理解产品理解代码结构。

 


2、研发文化:<观止>是我阅读过的IT研发文化很好的书。它真实的反映了软件研发的复杂、焦虑、压力、创造。另外,还有两本书也很好,值得推荐,它们是:《追随智慧》,讲的是微软亚洲研究院成立的故事。《borland传奇》,讲的是borland公司在IT业界几经变化、商业战争、技术变革的沉浮录。

 


你阅读这三本书后会掩卷长叹,原来一个成功的产品的诞生是多么的曲折与艰难,中间会经历多少商业竞争机缘巧合,也会浮现多少独当一面的代码英雄。

 


我常常说,一个人有没有可能成为软件高手,他是有一种说不清的气质的,你知道那就是程序员精神,他是与众不同的,你能明显感觉的到。

 


3、我平时个人阅读的杂志是《程序员》,里面有很多前沿技术趋势介绍。还有《创业家》和《IT经理世界》,有很好的IT应用。

 


不过作为我个人,在技术上我是一直关注数据架构层和中间架构层,我对前端架构和设计没有经验。在业务上,我一直关注产业链、产业集群、供应链、生产序列分解、轻公司、互联网生活服务/互联网营销/互联网客户关系社区。


 

最后一句话:

 


美到极致是疯狂。希望大家在平时工作中开发每一个产品时,都能暗下决心:It's My Baby!

 

对,它就是你创造的孩子,你要用心去雕琢它呵护它。

3
7
分享到:
评论
1 楼 dk101 2010-11-29  
不错,楼主很有心得啊。

相关推荐

    数十个老外的美到极致的APP界面

    标题中的“数十个老外的美到极致的APP界面”暗示了这是一份关于优秀应用界面设计的资源集合。这些界面可能来自于国际上的设计师,展示了他们对于用户界面(UI)的创新和精湛技艺,尤其在视觉美学和用户体验方面。在...

    [漫步日本设计:极致的简约之美(全彩)].王绍强.扫描版

    [漫步日本设计:极致的简约之美(全彩)].王绍强.扫描版

    极致CMS(以下简称_JIZHICMS)的一次审计-SQL注入+储存行XSS+逻辑漏洞.pdf

    储存行XSS是一种类型的跨站脚本攻击,攻击者可以inject恶意的JavaScript代码到服务器上,并在用户访问相应页面时执行恶意代码。在极致CMS中,我们发现了多个储存行XSS漏洞,这些漏洞可以让攻击者轻松地 inject恶意的...

    极致便笺桌面版

    9. **导入导出功能**:方便用户将现有的文本文件、图片或其他格式的笔记导入到极致便笺,或者导出为常见的文件格式,以便在其他应用程序中使用。 10. **社区支持与更新**:开发者通常会维护一个活跃的用户社区,...

    细节决定成败汪中求读后感 [《细节决定成败》一书的读后感:简单的招式练到极致就是绝招-]

    《细节决定成败》一书由汪中求撰写,这本书深刻地论述了...它告诉我们,任何简单的工作,只要做到极致,也能成为绝招,让人脱颖而出。无论是个人的职业生涯,还是企业的长远发展,注重细节都是走向成功不可或缺的一环。

    高中语文 智慧美文 爱到极致是宽容.doc

    这篇文档虽然标题为“高中语文 智慧美文 爱到极致是宽容”,但实际上探讨的是关于爱的哲学和宽容的重要性,而非直接的高中语文知识点。然而,我们可以从中提炼出一些与人文素养和情感理解相关的内容,这些是语文教育...

    极致画图_迷你画图工具.rar

    《极致画图:一款超越Win7画图的强大工具》 在我们的日常工作中,经常会遇到需要...无论你是艺术家、设计师,还是普通用户,都可以在这款小巧的软件中找到适合自己的绘图解决方案,实现从简单涂鸦到专业创作的跨越。

    互联网思维践行到极致的消费品.docx

    互联网思维践行到极致的消费品 一、互联网思维践行到极致的消费品概述 霸王茶姬作为一家互联网思维践行到极致的消费品品牌,通过其独特的营销策略和产品定位,成功地在 Tea Drink 市场中脱颖而出。品牌的成功可以...

    极致物业管理软件 6.3.1 破解

    极致物业管理软件 6.3.1 破解,需先安装原版

    极致玻璃开料(下料)系统软件破解版

    极致下料破解版是一款可以对玻璃进行规划,技术,避免不必要的浪费,将玻璃切割的过程在电脑上提前展示,防止出现什么问题。 【基本介绍】 1、可自定义最小余料长度。 2、可根据需要自由设置打印,一行打印1个图或者...

    极致酷炫3D桌面

    极致酷炫3D桌面 apk android 3D

    习惯痛到极致.doc

    习惯痛到极致.doc

    玩到极致Android手机让你不一样(目录试读)

    资源名称:玩到极致 Android手机让你不一样(目录试读)书本内容简介: 《玩到极致Android手机让你不一样》主要内容简介:对于刚入手Android(安卓)手机的人来说,这款界面时尚、功能强大的智能手机操作系统,又...

    jizhicms(极致CMS)v1.7.1代码审计引发的思考1

    在深入探讨《jizhicms(极致CMS)v1.7.1代码审计引发的思考1》之前,我们首先要理解CMS(内容管理系统)在IT行业中的重要性。CMS是一种用于创建、编辑和管理数字内容的软件平台,通常用于网站建设和管理。jizhicms作为...

    极致相机安卓版

    极致相机极致相机是一款专业摄影照片工具,它拥有相当全面的拍照功能,在拍摄功能方面,就提供了:防手震、大快门、慢速连拍、高速

    简约极致美两张ios风格ppt封面模板.rar

    "简约极致美两张ios风格ppt封面模板.rar" 文件提供的是适用于PowerPoint的封面模板,设计灵感来源于iOS系统的美学理念,强调简洁、清晰和精致。这种设计风格在当今数字化世界中广受欢迎,因为它既能传达专业性,又能...

    极致cms小刀娱乐网模板

    【极致cms小刀娱乐网模板】是一个专为娱乐网站设计的CMS(内容管理系统)模板,其核心在于提供高效、易用且美观的网页布局和功能模块。CMS程序是用于简化网站建设和管理的一种软件,它允许非技术人员通过图形界面来...

    极致之美——百行代码实现全新智能语言第1/6页

    首先要解释一下: “极致之美”不是说月儿的这篇文章,因为本人还没有自大到这种程度:P,它形容的是Lisp和javascript结合的优美形态。 本来以下内容是要在无优首发的,但是不巧完成文章的当天忽然发现无优“弹”了,...

    艺帆CMS撼世登场极致精美的红色网站建设公司源码

    在“艺帆CMS撼世登场极致精美的红色网站建设公司源码”中,开发者可以访问到系统的底层代码,这意味着他们可以根据自身需求定制功能,调整界面,甚至开发新的插件或模块。 红色主题是艺帆CMS的一大特色,这不仅仅...

    极致cms精仿资源哟源码资源网系统

    【极致CMS精仿资源哟源码资源网系统】是一款基于CMS内容管理系统构建的网站模板,其特点是界面设计简洁,整体结构完整,布局合理,尤其适合初学者进行网站架设。这款资源网系统采用了极致CMS的架构,使得在管理和...

Global site tag (gtag.js) - Google Analytics