如何选择公司?

来源/有料道 求职也好,招聘也好,都存在极大的信息不对称,求职者不了解公司,公司不了解求职者。想要做出更优的决策,第一步肯定是竞争情报,把信息补齐。 我在求职的时候会去看这家公司的财报或融资情况,搜集创始人的资料(言论、其他人的侧面评价),体验它的产品,研究它的数据走势(百度指数、ASO100……),想办法拿到它的组织架构,找到自己所处的位置,了解自己的直接领导(正面和侧面)。几方面的信息综合起来,对于这家公司的状况和自己进去之后的工作内容工作环境,大体就清楚了。 公司面试求职者也是一样, »

Jenkins - The most famous CI/CD system

Jenkins - The most famous CI/CD system 需求场景: 开发A 新建了一个特性分支,写完了业务代码 开发A 忘记了执行单元测试,就将此分支合并到 master 运维B 将代码部署到生产服务器 网站出现 bug,严重影响了用户体验 思考: 人总是会失误的,如何尽量避免这种人为失误? 能否将测试/部署等 »

为什么程序员要参加开源项目?

文/Roy T.Burns 源/www.royburns.cn 链/www.royburns.cn/wei-shi-yao-cheng-xu-yuan-yao-can-jia-kai-yuan-xiang-mu/ 多结识更多优秀的程序员。 通常能把本职工作做好并且还有精力去做开源项目的人,能力跟精力都是相当厉害的,多认识一下这样的人可以学到很多。 了解最先进的团队的工作模式。 一般开源组织都是自组织团队,分工明确,成员积极。团队中的每一位成员都是团队的Owner,都为团队的目标负责,在团队事务上没有一位绝对的管理者,每位团队成员都可以作为团队事务的管理者,组织团队中的所有成员一起完成团队事务。 »

北上广深 or 老家?

我简单得分析一下。 去北上广深的理由: 公司多,可选择的机会多 可以认识多一点有想法的人,将来有机会一起做点事 最好的医疗、教育、社会福利保证制度 最集中的资本 留在武汉的理由: 离家近 生活节奏慢,安逸 房价低 很少加班,不那么累 你需要根据自己的性格以及一些实际情况来做出决定。 其实以前也有人问过类似的问题,我的答复是:出去闯是找死,留在老家是等死,我还不如找死,至少死得其所。​(个人愚见,不喜勿喷! »

职业规划之软件测试工程师

首先谈谈测试的发展路线吧: 我把测试分了六个段位(类似于跆拳道): 一段:把测试当成体力活,只要找出bug就行,认为测试很无聊,不过是点点鼠标(在移动互联网时代就是玩玩手机)。 二段:懂分析,发现bug之后能简单定位,并协助开发快速修复bug。 三段:懂产品,能够从产品的角度去理解bug,变部分bug为功能。 四段:懂技术,能够从平凡的测试过程中抽象出测试流程,并逐步改进测试流程,使其智能化,自动化。 五段:懂沟通,开发, »