您的位置:时时app平台注册网站 > 编程知识 > 你是码农 还是优秀程序员?时时app平台注册网站

你是码农 还是优秀程序员?时时app平台注册网站

2019-11-03 15:58

  谁都羡慕程序员的工资高,但却不知其背后的艰辛。可以认为程序员是在用生命挣钱,每天加班加点敲代码,只为修复程序中的bug,让自己的程序更加完美。为什么他们那么牛?原因在于他们的热爱和坚持,做一件事情容易,难的是坚持一直做一件事情。每个程序员都是从一行行代码开始成长起来的,每天都在学习和应用这些知识,慢慢的发现自己也可以很牛。做一件事情不是很难,难的是不敢开始去做,真正接触了之后感觉也没有那么难。没有什么是天生就会的,都是一点一点积累起来的,所以从今天开始我要坚持写点东西,不管别人怎么看自己开心就好,我会坚持下去的!

素质高---他们都有较高的的思想道德素质,说话谈吐都很舒服,不带脏话,虽然有点屌丝;

2014-12-21

修改hosts文件的小程序:

原文:

所以不管有没有读者,我还是会从写作中得到满足的,不过是有些孤单罢了。但这又能怎样,我还是会继续写的,也许还会在回到github上,不过那将是另一种姿态,也许是技术分享者、也许是开源项目的成员,或者是规划好了知识管理的体系之后,把Wiki利用起来,但这些谁说的准呢?也许再也不会回来了。看缘分吧。

今天是第一天写博客,也不知道写点什么,就先写个小程序,有需要修改的地方多多指教!

效率---不做无用功,碰到不能解决的问题,自己解决,不能解决就主动问,汲取教训,收获经验;

在我看来,最初写作的激情已经慢慢的退去,小到无法支撑我振奋的将新鲜出炉的文章发布到各处网络上,那么如此繁琐的步骤慢慢变成了负担,我不想把事情搞得复杂,同时也不像太费神,于是就把这些文章挪到了farbox上,反正也没人看,不如找个舒服的方式每天舒心的写点东西。有时候总觉得有些话不吐不快,面对纯色的编辑器,我总忍不住想写点什么,可这些只有我自己懂,也就无所谓谁来看了。

 1 import os
 2 import collections
 3 
 4 def getAllDirQueue(path):
 5     queue = collections.deque()
 6     queue.append(path)
 7     while len(queue) != 0:
 8         dirPath = queue.popleft()  
 9         fileList = os.listdir(dirPath)  # 找出所有的文件存入列表
10         for fileName in fileList:
11             fileAbsPath = os.path.join(dirPath, fileName)
12             if os.path.isdir(fileAbsPath):  # 判断是否是目录,是目录就进队
13                 queue.append(fileAbsPath)
14             else:
15                 if fileName == 'hosts':
16                     print('温馨提示:添加信息请输入insert,退出请输入exit!')
17                     Tips = input('请输入你要执行什么操作:')
18                     if Tips == 'insert':
19                         while True:
20                             info = input('请输入你要添加的信息:')  # 比如:127.0.0.1     www.cnblogs.com
21                             if info != 'exit':
22                                 with open(fileAbsPath, 'a') as f:
23                                     f.write(info   'n')
24                             else:
25                                 print('祝您工作顺利!')
26                                 break
27                     elif Tips == 'exit':
28                         print('祝您工作顺利!')
29                         
30 getAllDirQueue(r"C:WindowsSystem32driversetc")

注重安全开发—程序员开发的代码不出现bug肯定是不可能的,除了修复bug,一定要注意安全技术,这方面可以多去了解下安全加密厂商的一些信息

再者说,自己并没有什么值得被人学习和拿来分享的东西,这也是我在github上无法顺心写作的原因,那就老老实实的写给自己看吧,彼此都轻松愉快,也许过一段我会放弃在简书的更新,专注于写一些不希望他人看到的内容,只讲给自己听,那些邪恶的想法和不堪回首的往事,憋在肚子里也很久了。

 

健康---有空锻炼身体,不仅可以在一天的工作之后放松自己,还可以给以后的程序人生提供更好的工作砝码;

说不上是告别,只能算是暂离,不管在哪里,持续写才是我想要的。就这样吧,github的确是个好平台,只是不太适合我用来写东西。

博主是个大屌丝,技术不行,只会默默的关注牛人,今天没有布置多少任务,一点点思考,一些许观察,发一下牢骚,欢迎吐槽。扪心自问,你是优秀的程序猿吗?在忙录之中不妨留点时间思考一下自,If you like programming,just do it,you will be OK!

其实还是抱有一点点虚荣的幻想,希望自己的文章能够被人阅读,但却又害怕他人通过文字,看穿我的小小心思,在矛盾中找不到平衡点,在简书写作也和一些网友交流过想法,可也是寥寥无几,其实哪有那么多好聊的呢,人人都很忙,真的不会有人在乎我说些什么,除了我自己,何况当初写东西也只是单纯的为了记录和分享,这些话,在github的第一篇文章中就说明了,到现在也没有改变初衷,不过大多还是想自己记录一些东西。供以后回味之用。

