成为真正的程序员——编程之道1
来源:互联网 发布:淘宝版面设计 编辑:程序博客网 时间:2024/04/29 06:34
CSDN上有很多的帖,都是些程序员发的,帖子的内容大体上是什么做程序员苦啊,做程序员惨啊,把个程序员生活形容的好比地狱一般,然后后面再来个一大批同一类人的回复,足以把个计算机专业的学生吓的几天睡不着觉.
程序员是开发软件的,但又有几个人是真正的搞着"开发"的工作呢?老板让你做个项目,譬如J2EE企业级开发,有个团队不是把次类的模式拿过来拷贝一下,再加点自己的东西而本质上没有任何改变,没有创新,没有什么市场价值,在中国软件市场上这类东西太多了,我到不是要批评某些人,因为我还没资格,但我想说的是,一个团队没有创新的概念,一个企业没有创新的产品,又怎么能发展呢?国内的程序员恐怕大部分都没有真正的搞过一个自主创新的开发吧!
昨天我在CSDN上看到一位网游出的题,是一道算法题,相传是某大公司的面试题,要求用代码表示出来.那是一道比较典型或者说比较经典的题目,按照常理来说大部分的程序员都应该做过.可是在那篇帖子里,有很多很多的人回帖,真的很多,但我看了好多楼的同志们,竟然没有真正的用代码写出那个程序的,并不是说从这个可以反应出程序员们的水平低,但从这一类的事情上绝对可以体现出中国的程序员们的基本工不高,甚至浮躁的心理.
很多有价值的文章都显示:算法很重要、计算机原理、操作系统、数据结构等等非常的重要。可是又有几个工作常常不如意的程序员真正的看过,潜下心来研究过呢?就拿算发这个例子来说吧,算法是一个程序的魂,它是一个程序的实现方法,可是很多程序员在遇到算法时并不是去想怎么实现它,而是照搬某个“包”里的样品,依葫芦画瓢,就这么做出程序来,也不管它的性能怎么样,“反正快速的CPU会帮我解决一切”。所以就产生了一个普通程序员离研究算法很远的看法。
这真是荒谬!程序员远离算法研究还怎么能做出优良的程序来?没有优良的程序哪有软件的价值?没有软件的价值老板还怎么赚钱?老板赚不到大钱你还怎么拿到小钱?更别说给你的高额奖励了!
如果你没有创新精神或者说根本没有那方面想,就不能为老板赚钱,也就是说你可以被随时替代,那你手上还有什么牌可以在工资待遇问题上讨价还价!有句话我知道说了会得罪很多人,但我还是要说:“发那一类说程序员生活灰暗的‘程序员’们!吃你的那顿饭吧,你该知足了!”
做位一名优秀的程序员,至少是往那方面想的同志们,你们应该知道自己的不足而有意识的去加强它,不要安于现状,不要只想着去补充新的知识,新的语言,你要知道,那些最基本的东西还没有掌握,那些对你有很大帮助的内在知识你还没有去看。譬如从计算机的系统,存储的方式,编译器的原理上去看待程序,那是进介为高手,说白了是拿高工资的必备因素。
很多程序员纳闷,我写的程序很多,为什么没有什么长进?请注意,你这里的“写程序”是指的你日复一日的工作,而不是你把自己想的东西实现的程序,去写你想要的东西,去写你想实现的东西吧,写出来让老板欣赏下,他回满足你的要求的。
我也想和那些想要成为程序员的小伙子们说:走你想走的路,有个目标,利用好时间学好真正的知识,多思考,多写自己想写的程序,多问问自己是否有成为优秀程序员的条件,以及该怎么去补足它,这也是我们都该做的。
我所说的程序员,并不是指编程一线的同志们,而是所有的软件工作者,一名优秀的程序员永远是你的目标!像着目标前进吧,不要被牢骚话所吓倒,即使听起来真像那么回事~~
- 成为真正的程序员——编程之道1
- 成为真正的程序员——编程之道1
- 程序员修炼指南——引导你成为真正的编程高手
- 如何才能成为真正的程序员
- 如何才能成为真正的程序员
- 成为一个真正的程序员!
- 成为真正程序员的第一天!
- 如何成为一个真正的程序员
- 成为一名真正的Web程序员
- 成为一名真正的Web程序员
- 告别码农,成为真正的程序员
- 告别码农,成为真正的程序员
- 告别码农,成为真正的程序员
- 告别码农,成为真正的程序员
- 告别码农,成为真正的程序员
- 告别码农,成为真正的程序员
- 告别码农,成为真正的程序员
- 告别码农,成为真正的程序员
- 英文软件帮助文件(.hlp)的汉化教学
- C# 导出excel
- (阶乘末尾0的个数的求法)求1~N中因子的数量的方法
- 计算机网络第四次作业——关于无线局域网络协议
- 路漫漫其修远兮--汉化新人容易犯的几个毛病
- 成为真正的程序员——编程之道1
- ACM比赛中对编程语言的感悟
- 电话面试常见问题及应答技巧
- 常用的一些正则表达式
- 玩转Visual Studio ---Editor篇
- 关于OLE DB 通用数据链接 (.udl) 文件与在C#中使用
- AutoRuns for Windows v8.73
- VMware Workstation 6.0.2, Build 59824
- 第一节 EasyAnalysis图像分析库简介