2018总结

年初年底欧洲、澳洲逛了一圈,总的来说前者可圈可点,后者乏善可陈。当然,还欠欧洲的好几篇游记。

工作这事情挡不住组织架构带来的变革,写了近一年的项目说交接就交接了,还得包售后,没留下一丁点收益。

反思了下,干活不能过快,得多做些有积累的工作。

三月份被换项目组带来的成本是未曾预料的,我从没想过一个项目能够写的如此之烂以至于没有一个人能说的清某件事发生后完整的流程。是的,包括原来的RD们。

一个大单体,尤其是历史包袱过重的系统,新增功能都得小心翼翼,然而PM可不管这些。做成了,得拜天地让系统本身的Bug神奇地达到一种稳定程度,一单出问题,就是无休止地复盘会,Postmortem,心累啊。

你问我感受?我何尝不希望快速的将其盘根错节地模块通通剥离?痛苦始终伴随2018年的每个工作日。

Continue reading

保持党员先进性:一个.Net程序员关于学习的思考顺带思考人生

对于一个程序员的成长,学习似乎是永恒的事情。为什么网友爱用“苦逼”来形容程序员,因为他们整天伏案写代码,学不完的新技术。其实仔细想想,又何止是程序员要不断的保持学习,做什么都是一样的。党员为了保持先进性,要不停的学资料,开会议,然后再学资料,再开会;干理发的要紧跟潮流趋势,赶上时代步伐,不然现在男生统一的平头,女生统一的扎俩辫子;而现在,连扫地的大妈都危险了,一群为了有编制的高学历人才要去争这个饭碗,所以,作为程序员这样高端职业的我们来说,保持学习真的还是很有必需的。

Continue reading

我们是程序员不是程序猿(还有宅男福利哦^0^)

喜欢代码,不喜欢整日呆在电脑前面;

喜欢各种美食,不喜欢各色包装的康师傅;

喜欢听演唱会,不喜欢对着手机嘻哈自娱;

喜欢篮下运球,不喜欢NBA2K的手忙脚乱;

喜欢双人出游,不喜欢对着墙纸发呆;

爱QQ群聊,也爱KTV放纵歌喉;

爱网游杀敌,也爱同学间打闹群殴;

——我是程序员不是程序猿。

下面是Quicl放送的宅男福利,无需翻墙即点即看!还问是什么东东?哈哈~你懂得!

Continue reading

给你的程序员200美元/小时

伯乐在线是一个聚合性平台,不过其大多数的文章还是外刊的IT文章。Quicl建议大家如果想在IT领域有什么领先性成果的话,多看看国外的网站。既锻炼了自己的英语水平,而且提高了自己的IT知识。下面来自外刊的博文:《给你的程序员200美元/小时》英文原文标题:《Pay Your Programmers $200/hour》文章现在开始:如果你在招聘程序员,你应该给他们200美元/小时。这样一来,很多其它任何方法都无法解决的难题都变的很容易。比如解决你的人才招募问题,保证你只有在真正需要的时候才去招募程序员。

Continue reading

所有的程序员都是自学成才

在我十几岁的时候就开始玩甲级级棒球。我水平很差,但当我决定要做好什么事时,最终总能如我愿。现在我是计算机专业3年纪的学生。在编程上,有些事情和体育是截然不同的:棒球教练可以教会你如何打棒球,但一个计算机教授却不能教你如何编程。

我很吃惊,在整个大一期间,我的老师或教授从来不点评我的代码,大二时更是如此。我们的作业很多,题目很难,但在完成了数据结构课上的2000行的代码后,我从来没有收到过老师的任何一条评论——只要程序能编译通过,单元测试显示没有错误,这就行了。直到遇到了一个小组开发的项目,我才认识到我的代码写的多烂,我才开始询问:好的程序应该如何写。

但是,什么样的代码才是好的代码?我花了大量的时间来提高代码的可读性,添加注释。我努力模仿UNIX的哲学观,力求简约,首先让程序能跑起来,在此基础之上,在需要的情况在进行优化。复杂的东西要逐步增加。除非必要,我不使用线程。但是,说实话,我不知道这是不是好的代码(说实话,我觉得自己水平很差)。

我很幸运,能和一群优秀同学一起工作,他们都是出色的程序员,他们在微软、谷歌、亚马逊等公司实习。他们的观点都很一致,认为自己的知识都是自己总结或从其他程序员那里学到的。即使是非常资深的软件工程师也有这样的看法。所以,我的结论是http://20xue.com

所有程序员都是自学成才的

我受的教育给了我很好的基础:数据结构,算法,数据库设计,并行计算,网络编程,敏捷开发以及各种编程模式。但所有的这些,即使是它们使得编程更高效和更精巧,你仍然可能用错它们——我曾经看过一些学生在这些课程上学习成绩非常好,但写的代码却让人想哭。

我并不认为学过计算机科学、软件工程或得到一个大学文凭会有多大的用处,如果你想靠写代码为生,自学是你不可缺少的途径。来源于外刊IT评论