2017年8月21日

程序员的Epic Fail [0]

摘要: 作为程序员,我们经常会被客户问的一个问题一定是不是说很容易么,为什么花了这么长时间。不得不说,程序员可能是最糟糕的计划者,按时按点按计划完成的软件项目永远是下一个项目。一个项目的延期,有很多这样那样的原因,其中不得不说的一个原因就是很多代码想起来很容易,但是真的写起来,细节里全是魔鬼。在这个Epic 阅读全文

posted @ 2017-08-21 03:38 mcai4gl2 阅读(406) 评论(1) 推荐(0) 编辑

2017年7月2日

DiSC小记

摘要: 最近在单位进行管理培训时进行了一个DiSC的心理测试,DiSC是Dominance,influence,Steadiness和Conscientiousness四个英文单词的首字母缩写。这四个单词对应了掌握型,影响型,稳定型和严谨型四种管理方式。至于i为什么是小写,好像是第一版论文时的一个错误。 培 阅读全文

posted @ 2017-07-02 23:18 mcai4gl2 阅读(259) 评论(0) 推荐(0) 编辑

2017年5月28日

我不敢再随意抄送邮件了

摘要: 我有一个朋友,名校计算机系毕业,在金融业从事风险管理,30岁不到就升职到公司中层管理,一切都很顺利。几年前在课余花了两年攻读统计学硕士,之后毅然辞去金融业的高薪工作,自降身价到一家10万人的公司做人力资源数据分析。 当时听到他的决定的时候,大多数人都很意外,认为他跨界跨得有些离谱。而他总说,金融的工 阅读全文

posted @ 2017-05-28 20:25 mcai4gl2 阅读(2017) 评论(2) 推荐(0) 编辑

2017年5月21日

还是一篇老文章 - 由软件升级想到的

摘要: 最近一波WannCry病毒,把很多还在用XP操作系统的机构都搞得不是焦头烂额,就是人心惶惶。XP虽然成功,但是都这么多年了,微软早就说好不支持了,这个锅不愿意背估计还得背。今天在印象笔记中看到自己一篇2014的文章,写的也是关于软件升级的,文章早就随我CSDN账号没了,在这里从新发出来,也算应个景。 阅读全文

posted @ 2017-05-21 03:26 mcai4gl2 阅读(288) 评论(0) 推荐(0) 编辑

2017年5月14日

一次程序bug的排查

摘要: 这周准备下一个QA测试的版本,把版本发到测试环境就开始发现各种问题,修修补补搞了一周,总算告一段落了。 分析一下几个bug的问题,都集中在程序模块的整合中。一个模块的一个小的修改,造成另一个模块的连锁反应。这种bug在排查的时候非常花时间,因为往往程序出错和报错的地方并不是程序真正错的地方,对着本来 阅读全文

posted @ 2017-05-14 03:11 mcai4gl2 阅读(588) 评论(0) 推荐(0) 编辑

2017年5月3日

Python那些事

摘要: Python这几年很火,在这里我用问答的方式来总结一下使用python的一些常见问题,对自己是个总结,也希望对有同样问题的朋友有帮助。 Q:Python为什么流行? A:Python是一个比较方便的跨平台脚本语言。对于像我这种从C#转型Java的程序员,我更希望用python在Linux写脚本,而不 阅读全文

posted @ 2017-05-03 03:45 mcai4gl2 阅读(683) 评论(0) 推荐(0) 编辑

2017年4月30日

在C#中使用类golang信道编程(一)

摘要: BusterWood.Channels是一个在C#上实现的信道的开源库。通过使用这个类库,我们可以在C#语言中实现类似golang和goroutine的信道编程方式。在这里我们介绍3个简单的信道的例子。 通过信道发送消息(https://gobyexample.com/channels): stat 阅读全文

posted @ 2017-04-30 22:23 mcai4gl2 阅读(1808) 评论(0) 推荐(1) 编辑

2017年4月23日

面试随想

摘要: 去年年底换工作,经历了好几个不同公司的面试,记录一下。 第一家公司,做HFT的,听说公司是搞java的,hacker rank做题后被拒。题目基本都是用到disjoint set的。当然我是在做完题才知道disjoint set是啥。对被拒没啥怨念,因为是自己技不如人,也不愿意为这些面试平时花时间刷 阅读全文

posted @ 2017-04-23 03:35 mcai4gl2 阅读(455) 评论(0) 推荐(0) 编辑

2017年4月18日

我们为什么喜欢重新造轮子

摘要: 不要重新造轮子,是英文don't re invite wheel的直译。什么是轮子呢,我们一般认为一个通用中间件或框架,和实际业务没有直接关系的代码,就是轮子。这些代码虽然不是实质的业务逻辑,但是在一个项目中往往是担当骨架的作用。 程序员新手的眼中,这些代码就是经验的象征。在很多项目组中,只有经验丰 阅读全文

posted @ 2017-04-18 00:15 mcai4gl2 阅读(664) 评论(0) 推荐(0) 编辑

2016年10月1日

一篇老文章 - 语言之争

摘要: 这篇文章原来发在CSDN上,我的CSDN账号不知被啥原因封了之后,这篇文章就找不到了。今天在Evernote的笔记里偶然找到了,转发在这里。 Java和.Net选哪个?这是每一个菜鸟都必须要面对的问题。Java 可能是大多数程序员学习的第一个面向对象的编程语言。它最大的优势就是跨平台性。其实,在国内 阅读全文

posted @ 2016-10-01 21:09 mcai4gl2 阅读(234) 评论(0) 推荐(0) 编辑

导航