Ji Gang's Blog - Recording Tech and Life.
React Native 源码阅读
React Native (以下称 R-N )是 Facebook 开源的跨平台开发框架,让开发者能够用 Javascript (以下称JS) 就可以开发 Native App 应用。能够像写类似 React.js 的代码写法去写 R-N。但是没有那些 <div> 之类的 html 标签,而是使用像 Text 和 View 类似 Objective-C(以下称OC)的原生组件来写UI,用 StyleSheet 对象来写类似CSS的样式。
为什么要有绩效考核?
工作这些年,除了本职的工作,大家应该都多多少少经历过“被”绩效考核,可能有考核过别人的。人力资源部门总是变着花的出各种考核方案,什么KPI、OKR。考核是管理的一种手段,可以对员工进行有理可依的制约,且优胜劣汰,有利于公司的兴盛和发展。
入职墨迹天气周年记
时间如流水,人生如落花。来到这家公司整一年了,最大的感悟就是,跳槽似乎解决了一些问题,同时也带来了新的问题。
技术从业者的经验和年龄-程序员的职业规划
在技术圈,一个有意思的事情。管理者总说,很难找到合适的技术人才。但是又会发现很多找不到工作的程序员,多悲催,为什么呢?
Redis使用的10个小贴士
Redis在当下的技术圈自然是非常火的。从Antirez的个人小项目,发展到现在能达到工业标准的内存数据存储。伴随而来的,有很多人认可的正确使用redis的优秀实践。下面我们将会一起探索10个redis正确使用的小贴士。
http server原理,nginx与php之间是如何工作的
Nginx (“engine x”) 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。— 百度百科
程序开发如何处理和PM的关系
我想在任何一家技术公司,产品经理和技术开发的关系都是对立的。稍有不慎,矛盾就会激化。 产品经理该如何做就不多说了,我们先从自身的角度解决问题。以下讲讲我的一些想法。
程序员之美
好的程序员和差程序员的区别在于理解能力,差劲的程序员不理解自己在做的事情,优秀的程序员相反。其实每一个行业都一样,都需要去投入精力。优秀的程序员能够总结归纳之前学习过用过的技术,并能在将来在之前总结的基础上去向更深的层次专研。好的程序员和差的程序员在刚开始接触技术的时候,能力上没什么太大差别,但是日积月累,他们之间的差距就会越来越大。这就是为什么会发现有30多岁的程序员,他们虽然也很努力,但是在跟他们交流的时候就是会发现他们思路很乱,10多年的工作经验都白扯,没有把自己这些年用到的东西消化,因为他们一直不理解自己在做什么。
关于一个小团队的合作效率
项目赶得紧,如何让每个人都能提高自己工作效率的办法,更快速的完成自己手头的工作,以便着手新的工作。
有意识的转变
VC们都说投资“投的是人”,又有谚语“宁投二流行业的一流团队,不投一流行业的二流团队”,中国也有古话“天时不如地利,地利不如人和”,可见团队的重要性——因为团队的高度决定了公司的高度。