耐心---需求改变或者程序错误都需要静下心来不停的调试错误以及修改;就算有时候做自己不喜欢的事情,你也要坚持,也许会的达到意想不到的收获

其实,说这些,并没有责怪的意思,而是我自己把写作这件事情搞得太麻烦,先是在作业部落写初稿,然后誊到简书,接着再修改一遍,通过作业部落的预览模式,将网页剪切进印象笔记,最后再将文件创建好,上传到github中,头几天还能坚持的很好,每天都能按时更新,可这个步骤终究太过于繁琐,加上脑袋越来越不够用,经常弄了这边的忘了那边的,甚至干脆忘记同步,有时候需要修改文章,也得到这几个网站上一同调整。到现在,一连好几天都没有提交更新,而是同步到了简书中,或许今后连简书都懒得更新,干脆保存在作业部落里,指给自己看,快捷有方便 。

他们花的时间和精力远远不是你们能够想象的,不要以为为什么有那么多的技术大牛,不仅是因为他们有天赋,有兴趣,更重要的是他们花了大把的时间在上面。也不要以为自己有多努力,比你努力的人多了去了,不要以为上了一天的班很累了就什么都不干了,要学会利用周末的时间充实自己。

这也许是我在github上的最后一篇杂文,当然不是停笔,而是渐渐的发现自己不适合这里,作为一名程序员,不老老实实的在git上参与开源项目,而是跑来这里写起了心情感悟,始终是件无法说服自己继续坚持的事情,况且,写得还不怎么样,估计程序员们也会不忍直视吧,所以就此画个句号,把文章迁移到farbox上继续这点小爱好,每天写一点,也不会再有「今天技术一点都没提升」的负罪感,或许github始终是个专业的社区,像我这种半吊子,刚好会写点代码,也刚好喜欢写点东西的人不太适合呆在这里,何况每次更新也麻烦。

现在深深的体会到,不仅仅人与人的差别是巨大的,程序员与程序员之间的差别同样是很明显的。

优秀的程序员他们的工作效率往往很高,全神贯注于自己的手头工作,不刷微博,不聊QQ,不听音乐。他们偶尔会玩DOTA,偶尔看看电影,每个星期都会抽空去跑步,他们是果粉,他们更愿意看英文的技术文档,私下里也不怎么交流技术上的问题。他们在自己的世界里总是那么的游刃有余。

普通的程序员仅仅是完成自己的任务,完成任务后不思进取,不再修改自己的代码,不再去想有没有更好的实现方式,其实重构自己的代码真的是一件很重要的事情,他们完成任务,满足于现状,或者仅仅只是为了养家糊口,当然了,这也是很现实的问题,相信很多程序员都是这样,为了生活所迫,没有办法。

要成为优秀的程序员(geek),都是自己一步一步努力的结果,从不吹嘘自己多么多么能干,多么多么NB,他们很低调,甚至有时候有点闷。请谨记:

但是我们可不可以在写代码里面找到乐趣呢?答案是肯定的。

进取心---不满足于现状,不断的学习心得语言,技术本来就是不断的发展改变的,跟不上时代注定被淘汰,请跟随时代的潮流。

据我的观察,我们公司就有那么一些人,埋头做事,每天记下来自己要做的每一件事情,总结自己今天做了什么,有什么不足的地方,每天书写自己的得失,每次星期一开会的时候总是说的头头是道。优秀的程序员是我崇拜的,他们往往不用花多长时间就能很快的完成任务,然后改善自己的代码,寻求更好地实现方法。他们不经常逛技术类的博客,也不怎么看技术类的书籍,只是习惯沉迷于自己的项目不能自拔,研究自己的东西,他们思维活跃,总能借鉴一些前沿的技术加以改进。他们遇到不会的问题不会先问别人,总是自己先google或者baidu,自己寻求解决的方法。

优秀的程序员(在我看来geek就是优秀的程序员,他们有很多的相同之处),他们往往头脑聪明,思维清晰,希望自己的程序得到别人的认可,完成一个很不错的作品,从而得到一种欣慰,骄傲感,满足感,成就感。

其他方向---不仅仅局限于现在,例如web前端开发,假如哪一天浏览器灭亡了,前端开发是不是就没戏了,所以请思路开阔,不要把自己局限在一个圈里面,当然,计算机语言都是相通的,学习另外的语言门槛并不高。

逻辑思维---理工科的男生思维都比较活跃,清晰;写代码之前都理清实现的原理再下笔;话说我们这还有个清华的女程序员,做事超级认真,职业素养非常高,程序都是一次性通过很佩服;

注重细节---代码缩进,变量命名,标点符号都需要做到规范,便于后期维护以及改版等等;

本文由时时app平台注册网站发布于编程知识,转载请注明出处:你是码农 还是优秀程序员?时时app平台注册网站

关键词: